Roman "Seek" Sęk pisze:
> No, dobrze. Więc podaj proszę przykład źle napisanego programu z którym
> jeden system operacyjny (np: XP) będzie miał problemy, a drugi (np:
> Vista) już nie.
Program otwierający duży plik do odczytu sekwencyjnego bez
sygnalizowania, że charakter odczytu będzie stricte sekwen-
cyjny (lub, co gorsza, podający flagę odczytu losowego!).
System będzie niepotrzebnie buforował już odczytane dane,
zamiast usunąć je natychmiast z pamięci i wykorzystać ew.
nadmiar RAMu na read-ahead. W moich testach różnica w "płyn-
ności wielozadaniowości" w czasie pracy programu [ a) z takim
błędem, b) dobrze napisanym ] była kolosalna.
Vista ma AFAIK nieco ograniczony mechanizm "sugestii" ze
strony aplikacji: trudniej jest powiedzieć jej, że ma się
zamiar robić co innego, niż się zrobi w rzeczywistości.
Nie wiem, czy uczyniono to z niekorzyścią dla aplikacji
używających flag odczytu mieszanego i losowego z premedy-
tacją w dobrych celach.
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | http://www.grush.one.pl/ | | | Administrator, Politechnika Śląska | \................... Microsoft MVP ......................../Received on Mon Jun 18 11:05:14 2007
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 18 Jun 2007 - 11:51:10 MET DST