Чому працює одне ядро. Як працюють ядра процесора.

Багатоядерні процесори містять кілька ядер, що дозволяють одночасно виконувати в одному процесорі дві і більше програми. Процесори з таким пристроєм здатні виконати більше операцій, ніж аналогічний одноядерний процесор.
Частина ядер многоядерного процесора може бути відключена виробником процесорів, не визначені операційною системою при установці або припарковані нею для економії електроенергії. А також просто не використовуватися программой.Современние багатоядерні процесори володіють високим енергоспоживанням. Знизити його допомагає тимчасове відключення одного або декількох ядер операційною системою комп'ютера, коли навантаження на процесор дуже мала і в їхній роботі немає необхідності. Це називається паркуванням ядер, настройки якої за замовчуванням приховані з «Панелі управління» Windows 7. Визначити, що ядра припарковані, можна за допомогою «Монітору ресурсів», який запускається з «Диспетчера завдань». Під кожним графіком припаркованого ядра на вкладці «ЦП» є напис «Зупинено». Якщо ви бачите такий напис, значить на вашому комп'ютері активовані настройки парковки ядер. Якщо з якихось причин вони вам заважають, ви можете відключити їх в розділі «Управління живленням процесора» додаткових параметрів поточного плану електроживлення. Для цього встановите значення параметра «Мінімальне число ядер в стані простою» - 100% .У деяких багатоядерних процесорів працює тільки одне ядро або не всі наявні, тому що інші відключені виробником процесора. Такі процесори можуть мати дефект в одному або декількох ядрах, який перешкоджає їх нормальній роботі. Щоб не вибраковувати повністю весь кристал, виробник відключає браковане ядро і продає кристал як процесор з меншим числом ядер. Такий підхід використовувався, наприклад, для двох-трьохядерний процесорів AMD Phenom II X2-3 і трьохядерний Athlon-II-X3, в яких можна розблокувати 3 і 4 ядро за допомогою утиліти Advanced Clock Calibration або за допомогою BIOS деяких материнських плат. Але розблоковані ядра необхідно ретельно протестувати на стабільність і якщо виникають помилки, їх доведеться знову відключити. Інакше в роботі комп'ютера будуть виникати серйозні сбоі.Только одне ядро може працювати, якщо операційна система помилково визначила процесор як одноядерний при установці. Кількість ядер в деяких випадках помилково визначали перші версії операційних систем, в яких їх підтримка була включена. Це такі операційні системи, як Windows XP c Service Pack 2. Такі версії операційних систем вважаються застарілими. Найпростішим способом змусити працювати другий ядро в такому випадку є установка операційної системи більш сучасною версіі.Многоядерние процесори з'явилися відносно недавно. Перші двохядерні процесори фірм Intel і AMD з'явилися навесні 2005 року. Програми, які були випущені до цього моменту, не розраховані на роботу з багатоядерними процесорами. Під час роботи вони використовують тільки одне ядро . Аналогічно деякі дуже прості програми теж не задіють більше одного ядра.