Ya, ada sejumlah kerugian !!!
Alasannya lebih cepat karena tidak bersih . Ketika Anda memilih "Shut Down" dari menu Apple, OS mengirimkan Acara Apple ke setiap aplikasi yang berjalan yang meminta untuk berhenti. (Secara khusus, para quit
Apel acara ) Jika Anda memiliki pekerjaan yang belum disimpan, aplikasi ini akan merespon acara ini dengan meminta Anda untuk menyimpan.
Ketika Anda /sbin/shutdown
tidak menggunakan acara apel yang dikirim! Sebagai gantinya, sinyal POSIX (khususnya TERM
sinyal) dikirim ke setiap aplikasi. Ini memberi tahu proses untuk berhenti sekarang, kemungkinan menghasilkan data yang hilang karena aplikasi mungkin tidak meminta Anda untuk menyimpan.
Menggunakan menu "Shutdown" mungkin menyajikan dialog yang memperingatkan Anda bahwa aplikasi tertentu telah "membatalkan" shutdown. Ini adalah fitur keamanan jika mereka memiliki data yang belum disimpan. Ini tidak akan terjadi dengan /sbin/shutdown
. Aplikasi apa pun yang tidak merespons TERM
sinyal akan dikirim KILL
sinyal, yang akan menghentikan aplikasi secara paksa.
Jika Anda menggunakan "Legacy Filevault" (Versi dari Filevault di mana hanya direktori home Anda yang dienkripsi), kemudian menggunakan perintah "Shutdown" akan memulai proses yang membebaskan ruang disk yang tidak digunakan dalam "bundle" Anda, file yang menyimpan data terenkripsi untuk direktori rumah Anda. /sbin/shutdown
tidak akan memicu proses ini.
Mungkin ada konsekuensi lain yang tidak terduga. Firewall keluar Little Snitch digunakan untuk kehilangan konfigurasi firewall saat menggunakan /sbin/shutdown
... mereka mungkin telah memperbaikinya di versi yang lebih baru, tetapi saya tahu itu adalah masalah terakhir kali saya memeriksa.
Singkatnya, /sbin/shutdown
akan menutup sakit dari OS: akan flush buffer disk, dan permintaan (cara POSIX) yang proses mengakhiri, sehingga Anda tidak mungkin mengalami korupsi disk atau serius efek samping dari menggunakannya. Tapi itu tidak akan melakukan fungsi tingkat yang lebih tinggi (seperti mengirim Acara Apple) dan karena itu itu bukan cara yang disukai untuk mematikan sistem OS X. (Tapi itu masih jauh lebih baik daripada hanya membunuh kekuatan)