ফাইল সিস্টেমে ফাইলের আকার সংরক্ষণ করতে হবে (হয় বাইটে অথবা কিছু ফাইল সিস্টেম নির্ভর ইউনিট যেমন সেক্টর বা ব্লকগুলিতে)। ফাইল সিস্টেমটি ডিজাইন করার সময় আকারে বরাদ্দ করা বিটের সংখ্যাটি সাধারণত পাথরে স্থির করা হয়।
আপনি যদি আকারের জন্য খুব বেশি বিটকে অনুমতি দেন তবে আপনি প্রতিটি ফাইলকে আরও কিছুটা জায়গা নিতে এবং প্রতিটি ক্রিয়াকলাপকে একটু ধীর করে তোলেন। অন্যদিকে, আপনি যদি আকারের জন্য খুব কম বিটগুলি অনুমতি দেন তবে একদিন লোকেরা অভিযোগ করবে কারণ তারা একটি 20EB ফাইল সঞ্চয় করার চেষ্টা করছে এবং আপনার ক্র্যাপ ফাইল সিস্টেম তাদের এড়াতে দেবে না।
আপনি যে ফাইল ফাইলগুলি উল্লেখ করেছেন সে সময় ডিজাইন করা হয়েছিল, সীমাতে চালানোর জন্য যথেষ্ট বড় ডিস্ক থাকার কারণে বিজ্ঞান-কল্পকাহিনীর মতো শোনা যাচ্ছে। (FAT32 ব্যতীত, তবে যে সংস্থাটি এটি প্রচার করেছিল তারা সকলেই তাদের চকচকে নতুন এনটিএফএস গ্রহণ করার আগে এটি একটি মধ্যবর্তী ব্যবস্থা হিসাবে অভিহিত করেছিল, এবং বর্ধমান প্রয়োজনীয়তার প্রত্যাশায় তারা কখনও খুব ভাল ছিল না))
আরেকটি বিষয় হ'ল গত শতাব্দীর শেষ অবধি, বেশিরভাগ গ্রাহক (এবং এমনকি সার্ভার) হার্ডওয়্যারটি কেবল 32-বিট মান সহ দ্রুত গণনা করতে পারে এবং অপারেটিং সিস্টেমগুলি ফাইলের আকার সহ বেশিরভাগ ক্ষেত্রে 32-বিট মান ব্যবহার করে to 32 বিট মানে 4 জিবি, তাই অপারেটিং সিস্টেমগুলি 4 জিবি ফাইলের মধ্যে সীমাবদ্ধ থাকায় ফাইল সিস্টেমটি নির্ধারিত হয়, প্রায়শই 2 জিবি এমনকি তারা স্বাক্ষরিত পূর্ণসংখ্যা ব্যবহার করে বলে। যে কোনও গুরুতর ডেস্কটপ বা সার্ভার ওএস আজকাল ফাইল আকার এবং অফসেটের জন্য 64 বিট ব্যবহার করে যা 8EB এ সীমা রেখে দেয়।