ম্যাক ঘুমায় যদি টার্মিনাল প্রক্রিয়াগুলি বন্ধ হয়?


23

আমি টার্মিনালের মাধ্যমে কিছু পাইথন মেশিন লার্নিং প্রোগ্রাম চালাচ্ছি যা শেষ হতে কয়েক ঘন্টা সময় নেয়। যদি আমি আমার কম্পিউটারকে অবিচলিত রেখে এটি হাইবারনেট করে ফেলে - পর্দা বন্ধ হয়ে যায় এবং আমাকে আবার আমার পাসওয়ার্ডটি টাইপ করতে হয়।

যখন এটি ঘটে, তখন আমার স্ক্রিপ্টটি বাতিল হয়ে যায়, বিরতি দেওয়া হয়, বা একই কি চালিয়ে যায়? আমার স্ক্রিপ্টটি 99% সমাপ্ত হতে পারে তা ভাবতে আমি ঘৃণা করব এবং তারপরে বাতিল হয়ে যায় কারণ আমার কম্পিউটার ঘুমিয়ে গেছে।


আপনার ম্যাককে ঘুমিয়ে পড়া থেকে আটকাতে ক্যাফিন একটি দরকারী ছোট্ট সরঞ্জাম।
এমিল

15
এছাড়াও, আপনার ম্যাকের ক্যাফিনেট নামে একটি বিল্ট ইন সরঞ্জাম রয়েছে। আপনি যদি ক্যাফিনেট সহ টার্মিনাল কমান্ডটি আগে রেখে থাকেন, যেমন caffeinate python ..., এটি নির্দিষ্ট কমান্ডের দৈর্ঘ্যের জন্য ঘুমায় না sleep
0942v8653

উত্তর:


21

প্রক্রিয়াটি ম্যাকওএস, কোনও অ্যাপ্লিকেশন বা আপনি নিজেরাই লিখেছেন এমন কিছু কোডের অংশ কিনা তা ছাড়াই সিস্টেমটি ঘুমাতে গেলে সমস্ত প্রক্রিয়া বিরতি দেয়। সিস্টেমটি আবার জেগে ওঠার পরে, সমস্ত প্রক্রিয়া চলতে থাকবে।


2
আপনার চলমান নির্ভরতা বা এটি যে প্রক্রিয়াটি চলছে তার উপর নির্ভর করে প্রোগ্রামটি চলতে থাকবে, এটি সময় শেষ হতে পারে বা একটি ব্যতিক্রম ঘটতে পারে এবং ত্রুটি সহ প্রস্থান করতে পারে। নেটওয়ার্কের অ্যাক্সেসটি আমি সবচেয়ে সহজ উদাহরণ হিসাবে ভাবতে পারি। আপনি যদি কোনও নেটওয়ার্ক কাজ করে থাকেন তবে এটি ঘুমায়, মেশিনটি আবার শুরু হয়, নেটওয়ার্ক উপলব্ধ নেই, এটি সম্ভবত একটি ত্রুটির কারণ হতে পারে।
rovr138

6

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


2
এটি যখন ডিসপ্লে ঘুমে থাকে, তখনো কি এখনও কোনও ব্যবহারকারীর স্বাভাবিক হিসাবে লগইন করা দরকার?
গোগ্রাসে গেলা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.