इस बात पर कोई सहमति नहीं है कि अंतिम विंडो को बंद करते समय ऐप को छोड़ना होगा या यदि ऐप चलना जारी है, इसलिए ऐप डेवलपर द्वारा ऐप के आधार पर निर्णय लेने के लिए प्रत्येक डेवलपर पर छोड़ दिया जाता है। यह सच है कि किसी ऐप को छोड़ने से उसके द्वारा लिए गए संसाधनों को छोड़ दिया जाता है - भले ही कुछ फ़ाइलों और कोड को अभी भी रैम या कैश में संग्रहीत किया जाता है, जब तक कि उन स्टोरों को फ्लश नहीं किया जाता है या बाद में अन्य ऐप और फ़ाइलों को कैशिंग करने के लिए उपयोग किया जाता है।
इसके अलावा, खराब कोडिंग, मेमोरी को हॉग करना, सीपीयू का उपयोग करने पर कोई प्रतिबंध नहीं है, जब कोई वास्तविक कार्य निष्पादित नहीं किया जाना चाहिए, ताकि मामले के आधार पर किसी मामले में भिन्नता हो।
विंडोज और ओएस एक्स दोनों में बहुत अच्छा शेड्यूलिंग स्मार्टस, पेजिंग सिस्टम, थ्रेड कंट्रोल, आदि हैं ... और सीपीयू कोर को बंद करने और पावर बचाने और लोड देने के लिए लोड के आधार पर फ्रीक्वेंसी बढ़ाने / बढ़ाने के मामले में समान हैं। टर्बो बूस्ट "जब केवल एक कोर एक ही धागे को निष्पादित कर रहा है।
ओएस एक्स उन एप्लिकेशन सिग्नल को शुरू करना शुरू कर रहा है जो वे अचानक समाप्ति का समर्थन करते हैं - ताकि ओएस एक ऐप डेवलपर के लिए स्वचालित समाप्ति, अचानक समाप्ति और स्वचालित दस्तावेज़ बचत (प्लस संस्करण) को संभाल सके। यहां तक कि अगर आपने ओएस को एक प्रोग्राम चलाने के लिए कहा है, तो यह प्रक्रिया को "छोड़ने" का फैसला कर सकता है ताकि आप कंप्यूटर के साथ अन्य चीजें करते समय संसाधनों का उपभोग न करें।
अंत में, OS X हार्डवेयर पर PowerNap के साथ, एप्से और जाग के बीच की रेखा, आंशिक रूप से समय-समय पर नेटवर्क कार्यों को करने के लिए सिस्टम जागने के साथ धुंधली होने लगती है, जो ऐप और संसाधन उपयोग के बारे में सोचने के मामले में OS X को पारंपरिक UNIX और Windows से थोड़ा अलग बनाती है।
अधिक पढ़ने: