উইন্ডোজ মেমরি ডাম্প: তারা ঠিক কি জন্য?
উইন্ডোজ নীল পর্দা যখন, এটি মেমরি ডাম্প ফাইল তৈরি করে - ক্র্যাশ ডাম্প হিসাবে পরিচিত। উইন্ডোজ 8 এর বিএসওড এটির বিষয়ে কথা বলছে যখন এটির "কেবল কিছু ত্রুটি সম্পর্কিত তথ্য সংগ্রহ করা" বলে।
এই ফাইলগুলিতে ক্রাশের সময় কম্পিউটারের মেমরির একটি অনুলিপি রয়েছে। এগুলি সনাক্ত করতে সহায়তা করতে এবং সমস্যাটি সনাক্ত করতে সহায়তা করা যেতে পারে যা প্রথমে ক্র্যাশ করেছিল।
মেমরি ডাম্পের প্রকার
সম্পর্কিত:মৃত্যুর নীল পর্দা সম্পর্কে আপনার যা জানা দরকার Everything
উইন্ডোজ বিভিন্ন ধরণের মেমরি ডাম্প তৈরি করতে পারে। আপনি কন্ট্রোল প্যানেলটি খোলার মাধ্যমে, সিস্টেম এবং সুরক্ষা ক্লিক করে এবং সিস্টেম ক্লিক করে এই সেটিংটি অ্যাক্সেস করতে পারেন। সাইডবারে অ্যাডভান্সড সিস্টেম সেটিংসে ক্লিক করুন, উন্নত ট্যাবে ক্লিক করুন এবং স্টার্টআপ এবং পুনরুদ্ধারের অধীনে সেটিংস ক্লিক করুন।
ডিফল্টরূপে, ডিবাগিং তথ্য লেখার অধীনে সেটিংটি "স্বয়ংক্রিয় মেমরি ডাম্প" এ সেট করা আছে। এখানে প্রতিটি ধরণের মেমরি ডাম্প আসলে কী:
সম্পূর্ণ মেমরি ডাম্প: একটি সম্পূর্ণ মেমরি ডাম্প সম্ভাব্য মেমরি ডাম্পের বৃহত্তম ধরণ। এটিতে শারীরিক স্মৃতিতে উইন্ডোজ দ্বারা ব্যবহৃত সমস্ত ডেটার একটি অনুলিপি রয়েছে। সুতরাং, যদি আপনার কম্পিউটারে 16 গিগাবাইট র্যাম থাকে এবং উইন্ডোজ সিস্টেম ক্রাশের সময় 8 জিবি ব্যবহার করে, মেমোরি ডাম্পটি 8 জিবি আকারের হবে। ক্র্যাশগুলি সাধারণত কার্নেল-মোডে চলমান কোডের কারণে ঘটে থাকে, তাই প্রতিটি প্রোগ্রামের মেমরি সহ সম্পূর্ণ তথ্য খুব কমই কার্যকর হয় - কার্নেল মেমরি ডাম্প সাধারণত কোনও বিকাশকারীর পক্ষেও যথেষ্ট।
কার্নেল মেমরি ডাম্প: একটি কার্নেল মেমরি ডাম্প সম্পূর্ণ মেমোরি ডাম্পের চেয়ে অনেক ছোট হবে। মাইক্রোসফ্ট বলছে এটি সাধারণত সিস্টেমে ইনস্টল করা শারীরিক মেমরির আকারের প্রায় এক তৃতীয়াংশ হবে। মাইক্রোসফ্ট যেমন রাখে:
“এই ডাম্প ফাইলটিতে আনলোকেটেড মেমরি বা ব্যবহারকারী-মোড অ্যাপ্লিকেশনগুলিতে বরাদ্দকৃত কোনও মেমরি অন্তর্ভুক্ত হবে না। এটিতে কেবল উইন্ডোজ কার্নেল এবং হার্ডওয়্যার বিমূর্ত স্তর (এইচএল) বরাদ্দ মেমরির পাশাপাশি কার্নেল-মোড ড্রাইভার এবং অন্যান্য কার্নেল-মোড প্রোগ্রামগুলিতে বরাদ্দ হওয়া মেমরি অন্তর্ভুক্ত রয়েছে।
বেশিরভাগ উদ্দেশ্যে, এই ক্র্যাশ ডাম্পটি সবচেয়ে দরকারী useful এটি সম্পূর্ণ মেমরি ডাম্পের তুলনায় উল্লেখযোগ্যভাবে ছোট, তবে এটি কেবল মেমরির সেই অংশগুলি বাদ দেয় যা ক্র্যাশে জড়িত হওয়ার সম্ভাবনা কম are "
ছোট মেমরি ডাম্প (256 কেবি): একটি ছোট মেমোরি ডাম্প হ'ল ক্ষুদ্রতম মেমরি ডাম্প। এতে খুব সামান্য তথ্য রয়েছে - নীল-পর্দার তথ্য, লোড হওয়া ড্রাইভারের একটি তালিকা, প্রক্রিয়া সম্পর্কিত তথ্য এবং কিছুটা কার্নেল তথ্য। এটি ত্রুটি সনাক্তকরণের জন্য সহায়ক হতে পারে তবে কার্নেল মেমরি ডাম্পের চেয়ে কম বিশদ ডিবাগিং তথ্য সরবরাহ করে।
সম্পর্কিত:আপনার পৃষ্ঠার ফাইল বা অদলবদল পার্টিশনটি কত বড় হওয়া উচিত?
স্বয়ংক্রিয় মেমরি ডাম্প: এটি ডিফল্ট বিকল্প এবং এতে কার্নেল মেমরি ডাম্পের মতো সঠিক তথ্য রয়েছে। মাইক্রোসফ্ট বলেছে যে, যখন পৃষ্ঠা ফাইলটি একটি সিস্টেম-পরিচালিত আকারে সেট করা থাকে এবং কম্পিউটারটি স্বয়ংক্রিয় মেমরি ডাম্পগুলির জন্য কনফিগার করা থাকে, "উইন্ডোজ কোনও কার্নেল মেমরির ডাম্প বেশিরভাগ ক্যাপচার করতে পারে তা নিশ্চিত করার জন্য পেজিং ফাইলটির আকারটি যথেষ্ট পরিমাণে সেট করে সময় মাইক্রোসফ্ট উল্লেখ করেছে যে, পৃষ্ঠা ফাইলটি কত আকারের হওয়া উচিত তা সিদ্ধান্ত নেওয়ার সময় ক্র্যাশ ডাম্পগুলি গুরুত্বপূর্ণ বিবেচনা করে। পৃষ্ঠার ফাইলটি মেমরির ডেটা রাখতে যথেষ্ট পরিমাণে বড় হতে হবে।
(কিছুই নয়): উইন্ডোজ ক্রাশ হওয়ার সাথে সাথে মেমরি ডাম্প তৈরি করবে না।
মেমরি ডাম্পগুলি বিকাশকারীদের জন্য
এই ডাম্প ফাইলগুলি আপনাকে সিস্টেম ক্র্যাশের কারণ সম্পর্কে তথ্য সরবরাহ করতে উপস্থিত রয়েছে। যদি আপনি কোনও উইন্ডোজ বিকাশকারী হার্ডওয়্যার ড্রাইভারগুলিতে কাজ করেন তবে এই মেমরি ডাম্প ফাইলগুলির তথ্য আপনাকে আপনার হার্ডওয়্যার ড্রাইভারগুলি একটি কম্পিউটারকে নীল-স্ক্রিনে আনার কারণটি চিহ্নিত করতে এবং সমস্যার সমাধান করতে সহায়তা করতে পারে।
তবে আপনি সম্ভবত একজন সাধারণ উইন্ডোজ ব্যবহারকারী, কেউই হার্ডওয়্যার ড্রাইভার বিকাশকারী বা মাইক্রোসফ্টে উইন্ডোজ উত্স কোডে কাজ করছেন না। ক্র্যাশ ডাম্পগুলি এখনও কার্যকর। আপনার নিজের এগুলি নিজের প্রয়োজন নাও হতে পারে তবে আপনি যদি আপনার কম্পিউটারে নিম্ন-স্তরের সফ্টওয়্যার বা হার্ডওয়্যার ড্রাইভারগুলির সাথে সমস্যায় পড়েন তবে আপনাকে তাদের কোনও বিকাশকারীকে প্রেরণের দরকার হতে পারে। উদাহরণস্বরূপ, সিম্যানটেকের ওয়েবসাইট বলছে যে "ক্র্যাশটির কারণ চিহ্নিত করতে অনেক সময় সিম্যানটেক ডেভলপমেন্টকে প্রভাবিত সিস্টেম থেকে একটি সম্পূর্ণ মেমোরি ডাম্পের প্রয়োজন হবে।" আপনি যদি উইন্ডোজ নিজেই কোনও সমস্যায় পড়ে থাকেন তবে আপনার মাইক্রোসফ্টে প্রেরণের প্রয়োজন হতে পারে এমন ক্র্যাশ ডাম্পও কার্যকর হতে পারে। সফ্টওয়্যারটির দায়িত্বে থাকা বিকাশকারীরা ক্রাশের সময় আপনার কম্পিউটারে ঠিক কী ঘটছে তা দেখার জন্য মেমরি ডাম্প ব্যবহার করতে পারেন, আশা করি তাদের সমস্যার সমাধান করতে এবং সমস্যাটি সমাধান করার অনুমতি দিন।
মিনিডাম্পস বনাম মেমরি ড্রামস
মিনিডাম্প ফাইলগুলি বেশিরভাগের পক্ষে দরকারী কারণ এগুলিতে মৃত্যুর নীল পর্দার সাথে সম্পর্কিত ত্রুটি বার্তার মতো প্রাথমিক তথ্য রয়েছে। সেগুলি ডি: ডিফল্টভাবে সি: \ উইন্ডোজ \ মিনিডাম্প ফোল্ডারে সঞ্চয় করা আছে। উভয় ধরণের ডাম্প ফাইলের ফাইল এক্সটেনশন .dmp রয়েছে।
এমনকি যখন আপনার সিস্টেমটি কার্নেল তৈরির জন্য, সম্পূর্ণ, বা স্বয়ংক্রিয় মেমরির ডাম্প তৈরির জন্য কনফিগার করা আছে, আপনি একটি মিনিডাম্প এবং আরও বড় MEMORY.DMP ফাইল উভয়ই পাবেন।
নিরসফটের ব্লুস্ক্রিনভিউয়ের মতো সরঞ্জামগুলি এই মিনিডম্প ফাইলগুলিতে থাকা তথ্য প্রদর্শন করতে পারে। আপনি ক্র্যাশের সাথে জড়িত সঠিক ড্রাইভার ফাইলগুলি দেখতে পারেন, যা সমস্যার কারণ চিহ্নিত করতে সহায়তা করতে পারে। যেহেতু মিনিডাম্পগুলি এত দরকারী এবং ছোট, আমরা মেমরি ডাম্প সেটিংটিকে কখনই "(কোনও নয়)" এ সেট করার পরামর্শ দিচ্ছি - কমপক্ষে আপনার সিস্টেমে ছোট মেমরি ডাম্প তৈরির জন্য কনফিগার করতে ভুলবেন না। তারা খুব বেশি জায়গা ব্যবহার করবে না এবং আপনি যদি কখনও সমস্যায় পড়ে তবে আপনাকে সহায়তা করবে। এমনকি আপনি যদি মিনিডাম্প ফাইল থেকে কীভাবে নিজের তথ্য বের করতে হয় তা না জানেন তবে আপনি এমন সফ্টওয়্যার সরঞ্জাম এবং এমন লোকদের সন্ধান করতে পারেন যারা এই তথ্যটি এখানে ব্যবহার করতে পারেন এবং আপনার সিস্টেমের সমস্যাটি সমাধান করতে সহায়তা করতে পারেন।
কার্নেল মেমরি ডাম্প এবং সম্পূর্ণ মেমরি ডাম্পের মতো বৃহত মেমরি ডাম্প সি: \ উইন্ডোজ \ মেমোরি.ডিএমপি ডিফল্টরূপে সংরক্ষণ করা হয়। উইন্ডোজ এই ফাইলটি প্রতিবার একটি নতুন মেমরি তৈরি করার সময় এটি ওভাররাইট করার জন্য কনফিগার করা হয়েছে, সুতরাং আপনার কেবলমাত্র একটি MEMORY.DMP ফাইল থাকা উচিত space
এমনকি গড় উইন্ডোজ ব্যবহারকারীরা নীল পর্দার কারণগুলি বুঝতে মিনিডাম্পগুলি ব্যবহার করতে পারেন, MEMORY.DMP ফাইলটি খুব কমই ব্যবহৃত হয় এবং আপনি যদি কোনও বিকাশকারীকে এটি প্রেরণের পরিকল্পনা না করেন তবে কার্যকর হয় না। আপনার নিজের নিজেই কোনও সমস্যা সনাক্ত করতে এবং ঠিক করতে আপনার সম্ভবত কোনও মেমোরি.ডিএমপি ফাইলে ডিবাগিং তথ্য ব্যবহার করার দরকার নেই।
স্থান খালি করতে মেমরি ডাম্প মুছুন
সম্পর্কিত:উইন্ডোজে হার্ড ডিস্কের স্থান মুক্ত করার জন্য 7 টি উপায়
স্থান খালি করার জন্য আপনি এই .dmp ফাইলগুলি মুছতে পারেন, এটি একটি ভাল ধারণা কারণ এটি আকারে খুব বড় হতে পারে - যদি আপনার কম্পিউটারে নীল-স্ক্রিন থাকে তবে আপনার কাছে 800 এমবি বা আরও বেশি স্থান গ্রহণের একটি MEMORY.DMP ফাইল থাকতে পারে আপনার সিস্টেম ড্রাইভে
উইন্ডোজ আপনাকে এই ফাইলগুলি স্বয়ংক্রিয়ভাবে মুছে ফেলতে সহায়তা করে। যদি আপনি ডিস্ক ক্লিনআপ ইউটিলিটি ব্যবহার করেন এবং এটি সিস্টেম ফাইলগুলি পরিষ্কার করতে বলেন, আপনি উভয় প্রকারের মেমরি ডাম্পগুলি তালিকায় উপস্থিত দেখবেন। সিসিলিয়ানার এবং অন্যান্য অনুরূপ সরঞ্জামগুলি মেমরি ডাম্পগুলিও স্বয়ংক্রিয়ভাবে মুছতে পারে। আপনার উইন্ডোজ ফোল্ডারটি খনন করতে হবে এবং সেগুলি হাত দ্বারা মুছতে হবে না।
সংক্ষেপে, বৃহত্তর মেমরি ডাম্প ফাইলগুলি খুব কার্যকর হয় না যদি না আপনি সেগুলি মাইক্রোসফ্ট বা অন্য কোনও সফ্টওয়্যার বিকাশকারীকে প্রেরণের পরিকল্পনা না করেন যাতে তারা আপনার সিস্টেমে যে নীল-স্ক্রিন দেখা দেয় তা ঠিক করতে পারে। ছোট মিনিডাম্প ফাইলগুলি আরও দরকারী কারণ সেগুলিতে সিস্টেম ক্রাশ সম্পর্কিত প্রয়োজনীয় তথ্য রয়েছে।
চিত্র ক্রেডিট: ফ্লিকারে থাওত হাথজি