“Оптимізація роботи багатоядерних процесорів” або “Ручне розподіл завантаження ядер”.

Не дивлячись на те, що багатоядерні процесори (і вже, тим більше, багатопроцесорні комп'ютери) давно ввійшли в наше життя далеко не всі програми вміють коректно взаємодіяти з декількома ядрами, а так само грамотно використовувати і оптимізувати доступні системні ресурси. Відносно недавно я зіткнувся з цікавою програмою, яка дозволяє керувати пріоритетом використання ядер процесорів, тобто фактично розподіляти навантаження на те чи інше ядро. Про неї і піде мова в цій невеликій статті.

Коротенько і про все відразу.

Що це за розподіл навантаження і як воно виглядає? Ну, кажучи простою мовою, можна вручну, запустивши програмку, повісити всі системні служби на прораховування першим ядром, антивірус і фаєрволл другим, браузер і аську третім і тд і тп. Подібні маніпуляції значно підвищують продуктивність системи за рахунок більш адекватного використання процесорних ядер, тобто в деякому сенсі виходить така собі підтримка багатоядерності.

Ай, забув сказати назва програми - CPU Control.

Оптимізація роботи багатоядерних процесорів або Ручне розподіл завантаження ядер.

Власне, програма повністю безкоштовна, підтримує російську мову, не вимагає установки (можна тягати на флешці) і гранично проста в управлінні.
Є автоматичний (програмка самостійно відповідає за розподіл додатків) і ручний (тобто Ви самі розподіляєте в списку що і на якому ядрі має мешкати) режими управління.

Скачати можна прямо з мого блогу, а саме звідси.

Власникам одноядерних процесорів навряд чи принесе якусь користь, якщо тільки одноядерний процесор не має в собі функцію розбиття фізичного ядра на два логічних.

Післямова.

Не знаю як на двох, а на 4-х ядрах навіть в автоматичному режимі приріст продуктивності значно відчутний.
Рекомендую.

За матеріалами sonikelf.ru

Рубрика: Блог