Одиночный процессор 100% LSPCI

Добавьте основной репозиторий в свой sources.list: В зависимости от вашего дистрибутива (Jessie, Wheezy или Squeeze) добавьте эти две строки в ваш файл /etc/apt/sources.list.

deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

Для PHP 7.0 на Debian 8 «Jessie» (rc3) добавьте также эти две строки:

deb http://packages.dotdeb.org jessie-php7.0 all
deb-src http://packages.dotdeb.org jessie-php7.0 all

Получите и установите ключ GnuPG:

wget https://www.dotdeb.org/dotdeb.gpg
sudo apt-key add dotdeb.gpg

Выполните apt-get update && apt-get install php7- *

0
25.07.2018, 16:26
1 ответ

Вы должны понять, какой процесс вызывает lspci. Замените двоичный файл lspciскриптом. Переименуйте его вlspci.bin(выполните команды ниже как rootпользователь):

mv /usr/bin/lspci /usr/bin/lspci.bin

Создать скрипт:

touch /usr/bin/lspci

Сделать его исполняемым:

chmod +x /usr/bin/lspci

Откройте созданный скрипт в вашем любимом текстовом редакторе (пусть это будет nanoнапример)

nano /usr/bin/lspci

и скопируйте/вставьте следующий код:

#!/bin/sh
echo lspci "$@" >> /var/log/lspci.log
date >> /var/log/lspci.log
pstree >> /var/log/lspci.log
exec lspci.bin "$@"

Перезагрузите компьютер, проверьте, существует ли проблема lspciперегрузки ЦП, откройте файл журнала /var/log/lspci.logи попытайтесь объяснить, что произошло. Если вы не можете найти причину проблемы, опубликуйте содержимое журнала и попросите дополнительную поддержку.

Если проблема ушла, верните все назад:

rm -f /usr/bin/lspci
mv /usr/bin/lspci.bin /usr/bin/lspci
rm -f /var/log/lspci.log
reboot
2
28.01.2020, 02:42

Теги

Похожие вопросы