Autor: Jarek Lis (lis_at_cyber.ict.pwr.wroc.pl)
Data: Fri 05 Jan 1996 - 21:35:18 MET
Jurek (laskaje_at_ctrvax.vanderbilt.edu) wrote:
: Grego_at_RMnet.IT (Gregorio Kus) wrote:
: > To nie jest dokladnie tak. Z tego co wiem - robi tak kazdy nowoczesny
: >system operacyjny. To jedno z elementarnych zalozen stabilnosci: masz
: >dostep do hardware'u WYLACZNIE za posrednictwem s.o. Poniewaz system
: >nie moze posredniczyc w obsludze urzadzen o ktorych "nie wie" tzn. nie ma
: >do nich driver'ow - tym samym nie pozwala wogole na dostep.
:
: Wydaje mi sie to sluszne i chociaz komplikuje proces tworzenia nowej
: aplikacji (tak przynajmniej mi sie wydaje, bo sam od dawna nic takiego
: nie robie :-( ), to rzczywiscie wieksza stabilnosc systemu jako
: calosci jest tego warta.
To nie jest tylko kwestia stabilnosci, ale takze bezpieczenstwa (co za sens
zabezpieczen, jesli kazdy moze porozmawiac z kontrolerem HD..),
wspolbieznosci (a jak Ci ktos uruchomi dwa twoje programy naraz...)
dostepnosci (np. uzywasz DMA - pomijajac fakt ze inni tez by chcieli uzywac,
to jest jeszcze pytanie gdzie w rzeczywistej pamieci jest twoj program),
sensu (cos sterujesz - nic sie nie stanie, jak twoj program sie wyswapuje
na dysk na sekunde?).
: Martwi mnie tylko, ze programy, ktore kiedys pisalem, a ktore byc moze
: do dzis sa moim dawnym klientom potrzebne, staly sie "nielegalne" :-(.
: Bede chyba musial odkurzyc stare zrodla i poprzerabiac te programy,
: ktore bezposrednio sie odwoluja do portow.
Niestety :-( A przerobka nie musi byc wcale latwa..
: Pytanie: W jakim srodowisku zaczynaja sie problemy?
Wlasciwie kazdym, ktore uzywa protected mode. Windows, Os/2 unixy, Novell...
Byle EMM386 juz troche szkodzi..
Jaroslaw Lis
+------------------------------------------------------------------------+
| lis_at_ict.pwr.wroc.pl | Institute of Engineering Cybernetics |
| tel 48-71-202636 | Technical University of Wroclaw, Poland |
| fax 48-71-203408 or 517398 | |
+------------------------------------------------------------------------+
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 12:38:25 MET DST