मैंने गणित में काफी कठिन समस्या के लिए एक एल्गोरिथ्म विकसित किया है जिसे समाप्त करने के लिए कई महीनों की आवश्यकता है। जैसा कि मेरे पास सीमित संसाधन हैं, मैंने इसे अपने Ubuntu 12.04 (x86) लैपटॉप पर शुरू किया। अब मैं कुछ अपडेट इंस्टॉल करना चाहता हूं और वास्तव में लैपटॉप को पुनरारंभ करें ("कृपया रीबूट करें" संदेश बस कष्टप्रद है)।
क्या रिबूट से परे निरंतरता के लिए इसकी आवंटित मेमोरी सहित पूरी प्रक्रिया को बचाने का कोई तरीका है?
यहां आपको आवश्यक प्रक्रिया के बारे में कुछ जानकारी दी गई है। जरूरत पड़ने पर आगे की जानकारी मांगने के लिए स्वतंत्र महसूस करें।
- मैंने
./binary > ./somefile &
"या" समय ./binary> ./somefile & " कमांड के साथ एक टर्मिनल में प्रक्रिया को बुलाया , मैं वास्तव में याद रख सकता हूं। - यह std :: cerr (बहुत बार नहीं) के लिए कुछ डिबग जानकारी मुद्रित कर रहा है।
- यह वर्तमान में लगभग 600.0 kiB का उपयोग कर रहा है और भले ही इसमें वृद्धि होगी, यह तेजी से बढ़ने की संभावना नहीं है।
- प्रक्रिया सामान्य प्राथमिकता के साथ चलती है
- कर्नेल 3.2.0-26-जेनेरिक-पे है, सीपीयू एक एएमडी है, ऑपरेटिंग सिस्टम उबंटू 12.04 x86 है।
- यह 9 दिन और 14 घंटे से चलता है (इसलिए इसे रद्द करने के लिए बहुत लंबा; ;-))