আমি এইচএসএসএস + ফাইল সিস্টেমের সাথে 4 টিবি বাইরের ড্রাইভের ~ 3.7 টিবি তথ্য এক্সপিএফ্যাট ফাইল সিস্টেমের সাথে 4TB বহিরাগত ড্রাইভের অনুলিপি করছিলাম। নতুন এইচডিডি ভর্তি হয়েছে মাত্র 75% তথ্য স্থানান্তরিত হওয়ার পরে, আমি অনুমান করছি, ক্ষুদ্র আকারের ফাইলের জন্য ফাইল প্রতি আরো স্থান ব্যবহার করে exFAT এর বরাদ্দ ইউনিট আকার।
আমি অনেকগুলি ছোট ফাইল (~ লক্ষ লক্ষ) অনুলিপি করছি (1.5 কেবি প্রতিটি)। তাই আমি কিভাবে এই কাজ করার জন্য চিন্তা করার চেষ্টা করছি।
অতএব আমার একটি ফাইল সিস্টেম প্রয়োজন যা নিম্নলিখিত প্রয়োজনীয়তা পূরণ করে:
ছোট আকারের ব্লক সাইজ যাতে আমি কমপক্ষে 1.5 কেজি আকারের ফাইলের মাপসই মেটতে পারি। (এখানে EXFAT একটি সমস্যা আছে)
পড়ুন / লিনাক্স সঙ্গে সামঞ্জস্যপূর্ণ লিখুন। (এখানে HFS + একটি সমস্যা আছে)
লিনাক্সে 4T পার্টিশন তৈরি করতে সক্ষম। (এখানে ext4 সমস্যা আছে)
কোন বিকল্প ফাইল সিস্টেম?
আপডেট: এই প্রশ্নটি অন্য একটি পোস্টে ইতিমধ্যে উত্তর হিসাবে পতাকাঙ্কিত করা হয়েছে ( ছোট ফাইল প্রচুর জন্য ফাইল সিস্টেম অপ্টিমাইজ করা? )। তবে গৃহীত উত্তর আমার জন্য কাজ করে না:
mkfs.ext4 -b 1024 /dev/your_partition
Warning: specified blocksize 1024 is less than device physical sectorsize 4096
/dev/sdc: Cannot create filesystem with requested number of inodes while setting up superblock
ntfs-3g
, এটি কোনো প্ল্যাটফর্মের উপর কার্যত অ্যাক্সেসযোগ্য হতে পারে। নিশ্চিত হওয়ার জন্য exFAT ব্যবহার করবেন না, মূলত এটি পুরানো FAT32 সিস্টেম কিন্তু সর্বাধিক সীমাবদ্ধ সীমা সহ, যে কোনও অখণ্ডতা পরীক্ষণের পাশাপাশি বিশাল ক্লাস্টার আকার ব্যবহার করে স্থান নষ্ট করে না।