Як я можу налаштувати Windows 7 або 8 для використання багатоядерних процесорів?


0

У наш час настільні та робочі станції стають все більш потужними, оскільки мають багатоядерні процесори.

Чи використовуються версії Windows, що підтримують багатоядерні процесори, ці багатоядерні процесори чи операційна система просто використовує 1 ядро ​​одночасно?

Як я можу налаштувати Windows 7 або 8 для використання багатоядерних процесорів?


залежить, про яку версію Windows 7 і 8 ви говорите. Windows 7 Home, не підтримує багатоядерний процесор
Sickest

@Sickest Отже, чи можу я припустити, що Windows 7 Starter, Windows 7 Home Basic, Windows 7 Home Premium та Windows 8 не підтримують багатоядерні. Решта з них (Windows 7 Professional, Windows 7 Enterprise, Windows 7 Ultimate, Windows 8 Pro, Windows 8 Enterprise) можуть підтримувати багатоядерні?
user275517

Крім того, чи можу я припустити, що 64-бітні версії ОС зможуть використовувати багатоядерніші ефективніше, ніж 32-бітну версію?
user275517

Є два різних аспекти, які ви повинні врахувати за допомогою програмного забезпечення, лише тому, що він підтримує багатоядерні ядра, не означає, що він використовує його, через що у вас є гарне питання. Але якщо ви запитуєте, чи буде працювати певна версія Windows на windows os x, то вам потрібно переробити своє запитання, щоб задати те чи інше, або те і інше, і я впевнений, коли хтось із цих хлопців збирається дати вам приголомшлива відповідь.
Найквітніший

1
@Sickest Ви плутаєте фізичні процесори з логічними процесорами. Усі видання Windows 7/8 підтримують багатоядерні процесори поза коробкою, але лише Професійні видання або новіші версії мають ліцензію на використання до двох фізичних процесорів. Якщо говорити про Windows 7, то 32-розрядні видання обмежені 32 логічними процесорами, а 64-розрядні - 256. Джерело
and31415

Відповіді:


1

Якщо коротко сказати, останнє запитання автора: Windows 7 або 8 використовуватимуть усі ядра. Коли ви переходите до диспетчера завдань і бачите всі запущені процеси, Windows розбила їх між наявними ядрами. (Вкладка продуктивності диспетчера завдань покаже, що вони все роблять.)

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

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


"Чи використовуються версії Windows, які підтримують багатоядерні процесори, ці багатоядерні процесори чи операційна система просто використовує 1 ядро ​​одночасно?" Плутанина може виникнути з ядер / фактичних процесорів. Стартова та домашня версії Win7 можуть використовувати лише 1 фізичний процесор (і всі ядра всередині нього). Win7 Pro, Ent або Ultimate можуть використовувати 2 фізичні процесори (а всі ядра всередині них - до 32). Дивіться нижню частину windows.microsoft.com/systemrequirements
pkSML

0

Більшість того, що робить ОС - це надання послуг для процесів. Ці процеси викликають операційну систему з будь-яких ядер, на яких вони трапляються, і операційна система, як правило, надає таку послугу, продовжуючи працювати на одній ядрі. Крім того, коли операційна система повинна відправляти подальшу роботу, вона робить це за допомогою декількох ядер.

Це не нова функція. Сучасні багатоядерні машини мало чим відрізняються від старих машин SMP, якими працює Windows протягом багатьох років. Такі речі, як управління пам’яттю та введення-виведення, були оптимізовані, оскільки без цього система Windows Server була б жахливою. Починаючи з Vista, Microsoft доклала значних зусиль для покращення багатоядерної роботи функцій, важливих для настільних ПК, таких як графіка та обробка звуку.

Тож коротка відповідь на ваше запитання - звичайно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.