Sie sind auf Seite 1von 2

Benchmarks - SX20 IS (Digic IV)

SD-card model, size SanDisk Class 2, 4G SanDisk Class 2, 8G (dual bootable) PNY Optima Class 4, 8G (dual bootable) SanDisk Extreme Class 10, 8G (dual bootable) *Verbatim SD HC Class 4, 4GB Go *PQI Hi-Speed 133, 512Mb (FAT), Fresh format *Transcend 8Gb, class 6 (FAT32), Fresh format Write (RAW) 3571 4093 10591 19175 6092 16560 12919 Speed (kb/s) Write Write (Mem) (64k) 3366 2946 3330 2384 9752 5354 11273 7314 6113 16605 11070 4890 13768 3531 Read (64k) 4949 4126 6971 8110 9752 9810 7217

* Benchmarks from CHDK web site (presented here for comparison)

Class.bas Test Script Results


Time Differences (in seconds) SanDisk 4G Class 2 nonRaw Raw SanDisk 8G Class 2 nonRaw Raw PNY Optima 8G Class 4 nonRaw Raw SanDisk Extreme 8G Class 10 nonRaw Raw 5 8 6 7 6 7 6 8 6 8 5.8 7.6 5 8 6 9 6 9 6 8 5 8 5.6 8.4 6 11 6 11 6 12 6 11 6 11 6 11.2 5 11 6 12 6 12 6 12 6 13 Average 5.8 12

- SX20 IS (FW 1.02) CHDK build sx20-102b-1.1.0-DE-full_rev_390 - All SDHC cards were newly formatted - All 8G cards were setup with dual 4G bootable partitions; 4G was setup as bootable - Started with a fully charged set of batteries; after last test, batteries indicated 93% charge left - All photos were taken using controlled lighting setup to limit JPG compression variances - Due to software limitations, all times can only be measured/recorded in whole seconds - Test sequence (1) Benchmarks (2) Run class.bas test script with JPGs only (3) Run class.bas test script with JPGs & DNGs

Summation
As the Class increases in number, so does the throughput and the amount of time required to save the photos decreases when shooting in RAW/DNG mode. The times decrease appreciably with Class 4 and higher cards when using RAW/DNG. There was no noticeable time savings when shooting just JPGs. (Testing of video was not included in this series of tests perhaps another time)

Recommendation from results


When using the SX20 IS, save money and use Class 4 cards for most occasions. Use a higher Class if your budget allows or you want to speed up transferring your photos to your computer. I noticed a moderate reduction in transfer times (card reader to computer) as the Class of cards got better.

The Test Script


This script was setup to test different SDHC Class cards under varying camera setups. I wanted to see what the real world results would be versus benchmarks. This script records the times between shots in a series of photos. For example, you could compare the time differences recorded while taking DNG & JPG photos versus just JPGs. The average times for each Class can then be compared to the benchmarks to determine which will be the best Class for the individual. - The "Class.bas" file is simply the "Class.txt" with the file extension renamed to "bas" - Place the "Class.bas" file in the CHDK/Scripts folder on your SDHC card - To use, Load the script normally. - There are two paramaters -- "FilNum" - allows generation of multiple reports (LOG_0000.TXT through LOG_9999.TXT) -- #shots - Allows user to adjust the number of photos in the test group. - To generate the report just run the script like any other script - Report(s) are placed in the CHDK/LOGS folder @title SDHC Class Test @param c FilNum (1-9999) @default c 1 @param a #shots @default a 5 print_screen c sleep 2000 m=get_time 3 n=get_time 4 p=get_time 5 print "SDHC Class Test - "m"/"n"/"p print " " print " print " Time" --------"

z=get_time 0 y=get_time 1 x=get_time 2 print "Start: "x":"y":"z for i=1 to a shoot z=get_time 0 y=get_time 1 x=get_time 2 print "Photo "i" "x":"y":"z next i print_screen 0 end