пятница, 15 ноября 2013 г.

Новая напасть со Skype by Microsoft

Новая напасть: сегодня обнаружил, что Skype стал отжирать от четырехядерного процессора аккурат одно ядро (надо бы поставить процесс-эксплорер в загрузку системы и начать бздеть). При этом никакая реклама в Skype не крутится, никакие сервисы не используются, супернод запрещен, переход в offline ничего не меняет. Погуглил – проблеме никак не меньше года, случается почему-то не у всех.
Это просто пиздец какой-то... КАК можно ТАК писать телекоммуникационный софт?


Пообщался с одним бывшим коллегой: «Сейчас есть такой новый вид монетизации: продажа распределённых вычислений. Выглядит как ботнет, но только без генерирования особо заметного трафика и атак на кого бы то ни было». 

«Тихо спиздил и ушел называется нашел», в общем. А что, очень на то похоже... Встраиваем всего-то две проверки: на минимальную полосу канала (пинг до цели, чтобы подкачка и выгрузка в глаза не бросались) и на многоядерность (дабы загрузка процессора не слишком лезла в глаза). 

Ну и становится более понятен гиганский размер (200 МБ) Скайпа в памяти, если по сети подгружается и аккуратно встраивается в процесс актуальный вычислительный модуль. Отследить его процесс-эксплорером не получается. И еще нюанс:


При этом Affinity – на все четыре ядра. Если же перевести на какое-то одно – то начинает лагать (ненадолго подвисать) интерфейс и программы.

UPD

18.11.13 вышел апдейт, в котором исправлены проблемы с приоритетами и аффинити. Теперь можно перевести скайп с 4 (к примеру) на 2 ядра, снизить ему приоритет до Below Normal. На 1 ядро не получается – начинает тормозить интерфейс самого скайпа.

UPD 2

Найдено решение проблемы.

Комментариев нет:

Отправить комментарий

Ваш комментарий откроется после проверки и подтверждения.
Благодарю за понимание необходимости проверки!