डिस्क पर डंप फ़ाइल के रूप में प्रक्रिया को सहेजना संभव है और फिर बाद में प्रक्रिया को फिर से लोड करें?


3

क्या डिस्क पर डंप फ़ाइल के रूप में प्रक्रिया को सहेजना संभव है और फिर बाद में प्रक्रिया को फिर से लोड करना है?

उदाहरण के लिए यदि मैं एक वीडियो संपादन प्रोग्राम का उपयोग कर रहा हूं और किसी फ़ाइल को रेंडर करने के बीच में हूं, तो मैं विंडोज़ में रिसोर्स मॉनिटर पर जा सकता हूं और प्रक्रियाओं को राइट क्लिक कर सकता हूं और "सस्पेंड प्रोसेस" उर्फ ​​प्रोग्राम को पॉज करता हूं, बाद में मैं सही कर सकता हूं क्लिक करें और "फिर से शुरू करें प्रक्रिया" जो ठीक काम करती है क्योंकि सब कुछ अभी भी मेमोरी में है, लेकिन क्या एक तरीका है कि मैं "सस्पेंड प्रोसेस" कर सकता हूं फिर मेमोरी को डंप फ़ाइल की तरह उपयोग करके डिस्क पर सहेजें फिर मेरे कंप्यूटर को पुनरारंभ करें और उस डंप फ़ाइल को वापस लोड करें स्मृति और फिर से शुरू करने की प्रक्रिया को छोड़ दिया गया था।

यदि आप विंडोज़ टास्क मैनेजर में जाते हैं और प्रक्रिया को राइट-क्लिक करें & gt; "क्रिएट डंप फाइल" वहाँ एक तरह से लोड करने के लिए है या डंप फ़ाइल केवल डीबगिंग के लिए बनाई गई है?

(मेरे द्वारा विंडोज़ सात चौसठ बिट का उपयोग किया जा रहा है)

जवाबों:


0

जिस डंप फ़ाइल को आप बना सकते हैं वह केवल डिबगिंग के लिए है। किसी प्रक्रिया को फिर से बनाने के लिए इसके पास पर्याप्त जानकारी नहीं है।

विशेष रूप से ऐसी चीजें जो कुछ भी नहीं होती हैं, जो प्रक्रिया में पेजफाइल, प्लस रैम पेजों पर लिखी जाती है जो स्टैंडबाय या संशोधित सूची में होती हैं। कोई भी रिबूट के माध्यम से जारी नहीं रहेगा, जो आपके उद्देश्य का हिस्सा था। (यह प्रक्रिया चले जाने के बाद भी बनी नहीं रहेगी।)

इस तरह के विचार के साथ एक और बड़ी समस्या यह है कि यदि प्रक्रिया द्वारा उपयोग की जा रही फ़ाइलों में से कोई भी हटा दी या बदल दी जाए, जबकि प्रक्रिया "चेकपॉइंट" है, तो यह दुर्घटनाग्रस्त हो जाएगी। पूरे सिस्टम की नींद या हाइबरनेट काम करता है क्योंकि पूरी प्रणाली नहीं चल रही है और इसलिए इसकी डिस्क फ़ाइलों को संशोधित नहीं कर सकते हैं (जब तक कि आप अलग ओएस बूट करके इसे विफल नहीं करते हैं और डिस्क को संशोधित करने के लिए इसका उपयोग करते हैं)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.