I'm trying to figure out how to improve the speed of transferring photos from my Compact Flash memory cards to my Mac and where the bottleneck is located. After some googling I came across Xbench (freeware/donationware) which has a "disk test" function. I don't understand all the different values, but can still see that it's way slower than I expected.
My system consists of the following:
- 15" PowerBook G4 (1.67GHz, 1.5GB RAM, MacOS 10.4.11)
- internal Seagate ST9808211A (80GB ATA) hard drive
- external Firewire 800 hard drive (OWC Mercury Elite AL Pro enclosure with Samsung HD400LD (400GB ATA hard drive))
- Box2s USB 2.0 multi card reader
- Sandisk 1GB Ultra II Compact Flash memory card
- PCMCIA to Compact Flash card adapter (plugged into the PowerBook's PCMCIA slot)
- Xbench 1.3
This is what I've read about transfer speeds and what to expect:
- The USB 2.0 card-reader should be able to transfer up to 480 MB/sec
- Firewire 800 should be able to transfer up to 800 MB/sec
- the Sandisk Ultra II CF memory card series have a read speed up to 10 MB/sec and a write speed of 9 MB/sec
Now here are the results from Xbench's "disk test":
1. USB 2.0 card reader with Sandisk Ultra II 1GB Compact Flash memory card:
![]()
![]()
2. Next, the same 1GB Sandisk Ultra II CF card is inserted into the Powerbook's PCMCIA slot via a generic PCMCIA to CF adapter:
![]()
![]()
3. Here's the results of my PowerBook's internal 80GB ATA hard drive:
![]()
![]()
4. Finally, here's my external Firewire 800 hard drive connected to the PowerBook's Firewire 800 port:
![]()
![]()
Can someone explain these results and where the problem might lie?
My system consists of the following:
- 15" PowerBook G4 (1.67GHz, 1.5GB RAM, MacOS 10.4.11)
- internal Seagate ST9808211A (80GB ATA) hard drive
- external Firewire 800 hard drive (OWC Mercury Elite AL Pro enclosure with Samsung HD400LD (400GB ATA hard drive))
- Box2s USB 2.0 multi card reader
- Sandisk 1GB Ultra II Compact Flash memory card
- PCMCIA to Compact Flash card adapter (plugged into the PowerBook's PCMCIA slot)
- Xbench 1.3
This is what I've read about transfer speeds and what to expect:
- The USB 2.0 card-reader should be able to transfer up to 480 MB/sec
- Firewire 800 should be able to transfer up to 800 MB/sec
- the Sandisk Ultra II CF memory card series have a read speed up to 10 MB/sec and a write speed of 9 MB/sec
Now here are the results from Xbench's "disk test":
1. USB 2.0 card reader with Sandisk Ultra II 1GB Compact Flash memory card:


2. Next, the same 1GB Sandisk Ultra II CF card is inserted into the Powerbook's PCMCIA slot via a generic PCMCIA to CF adapter:


3. Here's the results of my PowerBook's internal 80GB ATA hard drive:


4. Finally, here's my external Firewire 800 hard drive connected to the PowerBook's Firewire 800 port:


Can someone explain these results and where the problem might lie?