그림 1. 은 CF 메모리를 PCMCIA 슬롯에 사용할 수 있게 해주는 adapter들 입니다. 그 중 왼쪽의 2개는 16-bit 방식으로 시중에서 쉽게 구할 수 있는 제품입니다. 그리고 가장 오른쪽에 있는 제품은 LEXAR사의 32-bit CardBus Reaer로서 국내에서는 구하기 어려워 E-bay를 통하여 구입하였습니다. 외형적인 가장 큰 차이점은 32-bit 용의 핀 접촉 부분이 금색이라는 점입니다. 일단 PCMCIA Card의 접속 인터페이스에 따른 속도를 비교해 보겠습니다.
16-bit I/O Transfers (255 ns Minimum cycle)
- Byte mode: 3.92 MB/sec
- Word mode: 7.84 MB/sec
16-bit Memory Transfers (100 ns Minimum cycle)
- Byte mode: 10 MB/sec
- Word mode: 20 MB/sec
32-bit CardBus
- Byte mode: 33 MB/sec
- Word mode: 66 MB/sec
- DWord mode: 132 MB/sec
위에 명시되어 있는 바와 같이 16-bit 와 32-bit 접속방식은 크게는 3배 이상의 전송속도 차이가 납니다. 물론 요즘 많은 노트북에 내장되어 나오는 ExpressCard 방식과는 비교 할 수 없을 만큼 느리긴 합니다만, Fujitsu가 신제품 노트북에도 채용하는 PCMCIA 슬롯은 16-bit와 32-bit CardBus 밖에 사용할 수 없습니다(이제는 좀 바꾸지… -.- ).
저는 p1610에 삼성 16GB SSD를 사용하고 있습니다. 작년에 SSD를 구입할 당시 32GB는 너무 비싸서 16GB를 구입할 수밖에 없었습니다. 요즘은 리X마트에서 16GB SSD는 단종되어 32GB 이상의 용량으로만 판매 하더군요. 16GB SSD에서 12GB를 OS와 프로그램용인 C 드라이브로, 나머지 4GB를 데이터용 D드라이브로 구성을 하여 사용하다 보니, 어느새 D드라이브가 꽉 차버렸습니다. 각종 동영상 및 음악파일들을 노트북에 넣고 다니자니, 32GB 이상의 추가용량이 필요하게 되었습니다. 고민하던 중 결국 그림 1의 LEXAR 32-bit CardBus Reader와 아래 그림 2.와 같은 32GB CF 메모리를 구입하게 되었습니다.

그림 2. RIDATA 233X 32GB CF memory
그러면 이제 p1610에서 LEXAR 32-bit CardBus Reader 와 RIDATA 233X 32GB CF memory를 장착한 후 ATTO Disk Benchmark 속도 테스트를 해보겠습니다. 먼저 그림 1.의 좌측에 있는 16-bit 방식인 Socket 사의 제품을 사용했을때입니다.

그림 3. ATTO Disk Benchmark of SOCKET 16-bit pc card reader + RIDATA 233x 32GB CF memory
ATTO Disk benchmark를 통해 측정해본 결과, 그림 3. 에서 처럼 시중에서 많이 판매되는 16-bit adapter를 사용했을때는 읽기 쓰기 속도가 초당 1메가가 나오지 않습니다. 혹시나 하는 마음에 동영상 및 음악 파일을 재생해보았습니다. 역시나 파일을 여는데도 시간이 오래걸리며, 재생시 끊김 현상이 발생하여 도저히 볼수도 들을수도 없는 상황이 연출됩니다. Pretec 사의 adapter도 같은 결과를 보여주었습니다.
다음은 LEXAR 32-bit CardBus Reader를 사용했을때 입니다.

그림 4. ATTO Disk Benchmark of LEXAR 32-bit CardBus Reader + RIDATA 233x 32GB CF memory
그림 4.에서 보시는 것 처럼, 쓰기속도는 초당 약 3메가 나오며, 읽기 속도는 초당 약 7메가 정도가 나옵니다. 16-bit adapter를 사용했을때와 비교할 수 없을 정도로 빨라졌습니다. 실제로 동영상 및 음악 감상시 끊김현상 전혀 없으며, 파일 복사 시간도 빠른 편이었습니다. 쓰기 속도가 읽기 속도보다 느린것은 아마도 테스트한 CF 메모리가 MLC 방식이기 때문이라 생각됩니다. SLC 방식을 사용한 고속 메모리를 사용하면 쓰기 속도도 좋아질 것이라 생각됩니다.
그러면 USB 2.0 의 CF 리더기를 사용하면 어느 정도 차이가 날까요? 아래 그림 5.를 봐주세요. 테스트에 사용한 리더기는 강원전자를 통해 판매되는 NETmate NMU 802 USB Multi card reader 입니다. 이 제품은 비교적 빠른 전송속도를 제공하는 것으로 알려져있습니다.

그림 5. ATTO Disk Benchmark of NETmate NMU 802 USB Multi Card Reader + RIDATA 233x 32GB CF memory
USB 방식의 CF reader를 테스트해본 결과, 놀랍게도 32-bit CardBus Reader를 사용했을때와 유사한 결과가 나왔습니다. 읽기 속도는 초당 4메가에 근접하게 나왔으며, 쓰기속도는 초당 8메가 정도입니다. 물론 더 빠른 속도의 CF 메모리를 사용하면 USB 방식의 CF reaer가 더 빠르게 나올지도 모릅니다.
지금까지 32-bit Cardbus reader를 16-bit 그리고 USB 방식의 reader와 비교해 보았습니다. 16-bit adapter를 사용해 CF 메모리를 사용했을 때는 저장하는 속도는 물론, 멀티미디어 데이터의 감상조차 힘들정도였습니다. 하지만 32-bit Cardbus reader를 사용했을때는 비교적 쾌적한 속도로 저장 및 감상이 가능했으며, USB 방식의 CF 리더기와 비교해도 크게 뒤쳐지지 않는 것을 확인할 수 있었습니다. SSD를 사용하시면서 Express slot이 없어 자장 공간 부족으로 인해 어려움을 겪고 계시는 분들께 PCMCIA 슬롯에 32-bit Cardbus reader와 대용량 CF 메모리의 사용은 나름 좋은 선택이 될것이라 생각됩니다.