Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 22:55 29.06.24 
Клубове/ Компютри и Интернет / Софтуер Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Re: 2-procesorna alternativa na virtualdub [re: Red Deer]
Авторhehe (Нерегистриран) 
Публикувано19.08.03 13:40  



ами да ти кажа не виждам голямо разминаване между нашите мнения: ако софтуера е multi-threaded, тогава всичко опира до ОС-а. Ако не е - негов си проблем, ако това е голяма програма според мен е много лош дизайн.
И тъй като големите програми обикновенно са multi-threaded, почти всичко зависи от ОС-а
ето ти извадка от една статия по въпроса

"Operating Systems like DOS, Windows 3.x, and Windows 95/98/Me are not “aware” of a second CPU at the hardware application layer and will never recognize it. If you use a 32-bit pre-emptive multi-tasking OS like Windows NT or 2000 and have a second processor in your computer you will only see about a 50% increase in speed over a single CPU system. The caveat is this increase will only be with software that is written for a second processor specifically as a multi-threaded application. High-end graphic suites like Photoshop are frequently multi-threaded due to the rendering that they must perform although most other applications are unfortunately not. To add insult to injury NT 4.0 had a flaw that would bounce a single thread between CPUs creating great inefficiencies. This flaw is said to exist on Windows 2000 as well.

Current versions of Linux and Unix do not have the problems of NT and 2000 however as most all applications are multi-threaded and benefit from multiple processors sharing application load. Unix can take advantage of just about as many processors as you can throw at it because the kernel uses a heavy threading model and can assign these instruction sets to multiple CPUs. This architecture is much more efficient than Windows and the speed increase proves it. The same is true with Mac OS X with its BSD core although Mac OS 9 requires dual-processor aware applications in much the same way as NT and 2000 do."



Цялата тема
ТемаАвторПубликувано
* 2-procesorna alternativa na virtualdub Gorg   18.08.03 16:41
. * Re: 2-procesorna alternativa na virtualdub Kpъr   18.08.03 20:46
. * Re: 2-procesorna alternativa na virtualdub Gorg   19.08.03 09:30
. * Re: 2-procesorna alternativa na virtualdub hehe   19.08.03 10:36
. * Re: 2-procesorna alternativa na virtualdub Red Deer   19.08.03 11:06
. * Re: 2-procesorna alternativa na virtualdub hehe   19.08.03 12:10
. * Re: 2-procesorna alternativa na virtualdub Red Deer   19.08.03 13:19
. * Re: 2-procesorna alternativa na virtualdub hehe   19.08.03 13:40
. * Re: 2-procesorna alternativa na virtualdub Red Deer   19.08.03 22:38
. * Re: 2-procesorna alternativa na virtualdub Vladi   20.08.03 10:49
. * Re: 2-procesorna alternativa na virtualdub Red Deer   20.08.03 11:15
. * Re: 2-procesorna alternativa na virtualdub Vladi   21.08.03 10:32
. * Re: 2-procesorna alternativa na virtualdub Gorg   29.08.03 12:04
. * ъъъ... таковата... Vladi   19.08.03 15:24
. * Re: ъъъ... таковата... Red Deer   19.08.03 22:48
. * Re: 2-procesorna alternativa na virtualdub Kpъr   19.08.03 13:13
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.