ffgcd ddddccc xdccczx ghf g fffffffffffccvv Lone Schmidt
<maillone@netscape.net> wrote:
> Morten Lind <forogefternavn@machintoshUDENHINTOSH.com> wrote:
>
> > Peter Perlsø <nospam@nospam.com> wrote:
> >
> > > Lone Schmidt wrote:
> > > > Hej igen
> > > >
> > > > "Cashe benyttes til dataudveksling mellem to lagre med forskellig
> > > > arbejdshastighed, fx mellem CPU´en
> > > > og RAM (L2-cache) samt mellem RAM og harddisken (diskcache)."
> > > >
> > > > Jeg er med på at cachen "udligner" tidsforskellen,
> > > > men kan I komme med eksempler på dataudvekslings "typer"?
> > > > Og hvilke slags udveksling er der mellem RAM og HD (diskcache)?
> > > >
> > > > På forhånd tak
> > >
> > > Cache er som sagt et datalager mellem en langsom hukommelse og en
> > > hurtigere hukommelse eller en enhed som har brug for hukommelsesklumper
> > > i hurtigt tempo.
> > >
> > > Mellem CPU og RAM (systemhukomelse) sidder der som du ved L1 cache, L2
> > > cache, og nogen gange L3 cache. Mellem harddisk og RAm sidder en
> > > diskbuffer. osv
> > >
> > > Pointen er, at adgang til RAM'en er relativt langsom ift. det tempo som
> > > CPU'en arbejder i (sammenlign RAMens hastighed: 133 Mhz - med CPU'ens
> > > ditto på 1 GHz og opefter.) Det resulterer i, at CPU'en normalt ville
> > > komme til at vente i lang tid før den data den skal behandle kan blive
> > > tilgængelig fra RAM'en.
> > >
> > > Svaret er cache. En cache er en lille blok lynhurtig hukommelse, som
> > > arbejder i samme tempo som CPU'en. Den er lille, men alligevel stor nok
> > > tila t lagre de oftest brugte hukommelsesfragmenter, og derved
> > > accellerere den dramatisk computerens hastighed.
> > >
> > > Forestil dig, som eksempel, at du har en fabrik, hvor du står og bager
> > > boller. Og du har brug for mel - hele tiden. Men den eneste der kan
> > > hente mel er din mand/søn/whatever. Og det eneste sted der er mel er i
> > > Smørumnedre 10 kilometer fra hvor din fabrik er.
> > >
> > > I dette eksempel vil cachen være et midlertidigt lager for mel og
> > > færdigbagte boller, som kun ligger 50 meter udenfor din fabrik. Så er
> > > det meget nemmere at hente og bringe, mens du står og knokler med
> > > bollerne! ;)
> >
> > Og derfor er jeg ekseglad for min L3cache på 1MB
)))
> > M.
> Tak for Jeres svar, og lige præcis med bager eksemplet, talte du,
> Peter, på novice-niveauet, som gør det meget nemmere at forstå, når der
> kommer et "dagligdagsbillede "på!
>
> Og søde Morten, du fulgte den fint op, med at komme mit næste sprgsmål i
> møde, nemlig, ar der må være forskellige størrelser på cacher, alt efter
> behov?
> og er L1 cache, L2 cache, L3 cache. et udtryk for størrelsen på
> lagerpladsen? Joooe, MB, det må være størrelsen!