ความแตกต่างระหว่างการปิดระบบ (ปิดเครื่อง) และรีสตาร์ท (รีบูต)


8

ความแตกต่างระหว่างการปิดระบบ (ปิดเครื่อง) และรีสตาร์ท (รีบูต) คืออะไร?

  • สัญญาณประเภทใดที่ส่งผ่านเมื่อรีบูตและ poweroff ไปที่ใด

  • ความแตกต่างระหว่างสัญญาณทั้งสองนี้คืออะไร?

ในช่วงเวลาของการรีบูต

  • ระบบปฏิบัติการไปที่โหมดปิดเครื่องหรือไม่?

  • หากปิดตัวลงจะทำให้เริ่มอีกครั้งได้อย่างไร

โปรดแก้ไขถ้าคุณพบและข้อผิดพลาดในคำถามของฉัน

คำตอบ:


6

สำหรับระบบปฏิบัติการนั้นการปิดและรีบูตเป็นสิ่งเดียวกัน

ระบบปฏิบัติการจะปิดตัวลงตามปกติในทั้งสองกรณี ความแตกต่างเพียงอย่างเดียวคือสัญญาณที่ส่งไปยังฮาร์ดแวร์ในช่วงเวลาสุดท้าย

หากต้องการปิด / รีบูตคอมพิวเตอร์ระบบปฏิบัติการจะส่งสัญญาณพิเศษไปยังฮาร์ดแวร์เมื่อปิดเครื่องเสร็จแล้ว เป็นเพียงสัญญาณนี้ซึ่งจะแตกต่างกันระหว่างการรีบูตและการปิดระบบ

วิธีการส่งสัญญาณขึ้นอยู่กับแพลตฟอร์มฮาร์ดแวร์ที่แน่นอน ในระบบที่ทันสมัยมันมักจะทำผ่านทางACPI



1

ความแตกต่างคือว่าในระหว่างการรีบูตระบบจะเข้าสู่ระดับการทำงานและปิดมันเป็นระดับการทำงาน60

มันคล้ายกับวิ่ง

init <runlevel_number>

ดูรายละเอียดเพิ่มเติมเกี่ยวกับ runlevels ได้ที่http://en.wikipedia.org/wiki/Runlevels

ภายใต้/etc/rc<runlevel_number>.d/(เช่น/etc/rc6.d/) ไดเรกทอรีคุณจะพบสคริปต์ดำเนินการในการป้อน runlevel เฉพาะ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.