Multitask - Preemptive Multithreading in DOS.
Handles DOS, BIOS, Mouse and Keyboard interrupts fine,
works on a 100Hz basis.
Thread messages can be sent, data pipeline between threads.
Extended run-time error message with thread indication.
Works very well with DPMI (cooperative) and TurboVision.
Real-Mode FPU/CLI problem removed.
DEMO for
Multitask - Demo application that shows how Multitask works.
Graphics, timers, preemprive and cooperative threads.
Includes realtime fractal zoom. (German description)
Примечание от RSWAG <rswag@sources.ru>:
---------------------------------------
Все комментарии и диалоги приведены на немецком языке.
Демонстрационная программа TASKS:
При старте экран разбивается на 4 окна,
в каждом из которых запускается отдельный процесс:
1. Цветные радиальные кольца
2. Цветные прямоугольники
3. Множество цветных точек
4. Фрактальная плазма
Кроме того, запускается еще 2 графических процесса процесса
в стиле "Copper Bars", которые работают в областях,
перекрывающих сразу по два окна.
Tasks.pas управляется следующими клавишами:
Left Shit - Остановить процесс с кольцами
Right Shift - Остановить процесс с прямоугольниками
Control - Остановить процесс с точками
Alt - Остановить процесс с фракталами
Любая другая клавиша - завершение программы.
|