একটি .sparseimage সঙ্কুচিত করুন


14

আমার কাছে .sparseimageএমন রয়েছে যা কেবলমাত্র 30 জিবি ফাইল থাকা সত্ত্বেও আমার হার্ড ড্রাইভে 90 গিগাবাইট জায়গা দখল করে। আমি কীভাবে .sparseimageফাইলটি এবং কমপ্যাক্ট দ্বারা ব্যবহৃত খালি স্থানটি আবার দাবি করতে পারি ?

উত্তর:


15

কিছু দ্রুত অনুসন্ধানের পর, আমি একটি ফোরাম পোস্টে ইশারা পাওয়া hdiutil'র compactক্রিয়া। manপৃষ্ঠা থেকে :

কমপ্যাক্ট ইমেজ

এইচএফএস ফাইল সিস্টেম যুক্ত ডিস্ক ইমেজের ব্যান্ডগুলি স্ক্যান করে, চিত্রের সেই অংশগুলি সরিয়ে ফেলুন যা এখন ফাইল সিস্টেমের দ্বারা ব্যবহৃত হচ্ছে না। হোস্ট করা ফাইল সিস্টেমে ফাইলগুলির অবস্থানের উপর নির্ভর করে, কমপ্যাক্ট চিত্রটি সঙ্কুচিত করতে পারে বা নাও পারে। স্পারসাইবান্ডেল চিত্রগুলির জন্য, সম্পূর্ণ অব্যবহৃত ব্যান্ড ফাইলগুলি কেবল সরানো হয়।

আমি দৌড়ে গিয়েছিলাম hdiutil compact drive.sparseimageএবং এটি প্রায় 98% স্থান সাফল্যের সাথে পুনরুদ্ধার করেছিল।

(আমি মনে করি এটি সেই দিনগুলির মধ্যে একটি ... আমার প্রথমে গুগল স্টাফগুলি শিখতে হবে)।

সম্পাদনা: আমি কয়েকটি পাঠ্য ফাইলের সাহায্যে compact1 sparseimageজিবিতে পরীক্ষা করেছি এবং এটি দ্রুত চলেছে তবে আমার ম্যাকটি 90 গিগাবাইট চিত্রটি সংযোগ করতে বেশ খানিকটা সময় নিচ্ছে। অপেক্ষা করার জন্য প্রস্তুত থাকুন।


1
টার্মিনালের ডান প্রান্তে দ্বিতীয় অগ্রগতি সূচকটি ক্রিপ দেখার জন্য কয়েক ঘন্টা মজাদার জন্য প্রস্তুত করুন।
ড্যানিয়েল অঙ্গুলিনির্দেশ

@ ড্যানিয়েল আমি আমার উত্তরটি কিছুটা সম্পাদনা করেছি আমি এটি একটি ছোটতে পরীক্ষা করেছি sparseimageএবং এটি বেশ দ্রুত ছুটেছে, তবে বড় চিত্রটিতে এটি বেশ খানিকটা সময় নিয়েছে। এটি এর মতো সময়ে আমি কৃতজ্ঞ আমি একটি 7200 আরপিএম হার্ড ড্রাইভে আপগ্রেড করেছি!
25:41

এটি সেই কাজটির কতটা পুনর্গঠন করা দরকার তা সম্পর্কিত। এটি বেশ দ্রুত সাধারণত যদি আপনি মধ্যে কিছু ফাইল ডাম্প sparseimage, টান তাদের ব্যাক, এবং তাদের কম্প্যাক্ট যেহেতু সিস্টেম কেবলমাত্র সেই বাইট বর্জন করা যেতে পারে।
ড্যানিয়েল অঙ্গুলিনির্দেশ

3
যদি আপনি একটি ত্রুটি পান "hdiutil: কমপ্যাক্ট ব্যর্থ হয়েছে - ফাংশন বাস্তবায়িত হয়নি": আপেল.স্ট্যাকেক্সেঞ্জার
প্রশ্নস

6
  1. .sparseimageফাইলটি খুলতে ডাবল ক্লিক করুন
  2. ট্র্যাশ খালি
  3. .sparseimageড্রাইভটি বের করুন
  4. এটি টার্মিনালে প্রবেশ করান: hdiutil compact path-to-file.sparseimage

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