একই ফাইল বিভিন্ন অপারেটিং সিস্টেমগুলিতে বিভিন্ন আকারকে কেন দেখায়


8

আমি কিছু পরিস্থিতিতে দিতে চাই:

  • একটি মুভি ফাইল উইন্ডোজে 700 এমবি দেখায় তবে এটি উবুন্টুতে প্রায় 735 মেগাবাইট দেখায় যা আমার ড্রাইভে এনটিএফএস বিভাজন রয়েছে। একইভাবে অন্য একটি ফাইল উইন্ডোতে 446 এমবি কিন্তু উবুন্টুতে 467 এমবি দেখায়।

  • এছাড়াও আমি যখন ইন্টারনেট থেকে ফাইলগুলি ডাউনলোড করি তখন তারা একবার উবুন্টুতে ডাউনলোড হয়ে যায় তবে উইন্ডোজে পরিবর্তন হয় না।

  • আমি সাধারণত ফাইল আকারের উল্লেখ টরেন্ট আপলোড করতে হবে। আমি বেশিরভাগ সময় উবুন্টু ব্যবহার করি, আমি কেবল গেম খেলতে উইন্ডোজ ব্যবহার করি।

আসলে আমার প্রশ্নগুলি হ'ল:

  • টরেন্ট তৈরি করার সময় কোন আকারের উল্লেখ করা উচিত?
  • উইন্ডোজের ফাইল আকারের তুলনায় উবুন্টুতে ফাইলের আকার গণনা করার জন্য কি কোনও সরঞ্জাম বা সফ্টওয়্যার বা সূত্র আছে?

আমি ইতিমধ্যে নীচের লিঙ্কগুলি চেষ্টা করেছি কিন্তু আমার প্রকৃত উত্তরগুলি খুঁজে পাইনি:


কারণ উইন্ডোজটি ভুল
এন্ডোলিথ

উত্তর:


10

উইন্ডোজ ধরে নিয়েছে যে কিলোবাইট ইউনিটে 1024 বাইট এবং একটি মেগাবাইট ইউনিটে 1024 কিলোবাইট রয়েছে। উবুন্টু ধরে নিলে, 1000 বাইটগুলি একটি কিলোবাইট (কেবি) ইউনিট, 1000 মেগাবাইট (এমবি) এর জন্য 1000 কিলোবাইট গঠন করে।

উইন্ডোজ 'বাইনারি উপসর্গ' ব্যবহার করছে, এবং উবুন্টু বা জিএনইউ / লিনাক্স, এটি তার 'যথাযথ' ফোমে ব্যবহার করছে।

আইইসি এবং, NIST আদর্শায়িত এবং মধ্যে প্রতীক বদলে যেত ...

ব্যবহারে, 1024 পাওয়ার ব্যবহার করে সাধারণত বর্ণিত পণ্য এবং ধারণাগুলি চলতে থাকবে তবে নতুন আইসিসির উপসর্গ রয়েছে।

উদাহরণস্বরূপ, 536870912 বাইট (512 × 1048576) এর একটি মেমরি মডিউল 512 এমবি বা 512 মেগাবাইটের পরিবর্তে 512 মাইবি বা 512 মেগাবাইট হিসাবে উল্লেখ করা হবে। বিপরীতভাবে, হার্ড ড্রাইভগুলি যেহেতু conventionতিহাসিকভাবে এসআই কনভেনশন ব্যবহার করে বাজারজাত করা হয়েছে যে "গিগা" এর অর্থ 1000000000, তাই একটি "500 জিবি" হার্ড ড্রাইভটি এখনও এ জাতীয় লেবেলযুক্ত থাকবে।

এই সুপারিশ অনুসারে, অপারেটিং সিস্টেম এবং অন্যান্য সফ্টওয়্যার একইভাবে বাইনারি এবং এসআই উপসর্গগুলি ব্যবহার করবে, সুতরাং একটি "500 গিগাবাইট" হার্ড ড্রাইভের ক্রেতা অপারেটিং সিস্টেমটিকে "500 জিবি" বা "466 জিআইবি" হিসাবে রিপোর্ট করবে, যখন র‌্যামের 536870912 বাইটটি "512 মাইবি" হিসাবে প্রদর্শিত হবে। উইকিপিডিয়া

সুতরাং আপনার প্রথম প্রশ্নের উত্তর দিতে, একটি এমবি 1024KB এর ভিত্তিতে আকারটি ব্যবহার করুন। দ্বিতীয় প্রশ্ন হিসাবে, আমি এই জাতীয় সরঞ্জাম সম্পর্কে সচেতন নই।


3
কমান্ড লাইনে, du -h filenameকিবি / এমআইবি / জিআইবি (1024 ইনক্রিমেন্ট) du -h --si filenameএর আকার দেখায় এবং কেবি / এমবি / জিবি (1000 ইনক্রিমেন্ট) আকার দেখায়। জিইউআইতে এটি কীভাবে করা যায় তা সম্পর্কে আমার কোনও ধারণা নেই।
গিলস 'অশুভ হওয়া বন্ধ করুন'

@ মিচ: দুর্দান্ত ধারণার উত্তরের জন্য ধন্যবাদ লিঙ্কটি কেবল দুর্দান্ত ছিল ..
সৌরভ কুমার

@ গিলস: আপনি কেবল আমার সমস্যা সমাধান করেছেন .. এই আদেশটি দুর্দান্ত কাজ করে এবং কমপক্ষে আমাকে স্ট্যান্ডার্ড ফর্ম্যাটে ফাইলের আকার পেতে সহায়তা করে help হ্যাঁ আমিও কোনও জিইউআই খুঁজে পেতে সক্ষম হইনি তবে এটি এখন আমার সমস্যা নয়।
সৌরভ কুমার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.