PDA

Показать полную графическую версию : Многоядерность (сравнение ОС)


Streamnewal
23-03-2010, 22:10
Нужна информация о влиянии количества ядер на производительность в самых различных приложениях. Как практика, где показывается что. Так и теория, объясняющая почему.
Интересующие ОС: XP 32. 64, Vista, 7.
Также интересно, как будет отличаться поведение 32 и 64 разрядных систем

exo
23-03-2010, 23:32
вики (http://ru.wikipedia.org/wiki/%D0%9C%D0%BD%D0%BE%D0%B3%D0%BE%D1%8F%D0%B4%D0%B5%D1%80%D0%BD%D1%8B%D0%B9_%D0%BF%D1%80%D0%BE%D1%86%D0 %B5%D1%81%D1%81%D0%BE%D1%80)
В приложениях, оптимизированных под многопоточность, наблюдается прирост производительности на двухъядерном процессоре. Однако, если приложение не оптимизировано, то оно не будет получать практически никакой выгоды от дополнительных ядер, а может даже выполняться медленнее, чем на процессоре с меньшим количеством ядер, но большей тактовой частотой. Это в основном старые приложения, либо приложения, которым многопоточность не нужна (например, проигрыватель музыки) или невозможна.
по поводу ОС - ну в принципе по производительности вы их правильно расположили.. хотя... висту бы я вообще убрал бы.




© OSzone.net 2001-2012