मैं एक कम्प्यूटेशनल वैज्ञानिक हूं, और मैं लिनक्स पर बहुत लंबी गणना चलाता हूं। विशेष रूप से, मैं GROMACS पैकेज का उपयोग करके आणविक गतिशीलता (एमडी) सिमुलेशन चलाता हूं। ये सिमुलेशन 8 या 24 कोर पर (उदाहरण के लिए) चल रहा है, दिन या सप्ताह लग सकते हैं। मेरे पास एक क्लस्टर के कई नोड्स तक पहुंच है, जिसका मतलब है कि किसी भी समय, मैं लगभग 4 या 5 नौकरियां (प्रत्येक अलग नोड पर, और प्रत्येक 8-24 कोर पर) चला रहा हूं।
समस्या यह है कि सिमुलेशन समय की एक चर राशि लेते हैं। मैं घड़ी के आसपास सिमुलेशन पर काम करने वाले सभी नोड्स रखना पसंद करता हूं, लेकिन एक नया सिमुलेशन शुरू करने के लिए, मुझे एक टर्मिनल के साथ लॉग इन करना होगा और कुछ मैनुअल काम करना होगा। लेकिन मैं हमेशा भूल जाता हूं कि एक सिमुलेशन में कितना समय बचा है, इसलिए मैं हमेशा उनकी जांच करता हूं।
क्या कोई ऐसा तरीका है जिससे मैं लिनक्स प्रक्रिया समाप्त होने पर ई-मेल प्राप्त कर सकता हूं? क्या ऐसा लिनक्स प्रोग्राम हो सकता है जो ऐसा करता है? इस तरह से मुझे पता होगा कि कब एक टर्मिनल के साथ लॉग इन करना है और अगला सिमुलेशन तैयार करना है।
मैं उबंटू लिनक्स का उपयोग कर रहा हूं। आपके समय के लिए धन्यवाद।