компьютер на двух процессорах

Обсуждаем цифровые устройства...
Ответить
rrrrrrrrrr
Родился
Сообщения: 8
Зарегистрирован: Чт июл 07, 2011 22:26:31

компьютер на двух процессорах

Сообщение rrrrrrrrrr »

на данный момент существуют двухпроцессорные персональные компьютеры или приставки и у меня возник вопрос, как на них исполняются программы и как они работают вместе не мешая друг другу. заранее благодарен!
Реклама
WJorck
Встал на лапы
Сообщения: 101
Зарегистрирован: Вт июл 13, 2010 16:59:30

Re: компьютер на двух процессорах

Сообщение WJorck »

ОС должна поддерживать данную функцию. К примеру, если ту же Windows XP или Server 2003 запустить с обычным HAL'ом на многоядернике, нагрузится только одно ядро.
Реклама
eqltv
Открыл глаза
Сообщения: 63
Зарегистрирован: Вс янв 31, 2010 17:16:17

Re: компьютер на двух процессорах

Сообщение eqltv »

Все современные операционные системы умеют равномерно раскидывать потоки по процессорам. Но чтобы отдельно взятая программа работала быстрее на многопроцессорной машине, она должна быть написана с учетом этого - выполняться не одним потоком, а несколькими. Если она будет написана в один поток с большими вычислениями, то он полностью загрузит одно ядро, а остальные будут простаивать или выполнять другие запущенные задачи.
eqltv
Открыл глаза
Сообщения: 63
Зарегистрирован: Вс янв 31, 2010 17:16:17

Re: компьютер на двух процессорах

Сообщение eqltv »

Почитайте на википедии про многопоточность и многопроцессорность.
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Цифровая техника»