Просмотр полной версии : потоки
Как сделать чтоб программа была многопоточной в Delphi?
т.е. предложим чакер ( 1 поток на 1 акк )
Только не "патоки", а "потоки".
Используй класс TThread, либо WinApi функции для роботы с потоками.
http://forum.antichat.ru/thread198556.html
там какраз и сорцы есть (:
greki_hoy
28.04.2010, 04:24
Как сделать чтоб программа была многопоточной в Delphi?
т.е. предложим чакер ( 1 поток на 1 акк )
вот Вам немного литературы по теме
Джеффри РИХТЕР
WINDOWS
Создание эффективных WIN32-приложений с учетом специфики 64-разрядной версии Windows
ГЛАВА 6 Базовые сведения о потоках
ГЛАВА 7 Планирование потоков, приоритет и привязка к процессорам
ГЛАВА 8 Синхронизация потоков в пользовательском режиме
ГЛАВА 9 Синхронизация потоков с использованием объектов ядра
ГЛАВА 10 Полезные средства для синхронизации потоков
ГЛАВА 11 Пулы потоков
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
Джонсон М. Харт
Системное программирование в среде WINDOWS
ГЛАВА 7 Потоки и планирование выполнения
ГЛАВА 8 Синхронизация потоков
ГЛАВА 9 Влияние синхронизации на производительность
ГЛАВА 10 Усовершенствованные методы синхронизации потоков
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
Александр Побегайло
Системное программирование в WINDOWS
ГЛАВА 5 Синхронизация
ГЛАВА 6 Синхронизация потоков в WINDOWS
ГЛАВА 7 Взаимоисключающий доступ к переменным
ГЛАВА 8 Тупики
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
GREGORY R.ANDREWS
Основы многопоточного параллельного и распределенного программировния
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
Гордеев. Молчунов.
ГЛАВА 6 Проектирование параллельных взаимодействующих вычислительных процессов
ГЛАВА 7 Проблема тупиков и методы борьбы с ними
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
Эндрю Таненбаум
Современные операционные системы
ГЛАВА 2 Процессы и потоки
ГЛАВА 3 Взаимоблокировка
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
М.Руссинович Д.Соломон
ГЛАВА 6 Процессы, потоки и задания
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;
_ttp://www.delphikingdom.com/asp/viewitem.asp?catalogid=1370
хорошая статья на тему потоков ;)
greki_hoy
29.04.2010, 22:01
да еще
Windows VIA C/C++
ГЛАВЫ 6-11
там Джеффри Рихтер объясняет новые возможности синхронизации
в Vista и в 7 :)
семейство AcquireSRWLockXXX для сценариев много читающих один пишущий
и семейство ConditionVariableXXX
но все эти вкуcности только начиная с Vista :)
вообще насколько я прочитал новую книгу много чего изменилось вообщем книга охватывает много изменений пришедших с Vista и c 7 :)
// оффтоп: надо ставить семерку
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot