Уменьшаем потребление CPU Skype под Linux и Mac OS
|
|
Пятница, 31 Октября 2014 г. 01:58
+ в цитатник

Skype. Как мы его любим и одновременно ненавидим. Долгое время, Skype был единственной программой, которую я старался закрывать при работе лаптопа от батареи: потреблял около 4% CPU, будил процессор 250-300 раз в секунду, ничего при этом не делая, оставляя процессору меньше времени на нахождение в более энергосберегающем состоянии.
Увидел я однажды
комментарий пользователя
Vayun:
Возможно проблема проявляется не у всех, проверить легко: запускаем скайп, запускаем top (на ноутбуке работающем от батареи наглядней будет powertop) и смотрим сколько он отъедает cpu.
Я долго не возился, придавил только poll, увеличив timeout. Это даёт наибольший выигрыш (уменьшая %CPU скайпа раз в 5), но наверное можно лучше.
Собственно, вот:
Skype-poll-fix. Увеличивает таймаут у вызовов poll (Linux) и kevent (Mac OS), снижая потребление процессора в 4-5 раз.
Читать дальше → http://habrahabr.ru/post/242043/
Метки:
Разработка под OS X
skype
Настройка Linux
poll
kevent
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-