Разное - [решено] Q6600 и XP

Ответить
Аватара пользователя
kwotz

Разное - [решено] Q6600 и XP

Сообщение kwotz »

Народ, как XP работает с ядрами? Правда ли, что XP работает с ними не корректно? Т.е. ось не может рационально использовать мощность данного (q6600) процессора?
Аватара пользователя
Baw17

Re: Разное - [решено] Q6600 и XP

Сообщение Baw17 »

Цитата kwotz:



Народ, как XP работает с ядрами?
Разное - [решено] Q6600 и XP




нормально


Цитата kwotz:



Правда ли, что XP работает с ними не корректно?
Разное - [решено] Q6600 и XP




неправда


Цитата kwotz:



Т.е. ось не может рационально использовать мощность данного (q6600) процессора?
Разное - [решено] Q6600 и XP




сложный вопрос, чтобы задействовать все возожности 4 ядер нужен софт понимающий работу с 4 ядрами





з.ы. проблемм с работой нету , все работает отлично
Аватара пользователя
Envel

Re: Разное - [решено] Q6600 и XP

Сообщение Envel »

В общем, про эффективность - это тема планировщика. В XP он и вправду, не блеск. Но использовать все 4 ядра позволяет.

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

Так же можно запустить две программы, они тоже будут выполняться на разных ядрах.



Исходя из вышеперечисленных примеров, можно сделать выводы:

1. Увеличиться производительность при работе с программами, использующими многопоточность.

2. Увеличиться производительность при запуске одновременно до 4-х программ (при наличии четырех ядер, однако, не следует забывать, что системные службы - тоже программы и им тоже нужно процессорное время).
Аватара пользователя
kwotz

Re: Разное - [решено] Q6600 и XP

Сообщение kwotz »

Короче, переходить на Висту нет смысла?
Аватара пользователя
Котяра

Re: Разное - [решено] Q6600 и XP

Сообщение Котяра »

Цитата Envel:



Стоит отметить, что сама система никаким образом не может разбить одну задачу на два потока и выполнять их на разных ядрах.
Разное - [решено] Q6600 и XP




А в Диспетчере Задач пункт Задать соответствие...?
Аватара пользователя
Envel

Re: Разное - [решено] Q6600 и XP

Сообщение Envel »

Цитата Котяра:



А в Диспетчере Задач пункт Задать соответствие...?
Разное - [решено] Q6600 и XP




Это совсем другое. Вы не можете ОДИН поток разбить на ДВА, забравшись в код программы и распределить таким образом, чтобы, например, первые 5 инструкций выполнялись на одном ядре, а следующие - на другом, и чтобы ОС сама создала нужные семафоры. Это уже на сродни телепатии.



Итак, вы можете задать на каком из ядер будет выполняться тот или иной поток, но разбить его на два вы не можете.




Цитата kwotz:



Короче, переходить на Висту нет смысла?
Разное - [решено] Q6600 и XP




Если вы не видите никаких преимуществ - точно не стоит. Только лишних проблем обретете и упадет настроение, так как станете думать, что ваш компьютер не такой уж и быстрый.
Ответить

Вернуться в «Microsoft Windows 2000/XP»