আমি সত্যিই sjas এর উত্তর পছন্দ, এটি পার্থক্যের সারাংশ দেয়।
এটি কেবলমাত্র আমার নিজস্ব সম্প্রসারণ (যেমন আমি মন্তব্য করতে বা ভোট দিতে পারি না, কেবল এই স্ট্যাক এক্সচেঞ্জিং দিয়ে শুরু করে) এবং আমি নিজের জন্য একটি উত্তর চেয়েছিলাম যাতে ভারসাম্যহীনভাবে এমন ব্যবহারকারীর বোধগম্য হয় যা ডেটা ভলিউমের সময় সিদ্ধান্ত নেওয়ার প্রয়োজন হয় সেটআপ কিন্তু প্রয়োজনীয়তার পিছনে সমস্ত বিবরণ জেনে নেই।
পার্সোনাস / অবজেক্টস: - স্টোরেজ ডিভাইসে ডেটা ভলিউম (গুলি) - ভলিউম (গুলি) -এর ফাইলগুলি - স্টোরেজ ডিভাইসগুলি সেগুলি ফর্ম্যাট করা হয় এবং বাইট এবং তাদের ঠিকানাগুলির ব্লক সরবরাহ করে - স্টোরেজটিতে ফাইলের অবস্থান
ক্রিয়াগুলি: স্টোরেজে অপারেটিং সিস্টেমের মাধ্যমে ফাইল এবং ফোল্ডারগুলি তৈরি / মুছে ফেলার / নামকরণ, ফাইলটি পড়তে / লিখতে / চালাতে, অনুমতি পরিবর্তন করা ইত্যাদি
এন বাইটের আকারের ফাইলটি "খণ্ড" (ব্লক) তৈরি করা দরকার। যদিও তাত্ত্বিকভাবে কেউ ভাবতে পারেন যে ফাইলগুলি একক বাইটের অনুক্রম হিসাবে পরিচালিত হতে পারে (যৌক্তিকভাবে তারা পারে) স্থানটিতে ফাইলগুলি পরিচালনা করার জন্য আমাদের যা কিছু প্রয়োজন তা কিছু ফাইলের বৈশিষ্ট্য (নাম ইত্যাদি) বলার জন্য একটি নির্দিষ্ট সূচক এবং যেখানে প্রতিটি ফাইল শুরু হয় in স্টোরেজ তবে হার্ডওয়্যারটি "বাস" এবং "ব্লক" এবং পারফরম্যান্স বিবেচনার সাথে সেই "অংশগুলি" নির্দিষ্ট আকারের, এবং মিডিয়াগুলির ব্লক আকারের একাধিক (উদাহরণস্বরূপ 512 বাইট, 4096 বাইট) এবং এর কারণ হিসাবে রয়েছে আইওনড স্তর দ্বারা পরিচালিত যা ফাইলের অবস্থান এবং যখন সন্ধানের প্রয়োজন হয়, স্মৃতিতে লোড করা হয় তখন কীভাবে একত্রে স্ট্রিং করা হয় তা পরবর্তী স্তর সম্পর্কে জানায় which
যদি কারও কাছে একটি বড় স্ক্রোল পেপার (ভলিউম) থাকে এবং মাল্টিপেজ ডকুমেন্টগুলি সংরক্ষণ করার জন্য পৃষ্ঠাগুলির (অক্ষরের বা তথ্যের বিটের) তৈরি নথির জন্য একটি তথ্য স্টোরেজ ডিজাইন করতে হয় তবে একটি সূচক (নথিগুলি খুঁজতে), স্টোরেজ স্পেসের জন্য পৃষ্ঠাগুলি (পৃষ্ঠাগুলির কিছু সাধারণ অবস্থান সহ)। ইউনিক্স কোলেশন মেকানিজমে (আইওনড) এবং পৃষ্ঠাগুলিতে প্রকৃত কাটিয়াতে। ইনোড-আকার হ'ল সূচক এন্ট্রি আকার (কম বা কম) বাইট-প্রতি-ইনোড পৃষ্ঠা আকার
প্রশ্নে দুটি সেটিংস পরিবর্তন করার প্রভাবগুলি:
চানগিন ইনোড-আকার - সাধারণত পরিবর্তন করার দরকার নেই, ডিফল্ট সাথে আটকে থাকুন (কোনও আলোচনার আগের উত্তরে পোস্ট করা লিঙ্ক অনুসারে)
বাইটস-প্রতি-ইনোড - ভলিউমে যে কোনও ফাইল তৈরি করতে পারে তার সর্বাধিক সংখ্যক ফাইলকে প্রভাবিত করে (সম্ভবত অব্যবহৃত বাইটগুলির কার্য সম্পাদন এবং "অপচয়")
কাগজের রোল উপমাটিতে ফিরে যাওয়া: এই জাতীয় সিস্টেমে নির্দিষ্ট আকারের একটি ফাইল (একটি ফাইল) (বা বিভিন্ন আকারের অনেকগুলি নথি) লিখতে এবং সংরক্ষণ করার জন্য কল্পনা করুন - যদি পৃষ্ঠার আকার, যা "রচনা এবং স্টোরেজ সিস্টেমের সময় পূর্ববর্তী রয়েছে "সংজ্ঞা এবং নমনীয় নয়, খুব একই নথিতে অনেক পৃষ্ঠার প্রয়োজন হতে পারে, যদি" সিস্টেম "পৃষ্ঠার আকারটি খুব বড় হয় এবং নথির আকার ছোট হয় তবে প্রচুর কাগজ ফাঁকা এবং এক পৃষ্ঠায় ছোট ফাইল লাগিয়ে নষ্ট হতে পারে। পৃষ্ঠার আকারটি যদি বড় হয় - ডকুমেন্টের জন্য খুব কম পৃষ্ঠা রয়েছে যা ব্যবহার করা দরকার তবে শেষ পৃষ্ঠায় ব্যবহৃত প্রচুর "নষ্ট ফাঁকা জায়গা" থাকতে পারে। সুতরাং এটি সমস্ত নির্ভর করে ... যে ফাইলগুলি ব্যবহৃত হবে এবং কতটি তার আকারের উপর। অন্য বিবেচনাটি হ'ল বহু পৃষ্ঠার দস্তাবেজ সন্ধান এবং আনার গতি।
আশা করি এটি বোধগম্য হয়েছে (এটি আমার পক্ষে হয়) এবং যদি আমি এক্স ডিজাইন বা এমকেএফএস বিকল্পগুলির কোনও অংশকে গুরুত্ব সহকারে অপব্যবহার করেছি তবে মন্তব্য করুন।