-
1 Attachment(s)
ฮาร์ดดิสก์ประกอบด้วยแ่ผ่นแม่เหล็กรูปวงกลมสำหรับใช้เก็บข้อมูล การเก็บข้อมูลลงในฮาร์ดดิสก์จำเป็นต้องมี การแบ่งแผ่นแม่เหล็กออกเป็นส่วนๆ คือ
-แทรค(Track) หมายถึง เส้นรอบวงของแผ่นแม่เหล็ก
-เซคเตอร์(Sector)หมายถึง ส่วนย่อยๆของแทรค
-และ ไซลินเดอร์ (Cylinder)หมายถึง เส้นรอบวงของแผ่นแม่เหล็กทุกๆแ่ผ่นรวมกัน
การจัดเนื้อที่แผ่นแม่เหล้กออกเป็นส่วนๆเป็นหน้าที่ของระบบไฟล์(File System)
หลังจากที่ระบบไฟล์ทำการกำหนดส่วนต่างๆของฮาร์ดดิสก์แล้ว จะทำการกำหนดหน่วยย่อยที่สุดสำหรับการเก็บข้อมูลเรียกว่า
"คลัสเตอร์(Cluster)" โดยขนาดของคลัสเตอร์จะขึ้นอยู่กับขนาดของฮาร์ดดิสก์และ ระบบ ไฟล์ที่ใช้
http://pic.citec.us/show.php/14540_aaaaa.JPG.html
-
HDD ส่วนประกอบหลักๆๆ ก่อนที่จะอ่านเขียนได้น่ะครับ (ในความคิดผมน่ะ อิอิ)
- Disk Enclosure => ข้างในต้องใช้ความรู้ทางด้าน Mechanical
- PCBA => ข้างในต้องใช้ความรู้ทางด้าน Electronic
- Firmware => ข้างในต้องใช้ความรู้ทางด้าน Program control
มาดูในส่วนของ Media กันคับ... มาต่อจากคุณ giantd2b
BPI : bit per Inch จำนวนบิตต่อหนึ่งนิ้ว. (Freq W/R)
TPI : Track per Inch จำนวน track ต่อหนึ่งนิ้ว. (ใช้ในส่วนของ STW, WT)
บนแถบแม่เหล็กในแผ่น media ก็จะแบ่งเป็น Zone ๆๆ
จะมี Zone format , Servo fomat , sector format ซึ่งแต่ละบริษัท
ผมว่าคงจะไม่เหมือนกัน (confidential คับ อิอิ)
Zone : พื้นที่ของ Disk ที่แบ่งออกเป็นส่วน ๆ ซึ่งแต่ละ Zone จะมีความหนาแน่นในการบันทึกข้อมูลต่างกัน (Recording Density)
Track, Cylinder : Disk ถูกจัดสรรพื้นที่เพื่อให้ง่ายแก่การอ้างอิงตำแหน่งต่าง ๆ บน media ซึ่งแบ่งเป็น Zone,Track และ Sector
ดังนั้น Track ก็คือพื้นที่ในการเก็บข้อมูลบนแผ่น Media หน้าเดียว (Head เดียว) แต่ถ้าหากนำแผ่น media มาซ้อนกันหลาย ๆ แผ่น
แล้วมองจากจุด ๆ หนึ่งลงในแนวดิ่ง จะเห็น Track หลาย Track ซ้อนกันอยู่ ซึ่งเรียกว่า Cylinder
Servo : คือสัญญาณที่ถูกเขียนลงบนแผ่น media เพื่อใช้ในการบ่งบอกตำแหน่งต่าง ๆ บนแผ่น media
สำหรับเทคโนโลยีการเขียนสัญญาณแม่เหล็กก็จะมีแบบ แนวตั้งและแนวนอนครับ ปัจจุบันเป็นแบบแนวตั้งครับ ทำให้ได้พื้นที่ต่อหนึ่ง
แผ่น media เพิ่มมากขึ้น ทำให้ได้ขนาดความจุที่เพิ่มขึ้นด้วย.... :lol: