logo       

Re: Laptop: msg#00155

Subject: Re: Laptop
On Friday 04 April 2003 11:05, you wrote:
> vinerea asta omoara toate thread-urile faine. da DOS este SO. Altfel cum
> iti explici ca am putut trai 4 ani cu el?! Oricum faceam turbo pascal si
> asm si era foarte fain.
   Pai din punctul meu de vedere nu era SO. Eventual il vad ca pe un "stub" 
necesar ca sa iti porneasca aplicatiile, dupa care multe aplicatzii faceau  
tot cum shtiau ele mai bine. Oricum, atunci am dat peste prima tampenie din 
mintea microsoftishtilor, pentru ca aveau doua seturi de functii pentru 
lucrul cu fisierele (open, read, close), total incompatibile. Cu un set de 
functii iti tinea, de exemplu, minte cum se numea fisierul, dar avea pentru 
fisier un identificator dement si pe care il extinsesera prin prefixare! 
(adica aveai un pointer "ptr", si niscai date le gaseai la "ptr-4"). Al 
doilea avea un ID intreg care nu iti prea folosea daca nu tzineai minte ce 
fisier scrie si unde.
   Ah, shi sa nu mai vorbim de o chestie. Functiile DOS nu erau reentrante. 
Singura incercare de "multi-proces" (TSR) era limitata pana in ultimul hal. 

> Pai si acuma se preiau tot de la int9 si totusi ajung si in linux si in 
> win. Dar e probabil din BIOS (merge si inaintea incarcarii SO). Insa 
> sistemele normale il intercepteaza (vezi QEMM de exemplu, sau task 
> manager-ul de la DR-DOS 7.xx).
   Pai da :) "sistemele normale" :) 
    spookz
--
Pentru dezabonare, trimiteti mail la 
listar@xxxxxx cu subiectul 'unsubscribe offtopic'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/





<Prev in Thread] Current Thread [Next in Thread>