Monday, May 09, 2005

DMA/PIO ฮาร์ดดิสก์ ของเครื่อง SONY VAIO

เห็นโต๊ะข้างๆกำลังเอา Windows XP มาลงในเครื่องเก่าของเขา ที่เดิมเป็น Windows ME ทำเสร็จรู้สึกว่าเครื่องอ่านดิสก์ช้า (คือเปิด Task Manager แล้วเห็นว่ากิน CPU มากระหว่างก็อปปี้ไฟล์โตๆ) ไปเปิด "Device Manager" ตรง "Primary IDE Channel"

จะได้หน้าจอรายละเอียดมาแบบนี้

ตรง "Transfer Mode" จะมีสองตัวเลือกคือ "DMA if available" กับ "PIO Only" โดยปกติถ้าเลือกไว้ที่ "DMA if available" ตัว "Current Transfer Mode" ก็ควรจะเป็น "Ultra DMA" ฯลฯ แบบรูปข้างบน

แต่ของเครื่องเขา "Current Transfer Mode" กลับเป็น "PIO..." ตลอดเลย ลองรีบูทใหม่ก็ไม่หาย ทั้งๆที่เลือก "DMA if available" ไปหลายรอบแล้ว

ลองไปช่วยค้นเว็บของ SONY ดู เจอเอกสารบอกว่า

...

...

คือ ให้เลือกตรงนี้เป็น "PIO Only" แล้วกด OK ปิดไปทีนึง, จากนั้นก็เปิดขึ้นมาอีกที เลือกเป็น "DMA if available" แล้วกด OK ปิดไปอีกทีนึง, แล้วจึง Reboot

ใช้ได้แฮะ บูทขึ้นมาเป็น Ultra DMA แล้ว

รู้สึกว่า SONY เขียนไว้ครอบคลุมรายละเอียดดีเหมือนกัน กลไกการตั้งค่า DMA/PIO ของหน้าจอนี้แปลกๆแฮะ ดูเหมือนมีผลเฉพาะเมื่อเปลี่ยนจาก PIO เป็น DMA ต้องแกล้งตั้งเป็น PIO ก่อนแล้วค่อยเปลี่ยนกลับ เป็นเฉพาะบางรุ่นของ SONY VAIO หรือเปล่าหว่า ?

นึกๆดูอาการแบบนี้เคยเจอใน โปรแกรม/OS อื่นๆเหมือนกัน ประเภทตัวเลือกเลือกไปแล้วไม่มีผล ต้องแกล้งเลือกเป็นอย่างอื่นก่อน แล้วเลือกกลับมาเป็นอันที่ต้องการอีกที

No comments: