ระบบปฏิบัติการใดที่นอกเหนือจาก Ubuntu ใช้?
ระบบปฏิบัติการใดที่นอกเหนือจาก Ubuntu ใช้?
คำตอบ:
พุ่งพรวดคือการแทนที่สคริปต์ bootup สไตล์ System.d แบบดั้งเดิม อย่างไรก็ตามการพุ่งพรวดเป็นมากกว่าชุดของสคริปต์การบูต ช่วยให้สามารถวางแผนและควบคุมการเริ่มต้น daemons ที่แตกต่างกันได้จริง ตัวอย่างเช่นในการติดตั้งไดรฟ์เครือข่ายอัตโนมัติคุณต้องมีเครือข่ายที่ใช้งานได้ก่อน ในขณะที่ก่อนที่จะพุ่งพรวดสถานการณ์เหล่านี้มักจะนำไปสู่สภาพการแข่งขันในการประกาศพุ่งพรวดข้อกำหนดเบื้องต้นของเครือข่ายที่ทำงานอยู่สามารถรวม
ในความเป็นจริงการพุ่งพรวดขึ้นอยู่กับระบบการตรวจสอบเหตุการณ์ เมื่อเงื่อนไขฮาร์ดแวร์บางอย่างเกิดขึ้นหรือกระบวนการอื่นส่งเหตุการณ์อาจมีการทริกเกอร์สคริปต์ upstarts ตั้งแต่หนึ่งรายการขึ้นไป วิธีนี้จะช่วยให้การกระทำบางอย่างถูกเรียกโดยอัตโนมัติเมื่อมีการเสียบหรือถอดแท่ง USB
ฉันเชื่อว่าลีนุกซ์รุ่นใหญ่ทุกตัวกำลังทำการโอนย้าย System-V init เพื่อก้าวล้ำไปทีละขั้นตอน ในความเป็นจริงการพุ่งพรวดยังสามารถกระตุ้นการเริ่มต้นของสคริปต์เริ่มต้นดั้งเดิมดังนั้นการเปลี่ยนแปลงไม่จำเป็นต้องเกิดขึ้นพร้อมกัน
พุ่งพรวดคือการแทนที่เหตุการณ์ตาม / sbin / init daemon ซึ่งจัดการการเริ่มต้นของงานและบริการในระหว่างการบูตหยุดในระหว่างการปิดและการดูแลพวกเขาในขณะที่ระบบกำลังทำงาน
กระบวนการบูท SysV ซิงโครนัสอย่างเคร่งครัด สิ่งต่าง ๆ เกิดขึ้นทีละครั้งปิดกั้นงานในอนาคตจนกว่างานปัจจุบันจะเสร็จสมบูรณ์ หากสิ่งใดในกระบวนการบู๊ตใช้เวลานานทุกสิ่งทุกอย่างก็ต้องรอ นอกจากนี้งานจะรันก็ต่อเมื่อ init daemon เปลี่ยนสถานะ (เช่นเมื่อเปิดหรือปิดเครื่อง)
พุ่งพรวดเป็น daemon เริ่มต้นใหม่ที่ช่วยให้บริการที่จะเริ่มต้นในการตอบสนองต่อเหตุการณ์มากกว่าในระดับ Runlevels ด้วยแต่ละไฟล์งานในไดเร็กทอรี / etc / init ที่รับผิดชอบในการเรียกใช้เซอร์วิสหรือสำหรับคอมโพเนนต์เฉพาะของการเริ่มต้นระบบ ไม่มีลำดับคงที่; แต่ละงานแทนระบุเหตุการณ์ที่จะตอบสนอง เมื่อมีเหตุการณ์เกิดขึ้นการพุ่งพรวดจะเริ่มงานทั้งหมดที่รอเหตุการณ์นี้ควบคู่กัน
คุณสามารถใช้ตามหลักวิชาได้แม้หลังจากระบบเปิดใช้งานแล้ว พุ่งพรวดในที่สุดก็มีกำหนดที่จะผ่านงานเช่นหรือเสียบอุปกรณ์ภายนอกเช่นไดรฟ์หัวแม่มือ (ปัจจุบันจัดการโดย udev และฮาล) หรือเรียกใช้โปรแกรมในเวลาที่กำหนด (cron จัดการในปัจจุบัน)
พุ่งพรวดเดิมได้รับการพัฒนาสำหรับการกระจาย Ubuntu แต่มีวัตถุประสงค์เพื่อให้เหมาะสำหรับการใช้งานในการกระจาย Linux ทั้งหมดแทนการเริ่มต้น System-V ที่น่าเคารพ
พุ่งพรวดเป็นตัวแทน init ทันสมัยและเป็นตัวขับเคลื่อนเหตุการณ์
ผู้ใช้ปัจจุบันคือ Ubuntu, Fedora, OpenSUSE, Maemo, WebOS ของ Palm
พุ่งพรวดคือการแทนที่สำหรับ init
openSUSE, Chrome OS และ Maemo ใช้มัน
พุ่งพรวดเป็นอีกความพยายามที่ทันสมัยโดยอูบุนตูเพื่อแทนที่ระบบเริ่มต้น SysV แบบดั้งเดิม แต่มันไม่ได้เป็นมาตรฐานแม้ว่ามันถูกนำมาใช้โดยการกระจายบางส่วนเป็น Debian, Fedora, แพลตฟอร์ม Maemo ของ Palm Palm WebOS ของ Google, Google Chrome OS ของ Google
สำหรับข้อมูลเพิ่มเติมตรวจสอบ fromm http://upstart.ubuntu.com/