Я чув, можна міняти ядро ​​Windows

можна

Книга: 500 типових проблем та їх вирішення при роботі на ПК

Я чув, чи можна змінювати ядро ​​Windows. Як це зробити?

Розділи на цій сторінці:

Я чув, чи можна змінювати ядро ​​Windows. Як це зробити?

Приказка «сім разів відміряй і один раз відріж» якнайкраще підходить до цієї теми. Поводитися з ядром слід більш ніж акуратно: цей компонент системи настільки критичний, що будь-яке необережне поводження з ним може призвести до важких наслідків.

Примітка

Ядро Windows є частиною операційної системи, яка забезпечує підтримку базових функцій, необхідних для виконання програм. Наприклад, виділення пам'яті.

Нещодавно на форумах в Інтернеті активно обговорювалася тема підвищення продуктивності шляхом заміни ядра Windows на його більш ранню версію. Одні запевняли, що нібито в результаті спостерігався небувалий приріст продуктивності, інші казали, що змін не відбувається. Щоб сформувати з цього приводу власну думку, я провів невеликий експеримент. На тестову машину спочатку встановив Windows XP з ядромКомп'ютер з ACPI, а потім змінив його наСтандартний комп'ютер. Потім знову перевстановив систему і вибрав для використанняStandard PC with C-Step i486. З отриманими результатами ви можете ознайомитись у табл. 9.5.

Примітка

ACPI (Advanced Configuration and Power Interface) – режим розширеного керування живленням.

Таблиця 9.5. Результати тестування продуктивності процесора програмою 3D Mark

За наслідками табл. 9.5 слід зазначити:

• очевидна перевага ядраStandard PC with C-Step i486 перед іншими ядрами в багатозадачному режимі;

• падіння продуктивностіStandardPC with C-Step i486 в однозадачному режимі;

• сумарні показники ядраКомп'ютер з ACPI гірше від інших.

Що стосується суб'єктивних зауважень, то з ядром Standard PC with C-Step i486 комп'ютер став працювати швидше, навіть візуальні ефекти в Windows XP можна було не відключати: меню відкривалися досить швидко і охоче закривалися, а нові вікна відкривалися без видимих ​​затримок.

Зверніть увагу, що виграш від заміни ядра тим більше, ніж «стародавній» комп'ютер, над яким ви проводите експерименти. Бажано, щоб він був оснащений процесором із частотою не більше 1 ГГц.

Вважається, що ядра з підтримкою ACPI програють ядрам, які не підтримують цю технологію. Причина цього не в самій технології ACPI, а в її некоректній підтримці старим обладнанням (звідси й підвищення продуктивності). До того ж, ACPI не завжди вдало оптимізує системні ресурси (переривання) – у цьому, до речі, криється секрет такого значного відриву ядраСтандартний комп'ютер від ядраКомп'ютер з ACPI у тестах при багатозадачному режимі. Справа в тому, що ACPI-ядра витрачають більше часу на обробку переривань та перемикань між завданнями. Тому чим більше завдань запущено одночасно, тим істотніша різниця у продуктивності.

Увага!

Не забувайте, що ядро ​​Standard PC with C-Step i486 є не тільки найшвидшим, але й обмеженим у своїх функціональних можливостях.

Тепер приступимо безпосередньо до реалізації. У Windows 2000/XP передбачено можливість зміни сумісних ядер без переустановки системи. У випадку зіStandard PC with C-Step i486 без переустановки не обійтися, оскільки у цього ядра немає сумісності з іншими.

Для маніпулювання ядрамивідкрийтеПанель управління ?Система (або натисніть клавішіWindows+Pause Break ). У вікніВластивості системи перейдіть на вкладкуОбладнання і натисніть кнопкуДиспетчер пристроїв. Тут розкрийте пункт деревоподібного менюКомп'ютер і знайдіть назву ядра, що використовується в даний момент, швидше за все, це будеОднопроцесорний комп'ютер з ACPI. Щоб замінити поточне ядро, клацніть правою кнопкою миші на його назві і у меню, що відкрилося, виконайте командуОновити драйвер (рис. 9.33).

міняти

Мал. 9.33. Зміна ядра за допомогою майстра

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