У меня есть ноутбук с процессором Intel с 4 ядрами на Ubuntu 16.04. Когда я использую его, ядра используют слишком много электричества, и батарея ноутбука разряжается слишком быстро. Я хочу иметь доступность для временного отключения немногих процессоров, автоматически когда я использую powersave режим или по крайней мере вручную. Как я могу сделать это? Действительно ли это возможно?
Вот то, как сделать это вручную:
Процедура при использовании Linux
При запуске ПК, необходимо найти меню Grub, которое ответственно за запуск Linux. Выберите запись, Вы хотите использовать, нажать клавишу E, и меню появится (в зависимости от используемой версии).
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet
Используя клавиши со стрелками, пойдите строка, начинающаяся со слова "ядро", и нажмите E снова.
знать, что Вы редактируете строку, которая определяет путь к Вашему ядру Linux (ядро). В конце строки добавьте следующую команду:
maxcpus=1
конечный результат должен быть:
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro quiet maxcpus=1
Примечание: que ro, тихий и maxcpus, является параметрами, отправленными в ядро при запуске Linux.
Нажимают клавишу B для запуска Linux.
Источник: http://ccm.net/faq/616-multicore-cpu-how-to-disable-a-core