Single-tasking operativsystemer

Tilbage til artiklen Glæd dig over de døde teknologier

Anklagen: De tidlige pc-operativsystemer kunne ikke afvikle flere forløb på en gang. Du kunne foretage dig én ting ad gangen, og kun én.

Hvis du havde Lotus 1-2-3 i luften, blev du nødt til at gemme regnearket og lukke programmet, før du kunne starte et andet program.

Det var ikke, fordi programmørerne var dumme (mainframes, microcomputere og Unix kunne multitaske - tak for spørgsmålet), men pc'ens hardwareressourcer var meget begrænsede.

Computerbranchen forholdt sig til 'en-ting-ad-gangen'-problematikken på mange forskellige måder, blandt andet ved at udvikle værktøj, der tillod et skift mellem opgaverne og ufuldstændig multitasking.

Det første af denne slags programmer var Borlands Sidekick., et TSR-værktøj, der med et par tastetryk aktiverede en kalender, en teksteditor og en lommeregner ovenpå de applikationer, du allerede havde kørende.

Det var, sandt at sige, en revolutionerende forbedring af IBM PC. I løbet af få år kunne man finde alle mulige slags programmer, der kørte som TSR-applikationer.

Efterfølgende bestræbelser fremhævede disse opgave-skift, hvor du kunne køre flere programmer og skifte mellem dem. Blandt dem fandtes IBM TopView, Quarterdecks DESQview og tidlige Windows-versioner, der delte hukommelsen nærmest anonymt.

Nogle gange fungerede det, selv om man måtte have ondt af en Windows 2.0-bruger, der gerne ville downloade noget over telefonforbindelsen, mens hun arbejdede med et andet program.

Hvorfor var det en pestilens: Det grundliggende operativsystem var stadig beregnet til at afvikle en applikation ad gangen, så enhver 'løsning' på problemet var en lappeløsning.

Så computeren hoppede som en køreskolebil med en begynder bag rattet. Alt skulle justeres, hvis ikke pc'en skulle gå ned og miste data. Det gjorde folk irritable.

DOS TSR-programmerne var kendt for ikke at opføre sig pænt, når de var sammen med andre. Du kunne muligvis henvise dem til en plads i den øverste del af hukommelsen, men de blev ikke der, hvor du havde placeret dem.

'Hukommelses konflikt' blev en frase, alle kendte. Programmerne havde ofte hukommelseslækager, der førte til reboots og underlige systemnedbrud.

For at løse det problem, opfandt leverandørerne konfigurationsfiler, der skulle kontrollere, hvad der blev loadet, og hvor det blev det, samt med hvilke egenskaber.

Jeg lærte at frygte Anything.INI og Whatever.SYS, der var befængt med mystiske kommandoer om at loade drivere, værktøj og fonte og, tror jeg nok, garantier om at vaske dit vasketøj ekstra hvidt.

Hvorfor det forsvandt: Hardwareproducenterne kom efter det, og operativsystemerne kom med på softwaresiden.

IBM OS/2 1.0 krævede vel 24 installationsdisketter til installeringen og 8MB RAM, når det skulle afvikles, men så kunne det også multitaske. Det samme kunne Xenix (der blev installeret med 80 disketter, og hvis du gjorde noget forkert under installationen, kunne du starte forfra).

Det kan diskuteres, hvornår branchen virkelig skiftede til multitasking (meget øl er blevet drukket på grund af væddemål om dette); jeg er bare glad for det skete.

Tilbage til artiklen Glæd dig over de døde teknologier

Oversat af Bo Madsen




Brancheguiden
Brancheguide logo
Opdateres dagligt:
Den største og
mest komplette
oversigt
over danske
it-virksomheder
Hvad kan de? Hvor store er de? Hvor bor de?
EG Danmark A/S
Udvikling, salg, implementering og support af software og it-løsninger til ERP, CRM, BA, BI, e-handel og portaler. Infrastrukturløsninger og hardware. Fokus på brancheløsninger.

Nøgletal og mere info om virksomheden
Skal din virksomhed med i Guiden? Klik her

Kommende events
Få fuldt udbytte af din Microsoft Dynamics 365 FO løsning

Få inspiration fra to spændende cases og viden om de tendenser, der giver dig helt nye muligheder for at optimere forretningen med Dynamics 365 FO.

13. marts 2025 | Læs mere


Det næste GDPR-kapitel: Det skal du have fokus på i 2025

Hvad er compliance verdenens fokuspunkter for næste år? Hvilke nye tiltag skal du gøre ift. jeres GDPR-arbejde? Hvordan forholder GDPR sig til AI?

18. marts 2025 | Læs mere


IT og OT: Balancering af sikkerhed og effektivitet

Lær, hvordan du effektivt kan integrere din virksomheds Operational Technology (OT) med moderne IT-systemer. Vi fokuserer på sikkerhed og hvordan du beskytter dine mest kritiske processer mod cybertrusler. Få indsigt, værktøjer og inspiration fra eksperter og kolleger i branchen, og vær med til at forme fremtidens produktionsmiljøer.

19. marts 2025 | Læs mere






White paper
TIDSBEGRÆNSET KAMPAGNE: Overvejer du at udskifte eller tilføje printere i din forretning? Vi kan tilbyde én eller flere maskiner GRATIS.