Tidak ada konsensus tentang apakah aplikasi harus berhenti ketika Anda menutup jendela terakhir atau jika aplikasi terus berjalan, sehingga keputusan diserahkan kepada masing-masing pengembang untuk memutuskan aplikasi berdasarkan aplikasi. Yang benar adalah bahwa berhenti dari suatu aplikasi tidak melepaskan sumber daya yang diperlukan - bahkan jika beberapa file dan kode masih disimpan dalam RAM atau cache sampai toko-toko tersebut dibilas atau digunakan untuk melakukan caching aplikasi dan file lain di lain waktu.
Selain itu, tidak ada batasan yang melarang pengkodean yang buruk, memori memonopoli, menggunakan CPU ketika tidak ada tugas nyata yang harus dijalankan, sehingga juga bervariasi berdasarkan kasus per kasus.
Baik Windows dan OS X memiliki kecerdasan penjadwalan yang sangat baik, sistem paging, kontrol ulir, dll ... dan CPU semuanya sama dalam hal mematikan core dan menurunkan / meningkatkan frekuensi berdasarkan beban untuk menghemat daya dan memberikan " turbo boost "ketika hanya satu inti yang menjalankan satu utas.
OS X mulai memberi tanda pada aplikasi bahwa mereka mendukung penghentian mendadak - sehingga OS dapat menangani penghentian otomatis, penghentian mendadak, dan penyimpanan dokumen otomatis (plus versi) untuk pengembang aplikasi. Jadi, bahkan jika Anda telah mengatakan kepada OS untuk menjalankan suatu program, ia dapat dan akan memutuskan untuk "berhenti" dari prosesnya sehingga tidak akan menghabiskan sumber daya saat Anda melakukan hal-hal lain dengan komputer.
Terakhir, dengan PowerNap pada perangkat keras OS X, garis antara alseep dan bangun mulai kabur dengan sistem yang terbangun sebagian untuk melakukan tugas jaringan berkala yang membuat OS X sedikit berbeda dari UNIX dan Windows tradisional dalam hal berpikir tentang aplikasi dan penggunaan sumber daya.
Lebih banyak membaca: