Low End Mac's Online Tech Journal

Caching and SCSI Throughput

There are several variables that determine SCSI throughput: how fast your Mac can move data over the SCSI bus, how fast your drive can move data over the SCSI bus, and caching (including both disk caching and the disk's internal data buffer).

For this test I have a couple external drives, an older Quantum 40 MB and a relatively new Quantum 2050 MB) configured with System 7.5.5, allowing a standard configuration on all tested computers. I use Speedometer 3.06, since it runs on even the oldest Macs (such as my SE).

Note that Speedometer uses a 1 MB file for testing the drive; a cache larger than 1 MB makes no appreciable difference. Ratings are relative to the Mac Classic. (More data will be added as I accumulate it.)

Quantum 40 MB

Quantum 2050 MB

Computer 64k cache 1 MB cache 64k cache 1 MB cache
Mac SE 1.1 n/a 1.4 n/a
Mac II 3.4  5.2
Mac IIsi 1.9 6.5 3.7  6.6
Mac IIfx
Centris 610     7.2 17.0
Quadra
PM 6100/66     9.4 18.5
PM 7600/180

You will obtain slightly different results at different cache sizes. There is also a bad interaction between cache size and disk buffer for drives with larger buffers, as the figure below shows. This data was obtained on a Macintosh IIsi using different drives.



Purple line: Quantum 40

Blue line: Quantum 80

Green Line: Quantum 2050

Red line: 1 MB RAM disk

Older drives with small (usually 64 KB or less) buffers have consistent performance until the disk cache hits 1 MB, the size of Speedometer's test file. At that point, performance depends on the cache, not the drive mechanism. The Quantum 2050, with its larger buffer, drops 30% between a 128 KB and 512 KB cache.

But note the consistent performance with a 1 MB or larger cache. Whether the drive itself is slow or fast, performance jumps to about 7 on the IIsi. That's 3.5x faster than the Q40, nearly 3x faster for the Q80, and almost 2x faster for the Q2050.

Perhaps the most interesting discovery is that the disk cache has a strong negative impact on the RAM disk created by ramBunctious. Performance dips drastically at 256 KB and 512 KB, leveling off at around 7 with a 1 MB or larger cache. Although the RAM disk is over 2x faster than the cache, the large cache drops performance to match that of cached hard drives.

Remember that these findings are true only for the Speedometer benchmark, which may not emulate the way you access data in the real world.

Still, these tests demonstrate a large enough data cache can make a real improvement on data throughput and that RAM disks, when used, should be used with a relatively small disk cache. (Ideally the cache would ignore a RAM disk.)

Although Speedometer doesn't show it, the caching provided by Speed Doubler provides better disk caching than the one that ships with the Mac OS as part of the memory control panel. LEM

Join us on Facebook. Follow us on Twitter.

Recent Online Tech Journal Columns

Links for the Day

  • Mac of the Day: Mac IIfx, introduced 1990.03.19. This 'wicked fast' 40 MHz Mac trumped the 33 MHz DOS world.
  • February 14 in LEM history: 98: A perfect compact Mac - 00: Extended computer warranties worth the cost? - Making your PC work with your Mac - 01: Customize Microsoft Word - 02: Quadra revives a passion for computing - 03: Real world performance - DIY Pismo screen replacement - Best Mac for writing - 03: Fastest browser on the Mac - 06: 15" MacBook Pro - Impressions of a newly acquired Lisa - Finding and using free WiFi - Apple should liberate OS 9 - 07: New Mac mini cheaper than upgrading a Power Mac - 08: Falling in love with OS X
  • Support Low End Mac

Recent Content on Low End Mac

Recent Deals

About LEM Support Usage Privacy Contact

Custom Search

Share

Follow Low End Mac on Twitter
Join Low End Mac on Facebook

Low End Mac Reader Specials

Quantcast

TypeStyler 11 is now in the Mac App Store!! -- Special Introductory Price of $59.95!! -- To Buy From The Mac App Store Click Here Now!! Or buy direct from Strider Software.

Quantcast

Quantcast

Quantcast

Poker Mac Don't install Parallels to play poker online! Poker Mac will show you how to download and install a native Mac poker and Mac Casino applications in minutes.

Quantcast

Quantcast

Quantcast

Quantcast

Favorite Sites

MacSurfer
Cult of Mac
Shrine of Apple
MacInTouch
MyAppleMenu
InfoMac
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac Museum
DealMac
Deal Brothers
Mac2Sell
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End Mac FAQ

Affiliates

Amazon.com
The Apple Store
The iTunes Store
PC Connection Express
GainSaver
Parallels Desktop for Mac
eBay

Low End Mac's Amazon.com store

Advertise

Open Link

Low End Mac's Amazon.com store

Advertise

Open Link