আপনি সম্ভবত আপনার থ্রেডটি পুনরায় সজ্জিত করতে চান, ট্র্যাকের ক্ষমতা নয় ট্র্যাক গণনা চান তা বোঝাতে। আমি নীচে ভুল উত্তর লিখতে 15 মিনিট সময় ব্যয় করেছি, আপনার প্রশ্নটি অনুধাবন করার আগে আমি যে প্রশ্নটি শুনেছিলাম তার চেয়ে অনেক সহজ।
সংজ্ঞা অনুসারে সিলিন্ডারগুলি, সমস্ত প্ল্যাটারগুলিতে তিন মাত্রায় ট্র্যাক হয়। এর অর্থ হ'ল প্রতি পৃষ্ঠের ট্র্যাকগুলি সিলিন্ডারের সমান। এটার মানে হচ্ছে:
Total Tracks per disk = Cylinders * Surfaces (usually denoted by heads, as most platters have two heads)
--------------------------------- আমার আসল উত্তর -------------- -------------------------------------------------- ---------- ঠিক আছে, প্রথমত, এটি আপনি যে গণনা করতে চান তা সাধারণত নয়, কারণ এটি ড্রাইভের ধরন অনুসারে পরিবর্তিত হয় এবং এটি পার্টিশন এবং ফাইল-সিস্টেম ধারণাগুলি যেমন সেক্টরের আকার এবং ব্লকগুলি দ্বারা প্রভাবিত হয়, যেমন সংখ্যাটি সরাসরি কোনও ব্যবহারিক সিদ্ধান্তের সাথে সম্পর্কিত নয়।
এটি বলেছিল, আপনার প্রথম যে জিনিসটি নির্ধারণ করা দরকার তা হ'ল আপনার ডিস্কটি সিএভি , সিএলভি বা জেডবিআর / জেড-সিএভি লেআউটগুলি ব্যবহার করে পরিচালনা করে কিনা । এই লেআউটগুলি কোনও ট্র্যাক পড়ার সময় কীভাবে আপনার ড্রাইভ স্পিন করে তা নির্ধারণ করে, ট্র্যাক / সিলিন্ডারটি তার কেন্দ্র এবং প্রান্তের সাথে ডিস্কে কোথায় রয়েছে তার উপর নির্ভর করে।
সিএভি এবং সিএলভি ট্র্যাকের নির্দিষ্ট সংখ্যক বিট ব্যবহার করে হয়, ট্র্যাকগুলির কেবলমাত্র একটি অংশ ব্যবহার করে প্রকৃত পরিধি, অথবা ট্র্যাকের উপর বিটগুলি আরও ঘন করে মাঝখানে এবং প্রান্তে আরও স্পষ্টভাবে পপুলেশন করে। হয় পদ্ধতির তবে জায়গার একটি বিশাল পরিমাণ অপচয় হয়। জেডবিআর কেন্দ্রের ট্র্যাকগুলির চেয়ে বেশি বিট রাখার প্রান্তে ট্র্যাকগুলিকে অনুমতি দেয় এবং এটি পুরো ট্র্যাকটি পুরোপুরি ব্যবহার না করে, এটি ডিস্ক জুড়ে ডেটাটিকে আরও ঘন করে প্যাক করার অনুমতি দেয়।
একটি সিএভি / সিএলভি ড্রাইভ আপনাকে সেক্টরের আকারের মতো ফাইল সিস্টেমের ধ্রুবকগুলির চেয়ে আলাদা বিটগুলিতে ট্র্যাক আকার গণনা করতে দেয় (যদিও নির্মাতারা সম্ভবত আপনাকে প্রয়োজনীয় সমস্ত তথ্য সরবরাহ করবেন না), তবে জেডবিআরের সাথে, ট্র্যাকের অবস্থানের উপর নির্ভর করে মানটি পরিবর্তিত হয় ডিস্কের কেন্দ্রের সাথে সম্পর্কিত।