বিরল বান্ডিল ডিস্ক চিত্রগুলিতে ফাইলগুলি মোছা আসলে স্থানটি মুক্ত করে না


5

আমি একটি এফএটি ভলিউম এ একটি খালি এনক্রিপ্ট করা স্পার্সবান্ডেল তৈরি করতে ডিস্ক ইউটিলিটি ব্যবহার করেছি It এতে একটি এইচএফএস ভলিউম বি রয়েছে I আমি স্নো চিতাবাঘে চালাচ্ছি।

ডিএমজি এখন এটিকে অনেক বেশি পূরণ করে এবং আমি এটি দিয়ে ঠিক আছি। এটি এ-তে স্থান সম্পর্কে নয়

আমি যখন বি থেকে ফাইলগুলি মুছি, বি এর জন্য মুক্ত স্থান সন্ধানকারী পরিবর্তিত হয় না এবং এটি বি তে নতুন ফাইলগুলি অনুলিপি করতে অস্বীকার করে। আবর্জনা খালি করলে কোনও উপকার হয় না। বের করে দেওয়া সাহায্য করে না। কিন্তু ডিস্ক ইউটিলিটিতে বিটি যাচাই (মেরামতের নয়) করে, তবুও কোনও ত্রুটি পাওয়া যায় নি।

এটি একটি বিরল কাজ। আমি কীভাবে আরও ভাল আচরণ করব?


সিংহ নাকি তুষার চিতা? পরবর্তী কমপ্যাক্ট ইভেন্টটি ঘটলে আপনার জায়গা ফিরে পাওয়া উচিত।
bmike

সত্যিই - যদি hdiutil compactস্থানটি পুনরায় দাবি না করে তবে আপনার ফাইল সিস্টেমটি সম্ভবত সংযুক্ত বা ক্ষতিগ্রস্থ হবে। আপনি কি এগুলি ছড়িয়ে দেওয়ার জন্য চিত্রটি মেরামত করেছেন?
bmike

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

আমার অভিজ্ঞতায় স্থানটি ব্যবহৃত হিসাবে দেখানো হয়েছে যেহেতু এটি "কমপ্যাক্ট" বা মেরামতের প্রয়োজন এবং এটি যাচাই করে পরিষ্কার হওয়া সত্ত্বেও নয় not তবে আবার, আমার কাছেও খারাপ আচরণের চিত্রটি নেই তাই আপনি কেন এই সাধারণ তবে অযাচিত আচরণটি দেখছেন তা সম্পর্কে আমার অনুমানের ভিত্তিতে আমি থাকতে পারি ।
bmike

সুতরাং এগুলিতে 70MB ফ্রি রয়েছে এবং ফাইন্ডার বি তে 39 এমবি ফ্রি দেখায় যদি আমি ডিস্ক ইউটিলিটিটিতে যাচাই করি তবে এ পরিবর্তন হয় না তবে বি লাফিয়ে 2.6 জিবিতে চলে যায়। যদি আমি আরও ফ্রি স্পেস সহ কোনও ডিস্কে ডিএমজি অনুলিপি করি তবে একই ঘটনা ঘটে। compactএ 2 জিবি তৈরি করে এবং বি তে 2 জিবি করে তোলে যাচাইকরণ পুনরায় যাচাইয়ের পরে নিখোঁজ হওয়া অবধি 600 এমবি পাওয়া যায় I রহস্যময়। স্পষ্টতই "ব্লক ডিভাইস" ডিএমজি এবং অভ্যন্তরের ভলিউমের মধ্যে কোনও পরিষ্কার বিচ্ছিন্নতা নেই। বা দক্ষতার সাথে কাজ করার সময় এটি এইচএফএসের খুব খারাপ।
টোবিয়াস

উত্তর:


6

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

আপনি যখন ডিস্ক চিত্রের মধ্যে সঞ্চিত ফাইলগুলি মুছবেন তখন আরও প্রচলিত স্থান মুক্ত করার জন্য আপনি আপনার স্টোরেজটিকে একটি সাধারণ স্পার্স ইমেজে রূপান্তর করতে পারেন।

অবশ্যই hdiutil জন্য ম্যান পৃষ্ঠার প্রথম দুটি অনুচ্ছেদ পড়ুন

আপনি অবশ্যই এর সাথে ম্যানুয়াল কমপ্যাক্ট অপারেশনটি চালু করতে পারেন:

  • hdiutil compact /path/to/sparsebundle.dmg

আমার বুটের ভলিউমে আমি ফাইলগুলি মুছতে এবং আবর্জনা খালি করার পরে স্থানটি পুনরায় ব্যবহার করতে পারি। আমার শারীরিক ড্রাইভ নিয়ে গলগল করতে হবে না। তাহলে কেন আমাকে ভলিউমের ভিতরে খালি করার জন্য অন্তর্নিহিত ডিএমজিকে কমপ্যাক্ট করতে হবে? এটি কিছুটা টুকরো টুকরো করার মতো: জিনিসগুলি ধীর করে দেয় তবে উপলভ্য স্থানকে প্রভাবিত করে না।
টোবিয়াস

2
মনস্থির দ্বারা মনুষ্যগণ যে কোনও সফ্টওয়্যার ডিজাইন করেছিলেন - এটি কীভাবে এটি কাজ করতে চেয়েছিল তা পরিষ্কার। সফ্টওয়্যারটিতে মঞ্জুরিপ্রাপ্ত সেরা অপ্টিমাইজেশনগুলির মধ্যে একটি হ'ল কোনও কাজ স্থগিত করা বা না করা। এটি পারফরম্যান্স কারণে স্পষ্টভাবে। আমরা যদি কোডটি দেখতে পারি, তবে স্থপতি বা প্রক্রিয়াজাতীয় / সুরক্ষার কারণগুলিও থাকতে পারে কেন এই সিদ্ধান্ত নেওয়ার সময় এটি যথাযথ বলে মনে হয়েছিল (এবং চালিয়ে যেতে থাকে - অ্যাপল ডিজাইনের সিদ্ধান্তগুলিতে পুনর্বিবেচনা করা এবং খারাপ বিষয়গুলি ছুঁড়ে ফেলার ব্যাপারে লজ্জা দেয় না)
bmike

এটি এমন জায়গার কাছাকাছি কোথাও নিখরচায় মনে হয় না। একটি ছবিতে আমি "84.1 গিগাবাইট duসম্ভবের মধ্যে 15.3 এমবি পুনরায় দাবি করা" পেয়েছি যেখানে স্পার্সবান্ডেল 16 জিবি স্থান নিচ্ছে এমন প্রতিবেদন রয়েছে, তবে মাউন্ট রিপোর্টের মধ্যে কেবল 4 জিবি ব্যবহার করা হচ্ছে এমন ফাইল সিস্টেম!
মাইকেল 5 'এ

0

ডিস্ক চিত্রটি "ভার্চুয়াল" ড্রাইভের মতো, যেমন একটি হার্ড ডিস্কের একটি হার্ড ডিস্ক এমনকি আপনি যদি কোনও ফাইল মুছে ফেলেন তবে হার্ড ডিস্কের ক্ষমতা স্থির থাকে, কেবলমাত্র উপলব্ধ স্থান পরিবর্তনের পরিমাণ থাকে, এ কারণেই আপনার ডিস্ক চিত্রটি একই আকারে থেকে যায় আপনি ফাইল মুছে ফেলার পরে


এর বাইরেও, আমি বিশ্বাস করি যে ডিস্ক ইউটিলিটি যাচাইকরণ প্রক্রিয়াটি মুছে ফেলা ফাইলগুলির দ্বারা পূর্বে ব্যবহৃত স্থানটি "কমপ্যাক্ট" করছে, যা কেন আকার হ্রাস হয় তা ব্যাখ্যা করে। তবে সামান্থা কাতানিয়া সঠিক - আপনার ধারণা করা উচিত নয় যে ডিস্কের চিত্রটি কমবে decrease
এমএমএফ

টোবিয়াস এ সম্পর্কে জিজ্ঞাসা করেনি। তিনি ভার্চুয়াল ড্রাইভের অভ্যন্তরীণ মুক্ত স্থানটি নিজেই জিজ্ঞাসা করেছিলেন, চিত্রটির আকার নয়।
এমআইবি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.