DESQview

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 3. března 2021; kontroly vyžadují 3 úpravy .

DESQview  je multi-okenní multitaskingové prostředí vyvinuté Quarterdeck , což byl doplněk k MS-DOS , a implementuje kooperativní multitasking v single-tasking MS-DOS . Program vám umožnil spouštět několik programů DOS současně, zatímco výstup probíhal v několika textových oknech na obrazovce monitoru, podobně jako u displeje VT220 . První verze DESQview se objevila v červenci 1985, o 4 měsíce dříve než první verze Microsoft Windows , ale neměla grafické zařízení.

Na strojích s procesory 8088 a 80286, které obsahovaly pouze obyčejnou nebo obyčejnou a přídavnou paměť, byla funkčnost programu omezena, protože program neuměl využívat přídavnou paměť ( rozšířená ), a ze 640 kB obyčejné (základní) paměti zabíral pro vlastní kód asi 200 kB , takže uživatelské programy dostaly jen asi 400 kB. Na počítačích s 80386 a na těch počítačích, které implementovaly specifikaci rozšířené paměti LIM/EMS 4.0 v hardwaru, byla téměř veškerá paměť fyzicky dostupná v počítači dostupná pro DOS programy spouštěné z DESQview. Na počítači s procesorem 80386 toho bylo dosaženo softwarovou emulací v režimu virtuální paměti V86. To zajistil další Quarterdeck program, QEMM386 , který byl poté zahrnut do DESQview.

Aby uživatelské programy v tomto prostředí efektivně fungovaly, musely dodržovat některá pravidla, například nevypisovat přímo do video paměti, ale používat systémová volání MS-DOS, rozdávat nevyužitý čas procesoru a nepoužívat cykly nečinnosti atd. Vyladěním konfiguračních souborů však bylo možné „přimět“ téměř jakýkoli DOSový program pracovat pod DESQview spolu s ostatními, i když se zvýšila režie úloh přepínání.

Okno aktivní aplikace bylo možné rozšířit na celou obrazovku a provádět grafický výstup. Mezi aplikacemi bylo možné přepínat stisknutím určitých kombinací kláves. Program neměl vestavěné síťové nástroje, všechny programy spouštěné z DESQview se musely postarat o oddělení sériových a paralelních portů, síťových rozhraní atd.

Nějakou dobu byl populární mezi účastníky sítě FIDO (FIDONET). Charakteristickým rysem DESQview bylo to, že umožňovalo spuštění stanice FIDO na pozadí a použití počítače pro jiné účely zpoza konzole, což vše mohlo normálně fungovat na relativně slabých počítačích. Úpadek DESQview byl spojen s příchodem pokročilejších nástrojů pro sdílení zdrojů v Microsoft Windows . Přestože Windows 3.1 vyžadoval více prostředků, aby fungoval samostatně, poskytoval také větší pohodlí a Windows 3.11 již měl vlastní síťovou podporu. Quarterdeck se pokusil vylepšit DESQview vytvořením DV/X s grafickým rozhraním založeným na standardu X Window , ale nebyl příliš úspěšný.

Viz také