Anda mungkin ingin memberi judul ulang utas Anda, untuk menunjukkan bahwa Anda ingin jumlah trek, bukan kapasitas trek. Saya menghabiskan 15 menit menulis jawaban yang salah di bawah, sebelum menyadari pertanyaan Anda jauh lebih sederhana daripada yang saya duga.
silinder menurut definisi, adalah trek dalam tiga dimensi, di semua piringan. itu berarti trek per permukaan sama dengan silinder. itu berarti:
Total Tracks per disk = Cylinders * Surfaces (usually denoted by heads, as most platters have two heads)
--------------------------------- Jawaban Asli Saya -------------- -------------------------------------------------- ---------- Yah, pertama, ini biasanya bukan perhitungan yang ingin Anda buat, karena bervariasi berdasarkan jenis drive, dan dipengaruhi oleh konsep partisi dan sistem file seperti ukuran dan blok sektor, sehingga jumlah itu tidak akan secara langsung berkaitan dengan keputusan praktis apa pun.
Yang mengatakan, hal pertama yang Anda perlu menentukan adalah apakah disk Anda beroperasi menggunakan tata letak CAV , CLV , atau ZBR / Z-CAV . Tata letak ini menentukan bagaimana drive Anda berputar saat membaca trek, tergantung pada di mana trek / silinder berada pada disk terkait dengan pusat dan tepinya.
CAV dan CLV menggunakan jumlah bit tetap per track, baik dengan hanya menggunakan sebagian dari lintasan sebenarnya, atau dengan mengisi bit pada track yang lebih padat di tengah dan lebih jarang di tepi. kedua pendekatan tersebut menghabiskan banyak ruang. ZBR memungkinkan trek di ujung memegang lebih banyak bit daripada track di tengah, dan meskipun tidak menggunakan seluruh trek sepenuhnya, ZBR memungkinkan data untuk lebih padat di seluruh disk.
drive CAV / CLV akan memungkinkan Anda untuk menghitung ukuran trek dalam bit terlepas dari konstanta filesystem seperti ukuran sektor (meskipun produsen mungkin tidak akan memberikan Anda semua informasi yang diperlukan), tetapi dengan ZBR, nilainya bervariasi tergantung pada posisi trek di kaitannya dengan pusat disk.