Re[12]: Про многопоточность в винде
От: Erop Россия  
Дата: 01.10.06 16:34
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>

Таким образом, интересно, когда это наступит для повседневных задач (Gnu CC, Word, Netsurfing, etc).


Ну вот конкрентно MS Word всякие спеллеры/граммеры запускает на другой нити, чем редактор.
Да и всякие OLE-объекты вставленные в документ тоже в отдельной нити обычно живут (и даже в отдельном приложении)

опять же, АФАИК, в NT-based системах гуй и пользовательский код живут в разных потоках, хотя теперь это может и не совсем так, но при распространении многоядерности к тауой технологии MS наверняка вернётся ну и т. д.

Правда есть на этой розовой картине большая чёрная клякса. В винде долгое время была ошибка. Когда процессор был не нужен, он не останавливался, а просто крутил пустой цикл, ожидая чего бы повыполнять. Если вы запускаете HT-режим, то "второй" процессор начинал загружать всякую левую нагрузку давать наразделяемые устройства вычислительной системы. Так что почле включения HT всё могло заметно тормознуться. Но теперь это вроде поправили
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.