সিলিন্ডার-হেড সেক্টর মডেল ব্যবহার করে ডিস্ক ক্ষমতা গণনা


1

এদিকে তাকান fdisk -l /dev/sdc আউটপুট।

# fdisk -l /dev/sdc
Disk /dev/sdc: 786 MB, 786432000 bytes
255 heads, 63 sectors/track, 95 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

আমি এই ভার্চুয়াল ডিস্ক জন্য ক্ষমতা গণনা। ছবিতে এটি পরীক্ষা করে দেখুন। উপরের তালিকাতে 786432000 বাইটের পরিবর্তে আমি 781401600 বাইট পেয়েছি। আমি এটা কেন তাই কোন ধারনা আছে। কিভাবে 786432000 বাইট পেতে (আমি 5030400 বাইট হারিয়ে)?

enter image description here

উত্তর:


1

এই উত্তরটি দেখুন যেখানে এটি সমস্ত সরকারীভাবে ব্যাখ্যা করা হয়েছে:

সংক্ষেপে, সিএইচএস সংখ্যাগুলি আজকাল অনেক মূল্যবান নয় এবং প্রকৃতপক্ষে বাইটগুলিতে প্রকৃত ক্ষমতা থেকে বিপরীত-গণনা করা হয়। অর্থাৎ, আপনার ডিস্ক ক্ষমতা আসলে 786432000 বাইট। আসুন আপনার কেস জন্য সিলিন্ডার সংখ্যা গণনা করা যাক:

bytes       b/S   H     S    C
786432000 / 512 / 255 / 63 = 95.61157796451914

এখন আপনি কোনভাবেই একটি দরিদ্র পরিত্রাণ পেতে হবে .6 একটি সিলিন্ডার এবং তাই আপনি পেতে:

C / H / S = 95 / 255 / 63

স্পষ্টতই, বৃত্তাকার ত্রুটি বাইট গণনা ফিরে ভুল ফলাফল yields। তোমার অনুপস্থিত বাইট রেড :

C                  S    H     b/S
0.61157796451914 * 63 * 255 * 512 = 5030399.999999992 ~ 5030400

সংক্ষেপে - সিএইচএস সম্পর্কে ভুলে যান। এমনকি যদি আপনি একটি এসএসডি আছে আরো। যদি না আপনি একটি আছে জলবাহী এসএসডি , আপনি কতটা মাথা আছে যাইহোক গণনা করা কঠিন হবে ...

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.