| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > метод Synchonize объекта TThread |
| Автор: Medved 24.3.2005, 23:53 |
| Насколько я понимаю, метод указанный в сабже использует критические секции для синхронизации потоков. Интересно, много ли я выиграю, если буду использовать мьютексы, или семафоры? Или вообще лучше синхронизировать потоки с помощью отправки сообщений? (SendMessage/PostMessage)? |
| Автор: MBo 25.3.2005, 09:02 |
| Критические секции обычно существенно быстрее работают, чем другие объекты синхронизации. >много ли я выиграю Зависит от задачи |
| Автор: RA 25.3.2005, 10:14 |
| Критические секции — это механизм, предназначенный для синхронизации потоков внутри одного процесса. Как и мьютекс, критическая секция может в один момент времени принадлежать только одному потоку, однако она предоставляет более быстрый и эффективный механизм, чем мьютексы. |