Страница 1 из 1
компьютер на двух процессорах
Добавлено: Пн июл 11, 2011 17:58:02
rrrrrrrrrr
на данный момент существуют двухпроцессорные персональные компьютеры или приставки и у меня возник вопрос, как на них исполняются программы и как они работают вместе не мешая друг другу. заранее благодарен!
Re: компьютер на двух процессорах
Добавлено: Пн июл 11, 2011 18:20:37
WJorck
ОС должна поддерживать данную функцию. К примеру, если ту же Windows XP или Server 2003 запустить с обычным HAL'ом на многоядернике, нагрузится только одно ядро.
Re: компьютер на двух процессорах
Добавлено: Пн июл 11, 2011 18:26:09
eqltv
Все современные операционные системы умеют равномерно раскидывать потоки по процессорам. Но чтобы отдельно взятая программа работала быстрее на многопроцессорной машине, она должна быть написана с учетом этого - выполняться не одним потоком, а несколькими. Если она будет написана в один поток с большими вычислениями, то он полностью загрузит одно ядро, а остальные будут простаивать или выполнять другие запущенные задачи.
Re: компьютер на двух процессорах
Добавлено: Пн июл 11, 2011 18:27:30
eqltv
Почитайте на википедии про многопоточность и многопроцессорность.