DESQview

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 3 mars 2021; kontroller kräver 3 redigeringar .

DESQview  är en multi-fönster multitasking-miljö utvecklad av Quarterdeck , som var ett tillägg till MS-DOS , och implementerar samarbetande multitasking i single-tasking MS-DOS . Programmet gjorde det möjligt för dig att köra ett antal DOS-program samtidigt, medan utmatningen skedde i flera textfönster på skärmen, liknande driften av VT220- skärmen . Den första versionen av DESQview dök upp i juli 1985, 4 månader tidigare än den första versionen av Microsoft Windows , men hade inga grafikmöjligheter.

På maskiner med 8088- och 80286-processorer, som bara innehöll vanligt eller vanligt och extra minne, var programmets funktionalitet begränsad, eftersom programmet inte kunde använda extra minne ( förlängt ), och av 640 kB vanligt (bas)minne ockuperade cirka 200 kB för sin egen kod , så användarprogram fick bara cirka 400 kB. På datorer med 80386 och de datorer som implementerade LIM/EMS 4.0 utökade minnesspecifikationer i hårdvara, var nästan allt minne som var fysiskt tillgängligt i datorn tillgängligt för DOS-program som startades under DESQview. På en dator med en 80386-processor uppnåddes detta genom mjukvaruemulering i virtuellt minnesläge V86. Detta tillhandahölls av ett annat Quarterdeck-program, QEMM386 , som sedan ingick i DESQview.

För att användarprogram skulle fungera effektivt i den här miljön var de tvungna att följa vissa regler, till exempel att inte mata ut direkt till videominnet, utan använda MS-DOS-systemanrop, ge bort oanvänd processortid och inte använda vilocykler , etc. Genom att justera konfigurationsfilerna var det dock möjligt att "få" nästan vilket DOS-program som helst att fungera under DESQview tillsammans med andra, även om kostnaderna för att byta uppgifter ökade.

Fönstret för den aktiva applikationen kan utökas till helskärm och grafisk utmatning kan också utföras. Det var möjligt att växla mellan applikationer genom att trycka på vissa tangentkombinationer. Programmet hade inga inbyggda nätverksverktyg, alla program som lanserades under DESQview fick ta hand om att separera seriella och parallella portar, nätverksgränssnitt osv.

Under en tid var det populärt bland deltagarna i FIDO -nätverket (FIDONET). En utmärkande egenskap hos DESQview var att den gjorde det möjligt att köra FIDO- stationen i bakgrunden och använda datorn för andra ändamål bakom konsolen, som alla kunde fungera normalt på relativt svaga datorer. Nedgången för DESQview var förknippad med tillkomsten av mer avancerade verktyg för resursdelning i Microsoft Windows . Även om Windows 3.1 krävde mer resurser för att köras på egen hand, gav det också mer bekvämlighet, och Windows 3.11 hade redan sitt eget nätverksstöd. Quarterdeck försökte förbättra DESQview genom att skapa DV/X , med ett grafiskt gränssnitt baserat på X Window- standarden , men det var inte särskilt framgångsrikt.

Se även