Заметка о производительности многопоточных Win32-программ
От: Роман Хациев  
Дата: 14.02.02 03:11
Оценка: 175 (4) -1
Статья:
Заметка о производительности многопоточных Win32-программ
Автор(ы): Роман Хациев
Дата: 14.02.2002
Довольно давно я прочитал статью, автор которой объединил две концепции — многозадачность и объектно-ориентированное программирование. В результате получились так называемые "живые объекты". Идея крайне проста — при инициализации объекта создается отдельный поток и объект в нем живет своей жизнью, а создатель объекта по мере необходимости получает информацию о состоянии объекта из его свойств.


Авторы:
Роман Хациев

Аннотация:
Перечислю собственно вопросы, побудившие меня провести ряд экспериментов, и, в конечном итоге, написать эту заметку.

— Каковы издержки на явное переключение контекста? Как они зависят от количества потоков в программе?
— Как влияет на производительность многопоточной программы наличие в системе дополнительного процессора?
— Как зависит производительность многопоточной программы от конкретной операционной системы?
— Какие существуют ограничения на количество потоков в программе?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.