🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.sys.pc-clone.zeos
Article #107

Re: Why Cache? (Was: ZEOS, "OUT-OF-MEMORY" errors...)

#107
From: Greg Moore
Date: Fri, 08 Apr 1994 15:45
40 lines
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!strider
References: <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