### วิธีการทดสอบของผม ###
ผมเริ่มต้นจากการลองจับเวลาในการเขียนและการอ่านของแต่ละตัว ตัวละ 3 ครั้ง โดยใช้ไฟล์รูปถ่ายจำนวนมากพอสมควร ที่จะทำให้จับเวลาการเขียนได้สัก 2 นาที จะได้ลดความผิดพลาดในการจับเวลาด้วยสายตาหน่อย แล้วเสียบ SD Card แต่ละตัวเข้ากับตัวอ่านการ์ดที่อยู่ในเครื่อง Notebook ผลปรากฏว่า การวัดแต่ละครั้งมีความแตกต่างกันพอสมควร มากบ้างน้อยบ้าง ไม่แน่นอน เช่น บางตัวทดสอบครั้งแรกในการเขียนได้ 172 วินาที พอทดสอบครั้งที่ 2 กลับได้ 207 วินาที ซึ่งถือว่าต่างกันมากไป ตรงนี้ทำให้ไม่สบายใจ แสดงว่าวิธีการทดสอบของผมไม่ดีเพียงพอ ต้องมีอะไรบางอย่างเปลี่ยนแปลงไป จึงทำให้ผลการอ่านค่าแต่ละครั้งของตัวเดียวกันต่างกันได้มากขนาดนั้น
ตรงนี้ทำให้ผมต้องไปค้นจากอินเทอร์เน็ต ว่าที่ผ่านมาพวกนักทดสอบตามสำนักต่างๆ ในต่างประเทศเขาทดสอบกันอย่างไร เขาระมัดระวังตรงไหนบ้าง เพื่อให้ผลการทดสอบน่าเชื่อถือ
ผมได้ความรู้มาเพิ่มเติมว่า Card Reader (เครื่องอ่านการ์ด) มีผลมากพอสมควร บางตัวอาจเป็นคอขวด ทำให้ความเร็วในการเขียนต่างกันได้มาก ผมลองเทียบใหม่โดยการเอา Card Reader (เครื่องอ่านการ์ด) ภายนอกมาต่อเข้ากับ Notebook แล้วลองจับเวลาดูใหม่ ได้ความเร็วในการเขียนลดลงตั้ง 50% แสดงว่า Card Reader ที่อยู่ในตัว Notebook เป็นตัวถ่วงความเร็วอย่างที่เขาว่าจริง
และอ่านไปอ่านมาพบต่อว่า Card Reader แต่ละตัวก็เป็นตัวถ่วงความเร็วในการเขียนต่างกันอีก มีแนวโน้มว่าตัวที่มีช่องเสียบมากๆ มีโอกาสช้ากว่าตัวที่มีช่องเสียบเดียว แต่ผมไม่มีโอกาสทดสอบว่าจริงหรือไม่
อีกอย่างหนึ่ง คือ การทดสอบแต่ละครั้ง อาจมีสภาพแวดล้อมต่างกันจากการทำงานของ Notebook เอง ดังนั้น จะให้ดีควรทำการ reboot เครื่อง Notebook ใหม่ทุกครั้งที่ทดสอบ เพื่อล้างอะไรๆ ที่เก็บชั่วคราวอยู่ในหน่วยความจำของเครื่อง Notebook ออก ให้มันอยู่ในสภาพเดียวกันทุกครั้ง
นอกจากนั้น ยังพบว่าการเขียนหรืออ่าน ลงในพื้นที่ของหน่วยความจำที่จัดเรียงข้อมูลแบบกระจายสะเปะสะปะ ซึ่งเกิดจากมีข้อมูลเดิมอยู่นการ์ดด้วย ก็มีผลอีกเช่นกัน
เอาละ พอได้ความรู้เพิ่มมาอีกนิดหน่อย ก็ลองทำตามที่บรรดานักทดสอบเหล่านั้นทำ ปรากฏว่าได้ผลแฮะ ค่าความเร็วในการทดสอบการเขียน (รวมทั้งทดสอบการอ่าน) แต่ละครั้ง ได้ค่าออกมาเท่ากัน หรือเกือบเท่ากันทุกครั้ง ต่างกันไม่เกิน 1 วินาที ซึ่งความต่างกันนี้ อาจเกิดจากการจับเวลาที่ใช้ตา และมือดูผลการ่ถ่ายโอนข้อมูลว่าเสร็จแล้วหรือยัง ซึ่งมีความคลาดเคลื่อนได้ 1 วินาทีอยู่แล้ว
ผมเริ่มต้นการทดสอบด้วยการเอา SD Card จำนวน 5 ตัว ต่างยี่ห้อ ต่างรุ่น แต่มีขนาด 2 GB เหมือนกันหมด มาทำการทดสอบ ที่เลือกขนาด 2GB เพราะเป็นขนาดยอดนิยมในขณะนี้ เพราะเป็นขนาดความจุมากที่สุดของ SD Card แบบธรรมดา และมีราคาถูกเหลือเพียงไม่กี่ร้อยบาทแล้ว
ตัวที่เอามาทดสอบครั้งนี้ คือ Sandisk รุ่น Standard, Apacer 60X (ซึ่งบางร้านจะแถมมาให้พร้อมกับกล้องอย่าง Fuji F100fd), Kingston รุ่น Standard (สีเขียวน้ำทะเล ที่ Panasonic แถมให้พร้อมกล้องรุ่น FX520), Kingston รุ่น Elite Pro 50X และ Kingston รุ่น Ultimate 120X (สีน้ำตาล/ขาว ของใหม่อาจมีหน้าตาต่างจากนี้ครับ)
ผมทำการ format การ์ดทุกครั้งที่ทำการทดสอบในแต่ละการเขียน โดยใช้กล้องถ่ายรูป FX520 ของ Panasonic เป็นตัว format เพื่อให้การจัดเรียงข้อมูลในการเขียนเหมือนกันทุกครั้ง จากนั้นไปเสียบผ่าน USB 2.0 Hi-Speed 19-in-1 Media Reader ยี่ห้อ Kingston รุ่นล่าสุดที่ใช้กับ SDHC ได้ แล้วจึงเสียบเข้ากับขั้วเสียบ USB 2.0 ของเครื่อง Notebook ที่ reboot ใหม่ทุกครั้งที่ทำการทดสอบการอ่านและการเขียน รวมทั้งปลดการทำงานของโปรแกรมต่างๆ ออกหมด เพื่อให้แน่ใจว่าสภาพการทดสอบจะเหมือนกันทุกครั้ง
สำหรับการทดสอบความเร็วในการอ่าน ผมก็เอาไฟล์ที่ทดสอบการเขียนที่อยู่ใน SD Card แล้วมาเป็นไฟล์ทดสอบต่อเนื่อง โดยการ copy ลงในฮาร์ดดิสก์ของ Notebook ที่ reboot ใหม่ก่อนการทดสอบการอ่าน เมื่อทดสอบเสร็จแล้ว ก็ลบไฟล์ดังกล่าวออกจาก Notebook และลบไฟล์ที่เก็บในถังขยะก่อนจะ reboot
ไฟล์ที่ใช้ในการทดสอบ ผมจะใช้ไฟล์รูปจำนวน 436 รูป ทีมีขนาดต่างๆ กัน มีขนาดรวม 485,394,193 Bytes ที่เก็บในฮาร์ดดิสก์ของ Notebook มาใช้ ซึ่งมีขนาดไฟล์รวมใหญ่พอที่จะทำให้ผมจับเวลาได้สบายๆ หน่อย และความผิดพลาดในการจับเวลาด้วยสายตา และมือ มีผลไม่มากนักจนทำให้การแปรความหมายเพี้ยนไป
นาฬิกาที่ใช้ในการจับเวลาว่าส่งข้อมูลในการทดสอบความเร็วในการเขียนไฟล์ (Write Speed) จากฮาร์ดดิสก์ลงใน SD Card และการทดสอบความเร็วในการอ่านไฟล์ (Read Speed) จาก SD Card ลงในฮาร์ดดิสก์เสร็จหรือยัง ผมใช้เวลาจากในเครื่อง Pocket PC Phone ซึ่งเป็นนาฬิกาดิจิตอล
ผมจะทำการทดสอบอย่างละ 2 ครั้ง หากพบว่ามีความแตกต่างกันเกินกว่า 1 วินาที ผมจะทำใหม่ แต่โชคดีครับ เพราะผลการทดสอบเท่ากัน หรือต่างกันไม่เกินกว่า 1 วินาทีหมด ค่าที่ผมเอามาเป็นผลสรุป จะเป็นค่าเฉลี่ยจากการอ่าน 2 ครั้งนะครับ
(มีต่อ)
แก้ไขเมื่อ 30 เม.ย. 51 21:27:56
แก้ไขเมื่อ 30 เม.ย. 51 21:18:45
แก้ไขเมื่อ 30 เม.ย. 51 11:28:57
แก้ไขเมื่อ 30 เม.ย. 51 10:56:06
แก้ไขเมื่อ 30 เม.ย. 51 10:00:49