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