Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!comp.vuw.ac.nz!med.wcc.govt.nz!kosmos.wcc.govt.nz!dekker_j From: dekker_j@kosmos.wcc.govt.nz Newsgroups: comp.sys.mac.programmer Subject: Data caches Message-ID: <1991Jun19.194615.4198@kosmos.wcc.govt.nz> Date: 19 Jun 91 07:46:14 GMT Organization: Wellington City Council, Wellington, NZ Lines: 17 Consider this CPU sequence when data is required in a Mac IIci: 1 Look for data in CPU's own cache, if not there; 2 Look in installed 128k static ram cache, if not there; 3 Look in systems ram cache, if not there; 4 Look on the hard disk. Correct me if this sequence is wrong! What would be the best size for the systems ram cache? Given that the last 128k of data may reside in the static ram, is there any point in having it set for more than the minimum 16k. Experience suggest yes but why. What advantage is there in having a static ram cache of more than 32k? Will the CPU be slowed by having to look through a larger cache or is the increased likelihood of finding data in a 128k static cache worth the extra time required to look?