установить ограничение на максимальное потребление энергии (Power Limit) для вашей NVIDIA GPU
Чтобы установить ограничение на максимальное потребление энергии (Power Limit) для вашей NVIDIA GPU и применить его при каждой загрузке Linux, вам нужно создать скрипт и добавить его в автозагрузку. Вот как это сделать:
1. **Создайте скрипт**:
Создайте текстовый файл, например, `set_power_limit.sh`, с помощью текстового редактора. Вы можете использовать команду `nano` для этой цели:
```
nano set_power_limit.sh
```
2. **Добавьте команду**:
Внутри скрипта добавьте следующую команду, чтобы установить ограничение на максимальное потребление энергии в 250 Ватт (замените 250 на желаемое значение):
```
#!/bin/bash
nvidia-smi -pl 250
```
3. **Сохраните и закройте файл**:
Сохраните файл, используя `Ctrl + O`, затем нажмите `Enter`, и затем закройте текстовый редактор с помощью `Ctrl + X`.
4. **Сделайте скрипт исполняемым**:
Чтобы скрипт можно было выполнить, сделайте его исполняемым с помощью команды:
```
chmod +x set_power_limit.sh
```
5. **Переместите скрипт**:
Рекомендуется переместить ваш скрипт в каталог `/usr/local/bin/`, чтобы он был доступен из любой директории:
```
sudo mv set_power_limit.sh /usr/local/bin/
```
6. **Создайте файл для автозапуска**:
Создайте файл с расширением `.service` в каталоге `/etc/systemd/system/` для автозапуска:
```
sudo nano /etc/systemd/system/set_power_limit.service
```
7. **Добавьте следующее содержание в файл**:
Замените `Description`, `ExecStart` и `After` на соответствующие значения:
```
[Unit]
Description=Set NVIDIA GPU Power Limit
[Service]
ExecStart=/usr/local/bin/set_power_limit.sh
Restart=always
[Install]
WantedBy=multi-user.target
```
8. **Сохраните и закройте файл**:
Сохраните файл, используя `Ctrl + O`, затем нажмите `Enter`, и закройте текстовый редактор с помощью `Ctrl + X`.
9. **Запустите службу**:
Запустите службу и включите ее для автозапуска:
```
sudo systemctl daemon-reload
sudo systemctl start set_power_limit.service
sudo systemctl enable set_power_limit.service
```
Теперь скрипт будет выполняться при каждой загрузке системы, устанавливая ограничение на максимальное потребление энергии для вашей NVIDIA GPU. Убедитесь, что скрипт и служба настроены корректно и не вызывают проблем с загрузкой системы.
Комментарии
Отправить комментарий