The document summarizes various utilities and device drivers for MacOS X and Classic MacOS. It lists tools for benchmarking, defragmenting, diagnosing, and testing storage devices. It also describes drivers that supported ATA, SCSI, PATA, SATA, ATAPI, 1394, and USB storage interfaces using languages like C, C++, and Motorolla 680X0 Assembly. Many provided functionality like read-ahead caching to improve performance.
1 of 2
Download to read offline
More Related Content
IntechCodeChris
1. Utilities for MacOS X: Type Language Features
QuickBench File-based benchmarking tool C Suported any mounted r/w capable logical volume
ZoneBench
Direct access benchmarking tool to
measure performance across entire
physical storage surface
C
Supported fixed and removable local storage, including
read-only
SMART Alert
Monitor and report ATA SMART
information
C Included diagnostics
Disk Defrag File defragmenter for HFS+ volumes C Completely power safe
Disk Scanner Bad Block Detect & Repair C Worked at block level or file level
Utilities for Classic MacOS Type Language Features
Integrity Tester for data path errors C Worked with any w/r capable volume
QuickBench File-based benchmarking tool C Suported any mounted r/w capable logical volume
Disk Defrag File defragmenter for HFS+ volumes C Completely power safe
SpeedTools
Universal Storage partitioning and
testing tool
C
Supported just about any kind of mass stroge device,
including 2K and 4K optical
FireUp
ATA Interface Manager to make
1394 DVD R-RW look like internal
ATAPI
C
Allowed external 1394 DVD class devices to have same
functionality as internal ATAPI drives. Product never
shipped due legal conflict with Apple
Device Drivers for MacOS X:
Interface Device Type Language Features
PATA HDD C++
Extends addressable storage from 28 to 48 bits on older
PowerPC G3 Macs
2. Device Drivers for MacOS Classic:
Interface Device Type Language Features
SCSI HDD and removable media
Motorolla 680X0
Assembly
* 8, 16 & 32 bit, Fast, sync/async
Read Ahead Cache
PATA/SATA HDD HDD and removable media
Motorolla 680X0
Assembly
Read Ahead Cache
ATAPI removable r/w media
Motorolla 680X0
Assembly
For Iomega ZIP drive
ATAPI CD/DVD/R-RW
Motorolla 680X0
Assembly
For third-party CD devices
Employed combination of static and dynamic caching.
Robust audio CD ripping.
1394 a/b HDD C++ Read Ahead Cache, RAID 0
USB Mass Storage Class HDD C++ Read Ahead Cache