           Cache kas kasze pochania

Komputery s coraz szybsze, ale predkoci twardych
dyskw  pozostay niezmiennne.  Kto chce  podnie
osigi  twardego   dysku  siga  do   tak  zwanych
programw keszujcych.

Rzadko obecnie zdarza  si aby jakikolwiek Utility
lub Tools  - program pakiet  nie posiada wasnego
programu  keszujcego.  Wszystkie  obiecuj prost
instalacje i wspania transmisje. Ale pomimo tych
zapewnie   skonfigurowanie  takiego   programu  w
zalenoci  od  komputera,   moe  doprowadzi  do
utraty  cierpliwoci. Chciabym  wam przyblizy  w
tym  artykule  obsug  dwch  najpopularniejszych
moim zdaniem programw keszujcych.

A oto oni po mojej lewej  rce w lewym naroniku w
koszulce  zaoonej  na   lew  strone  SMARTDRIVE
zawodowiec  z  grupy   MS-DOS  sponsorowany  przez
MICROSOFT !!!.

Po mojej  prawej stronie w koszulce  w mae rowe
sonie   HYPERDISK   amator   z   grupy   SPEEDKIT
sponsorowany  przez.....  .....zaraz  zaraz  nazwa
sponsora  zgina gdzie  w tym  stosie informacji
ktre napywaj do nas  ....ooo jest znalazem, to
niesamowite  ten zawodnik  sfinansowa swj wystp
sam (Shareware).

                  Kiedy warto ?

Obojtnie  jakie  osigi  obiecuje  nam  producent
programu, to  trzeba wzi pod uwag  e nie kady
je osignie. Uywanie programu keszujcego dysk ma
swj sens dopiero od 2 MB RAM.

Jako  pami  kesz  obydwa  nasze programy uywaj
pami XMS (Himem.sys) i  powinno si je zaadowa
do pamici grnej.

                     Osigi.

Dla progamw  keszujcych niema jak  dotd adnych
kryteri mierzcych ich osigi. Transmisja danych w
takich  programach w  powanym stopniu uzaleniona
jest   od  prdkoci   komputera.  Jako  kryterium
porwnawcze   moe  by   uyty  czas  wykonywania
operacji na plikach.  Naturalnie ogromne znaczenie
dla  szybkoci  ma  wielko  pamici  keszujcej.
Jednake praktyka i testy  wykazay e w przypadku
PC kesz wikszy od 2MB niema wpywu na zwikszenie
prdkoci w wykonywaniu operacji na plikach.

Zbyt may  kesz spowalnia prace  systemu. Poniewa
dane  czytane  z  dysku  s  z  reguy  wiksze  i
wypeniaj  go natychmiast  i wszystkie skeszowane
(zgromadzone  w  keszu  dane)  s tracone. Idealne
ustawienie  kesza  osigniemy  wtedy  gdy ustawimy
jego   wielko  tak   aby  mieciy   si  w  nim
najczciej uywane programy.

           Duy, wikszy i najwikszy.

atwo   powiedzie   trudniej   zrobi.  Niektrzy
sugeruj aby wielko kesza oblicza w nastpujcy
sposb   dodaci  wszystkie   programy  z   ktrych
korzystamy  i  pliki  danych  z ktrych korzystaj
programy. Wielko ktr  osigniemy jest wymagan
wielkoci  kesza.  System   ten  sprawdza  si  w
sytuacji   w   ktrej   wsppracujemy   z  jednym
programem.  Lecz traci  on sens  przy wsppracy z
rnymi  programami.  Wtedy  naleao  by wyliczy
wielko  optyman dla  kaszy. Jeeli  uywamy pod
DOS programw ktre nie  korzystaj z XMS (pami)
moemy wykorzysta dla potrzeb kesza ca Extended
Memory.

                  Kasz w okno.

Ze  wzgldu na  szczeglny sposb  zarzdzania pod
windows,  nawet  jeli  wydaje   Ci  si  e  masz
wystarczajc ilo pamici (4MB he he naiwniaki),
nie powinno  si przeznacza zbyt  wielkiej iloci
pamici na  kaszk. Dlatego obydwa  nasze programy
daj  nam  moliwo  redukcji  kesza przy starcie
windows.

SmartDrv/x 1024 256
Hyper386 c:1024:256 W
                  Cache zapisu.

Dla  kadego  dysku  moemy  ustawi  zalenie  od
potrzeb cache odczytu a take cache zapisu, naley
jednak pamita e obydwa korzystaj z tego samego
obszaru pamici cache.  Uywanie cache zapisu daje
nam ten komfort, e  uywany przez nas program nie
musi ju czeka na  koniec zapisu danych na dysku,
poniewa   s  one   byskawicznie  przesyane  do
pamici  Cache  i  tam  magazynowane  do czasu gdy
procesor  ma chwilk  czasu aby  obsuy zapis na
dysku. Dziki temu  procesowi podnosi si znaczco
prdko   pracy  z   systemem  lecz  jednoczenie
wzrasta  moliwo  utraty   danych  ktra  ronie
wprost proporcjonalnie do wielkoci pamici cache.

                  Cache krach.

Jeeli  zawiesi  si   nasz  system  dane  zostan
utracone,  podobnie  stanie  si  w  momencie zbyt
szybkiego   wyczenia  komputera   z  sieci   lub
nacinicia  klawisza reset.  Dlatego oba programy
zostay wyposaone w  rnego typu zabezpieczenia.
Zalecane  jest wprowadzenie  nastpujcych lini do
DOS prompt:

    SMARTDRV/C
    HYPERDK W lub kombinacja klawiszy CTRL ALT W

Inne sposoby to naprzykad :

Smartdrv   przeniesie   dane   z   cache  na  dysk
najpzniej   w   momencie   zakoczenia  nastpnej
operacji t funkcje wcza opcja /F i wyacza /N.

HyperDisk   daje   nam   odrazu   kilka  moliwych
rozwiza:

Parametr
    XP:nn  ustala  ile  procent  cache musi zosta
    zmodyfikowane  aby  program  zrzuci  cache na
    dysk.
    XB:nn i T:nn pozwalaj ustali odstpy czasowe
    w  ktrych  zostanie  dokonany  zrzut cache na
    dysk.

          Przewidujce czytanie danych.

Prdko przesyu danych  mona zwikszy stosujc
czytanie  danych  z  wyprzedzeniem,  to  znaczy e
komputer przeczyta  i zmagazynuje w  pamici cache
dane ktry nikt jeszcze  nie uywa. Oczywicie nie
daje  to stu  procentowej pewnoci  e przeczytane
dane  zostan  wykorzystane  przez  uytkownika. W
zwikszeniu celnoci strzau  (to znaczy trafienia
we  waciwy  program)  pomaga  porzdek na dysku,
ktry  pomagaj  nam  utrzyma  takie programy jak
Speeddisk   (NU)   lub   Defrag(DOS).   SmartDrive
korzysta  z  tej  techniki  cay  czas.  Hyperdisk
pozwala na wczenie tej funkcji poprzez opcje NR.

           Konfiguracja ze SMARTDRIVE.

Jako  e   SmartDrive  usiuje  za   kadym  razem
zawadn   obszarem   pamici   grnej   co  moe
doprowadzi   do   krytycznego   wypenienia  tego
obszaru  pamici,  zaleca   si  go  adowa  jako
ostatni  w AUTOEXEC.BAT.  SmartDrive niedaje  zbyt
wiele moliwoci ustawienia programu ale zato jego
najnowsza   wersja    5.0   umoliwia   cachowanie
CD-ROM-u.   Wszystkie    ustawienia   wcznie   z
wielkocia   pamici  cache   mog  by  zmieniane
podczas pracy.

    TYP: INSTALACJI

AUTEXEC.BAT
    SMARTRDRV/X MAX MIN

Podczas pracy programu mona sprawdzi czy program
pracuje wydajnie

    Smartdrv/s

Smartdrv  pokazuje  wtedy  jak  czsto musi czyta
dysk oraz jak czsto wykorzystane s dane z cache.
Pod   windows   przy   pomocy   programu  SmartMon
otrzymamy  graficzne przedstawienie  wynikw pracy
SmartDrive.

             Konfiguracja HyperDisk

HyperDisk  zaskakuje  iloci  moliwoci ustawie
programu.  Podobnie  jak  u  konkurencji wszystkie
opcje mog by zmieniane  w czasie pracy programu.
Dla kadego rodzaju pamici  mamy osobny program i
tak:

           Pami              Program
         
          XMS dla AT386       Hyper386
          XMS dla XT286       Hyper286
          EMS                 HyperDKE
          Windows             HyperDKX
          DOS konwencjonalna  HyperDKC

Ustawienia  Cache  mog  by  wykonane  z a pomoc
programu   HyperDK    lub   kombinacji   klawiszy.
Ustawienia programu  i jego osigi  pokae HyperDK
uruchomiony   bez  parametrw.   Z  parametrem  YD
otrzymamy   dokumentacje    dotyczc   wszystkich
funkcji  programu. Na  komputerach 486  zaleca si
niezmienianie  wielkoci  pamici  cache  rcznie,
poniewa   moe   to    spowodowa   trudnoci   w
uruchomieniu  Windows.  Inne  parametry  mog  by
zmieniane  w dowolny  sposb. Kto  ma problemy  we
wsplnej pracy Windows  z HyperDisk moe sprbowa
je  usun przy  pomocy parametrw  XT:+ i  XTP:+.
Parametry te powoduj e  przesy danych z pamici
XMS odbywa  si bedzie poprzez  IRQ 15 a  nie jak
zostao  ustawione  firmowo  przez  szyn XMS. Kto
pracuje z maym Cache,  ktry szybko si zapenia,
moe skorzysta z parametru OB:nn, ktry spowoduje
e jeeli dysk odczyta wikszy plik ni mieci si
w naszym obszarze  cache. To zostanie  on wczytany
besporednio do pamici roboczej.
    TYP:INSTALACJI

CONFIG.SYS
    DeviceHigh hyper386 c:max:min W

P.S.
    Przyjeo si stosowa wielko kaszy dla DOS i
    Windows w stosunku 4/1 np: dos 1024 Kb windows
    256 Kb.

                   Niech CACHE bdzie z Wami

                        MAV
