คงเป็นเรื่องที่สร้างความสงสัยพอสมควรว่า ณ วันนี้ผู้ที่มีซีพียูแบบ 64-bit ควรจะใช้ระบบปฏิบัติการแบบ 64-bit เพื่อใช้ความสามารถของซีพียูได้อย่างเต็มที่ หรือจะยังคงใช้แบบ 32-bit เพื่อรักษาความเข้ากันได้กับซอฟต์แวร์ที่ยังไม่มีรุ่น 64-bit ต่อไป
เว็บ Phoronix เลยทำการทดสอบประสิทธิภาพระหว่างการใช้ระบบปฏิบัติการแบบ 64-bit กับ 32-bit บนซีพียู AMD Athlon 64 X2 4200+ โดยเลือกใช้ Ubuntu Edgy Eft 6.10, Ubuntu Feisty Fawn 7.04 Herd 1 ทั้งรุ่น i386 และ x86_64 มาเปรียบเทียบกันเป็นบทความส่งท้ายปี ซึ่งผลที่ได้ปรากฎว่าในการทดสอบหลายๆ แบบ ประสิทธิภาพที่ได้ระหว่างทั้งสองรุ่นไม่แตกต่างกันมากนัก จะมีเฉพาะการคอมไพล์ kernel 2.6.19 เท่านั้น ที่รุ่น 64-bit แสดงให้เห็นประสิทธิภาพที่เหนือกว่าได้ค่อนข้างชัดเจน โดยใช้เวลาน้อยกว่ารุ่น 32-bit อยู่ราว 4 นาที
ที่มา - Phoronix
Comments
แต่นอกเหนือจากความเร็วที่ไม่ต่างกันมากแล้ว ผมมักจะเจอบั๊กแปลกๆ และการไม่ซัพพอร์ทของหลายๆโปรแกรมแฮะ
ผมว่าคนส่วนมากที่ย้ายใช้สถาปัตยกรรม 64 บิต ไม่ได้ต้องการความเร็วเพิ่มขึ้น แต่ต้องการความสามารถในการอ้างหน่วยความจำมากกว่า 4 กิกะไบต์ ------ LewCPE
lewcpe.com, @wasonliw
ผมว่าเป็นเพราะโปรแกรมส่วนมากไม่ได้จำเป็นต้องประมวลผลข้อมูลทีละเกินขนาด 32 บิตด้วย เพราะส่วนมากก็พอร์ตมาจาก 32 บิตแทบทั้งนั้น
น่าจะลองเทียบ ดูอัลคอร์ หรือว่า หลาย ๆ คอร์ ให้ดูกันมั่งนะครับ เผื่อว่าจะตัดสินใจได้ง่ายกว่า 32 กับ 64 บิต