Article View: alt.sys.pc-clone.zeos
Article #107Re: Why Cache? (Was: ZEOS, "OUT-OF-MEMORY" errors...)
From: Greg Moore
Date: Fri, 08 Apr 1994 15:45
Date: Fri, 08 Apr 1994 15:45
40 lines
2498 bytes
2498 bytes
In article <1994Apr7.193803.4888@nmt.edu> swhitlat@nmt.edu (Steven Whitlatch) writes: >In article <CnwCK1.9F9@walter.bellcore.com> hacker@patagonia.bellcore.com writes: >> >>The cache will affect all OS's. By way of example, a 486 with 32MB RAM >>was incorrectly configured to cache only the first 16MB. We saw >>benchmark deterioration on the order of 2 depending on whether the >>application was using the cached or uncached RAM. (this was under OS/2 >>2.11). That is, when the OS happened to load the application into the >>cached RAM it ran almost twice as fast as when loaded into the uncached >>RAM. These randomly varying results of our benchmark were very >>puzzling until we figured out what was really going on. In any case, >>the conclusion is clear, the cache is very important. >> > > > Thanks for your attempt to help, but myself and the previous > poster are refering to the external cpu cache, not the ram cache. > OK, I'm confused. If the external cpu cache doesn't cache ram, what does it cache? A cache for the cpu is there to provide quick access to items stored in memory, the memory being RAM. Or am I missing something? > Linux doesn't use a ram cache anyway. It uses dynamic buffers. > I don't know Linux enough to know what the difference here is. Normally the cache is hardware level component. The operating system, unless it specifically turns it off, makes use of it. Or again, am I missing something? > Steve Whitlatch > swhitlat@prism.nmt.edu > -- -- Greg d. Moore | All that glitters is not gold. Green Mountain Software | Troy NY, 12180 | (Also strider@acm.rpi.edu)
Technical Details
Message-ID:
<2o3u6l$ih9@fitz.TC.Cornell.EDU>Path:
arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!europa.eng.gtefsd.com!emory!swrinde!sdd.hp.com!caen!batcomputer!eos.acm.rpi.edu!striderReferences:
<2nvotu$8r6@panix2.panix.com> <CnwCK1.9F9@walter.bellcore.com> <1994Apr7.193803.4888@nmt.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1001b2,cc3202b80d89c83d X-Google-Attributes: gid1001b2,public X-Google-Thread: 112542,cc3202b80d89c83d X-Google-Attributes: gid112542,public X-Google-ArrivalTime: 1994-04-08 08:45:25 PST Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!europa.eng.gtefsd.com!emory!swrinde!sdd.hp.com!caen!batcomputer!eos.acm.rpi.edu!strider From: strider@eos.acm.rpi.edu (Greg Moore) Newsgroups: alt.sys.pc-clone.zeos,biz.zeos.general Subject: Re: Why Cache? (Was: ZEOS, "OUT-OF-MEMORY" errors...) Date: 8 Apr 1994 15:45:25 GMT Organization: The Voice of Fate Lines: 40 Message-ID: <2o3u6l$ih9@fitz.TC.Cornell.EDU> References: <2nvotu$8r6@panix2.panix.com> <CnwCK1.9F9@walter.bellcore.com> <1994Apr7.193803.4888@nmt.edu> NNTP-Posting-Host: eos.acm.rpi.edu