<ก่อนหน้านี้ | Contents | ถัดไป>
7.3. ภาพรวมของการจัดการอุปกรณ์และโมดูล
ในบทที่ 6 เราได้ติดตั้งแพ็คเกจ Udev เมื่อสร้าง eudev ก่อนที่เราจะลงรายละเอียดเกี่ยวกับวิธีการทำงาน ประวัติโดยย่อเกี่ยวกับวิธีการจัดการอุปกรณ์ก่อนหน้านี้เป็นลำดับ
โดยทั่วไป ระบบลีนุกซ์ใช้วิธีการสร้างอุปกรณ์สแตติก, โดยที่โหนดอุปกรณ์จำนวนมากถูกสร้างขึ้นภายใต้ / dev (บางครั้งมีหลายพันโหนด) ไม่ว่าอุปกรณ์ฮาร์ดแวร์ที่เกี่ยวข้องจะมีอยู่จริงหรือไม่ โดยทั่วไปจะทำผ่าน a มาคเดฟ สคริปต์ซึ่งมีการเรียกจำนวนหนึ่งไปยัง มโนด โปรแกรมที่มีหมายเลขอุปกรณ์หลักและอุปกรณ์รองที่เกี่ยวข้องสำหรับทุกอุปกรณ์ที่อาจมีในโลก
โดยใช้วิธีการ Udev เฉพาะอุปกรณ์ที่ตรวจพบโดยเคอร์เนลเท่านั้นที่จะได้รับโหนดอุปกรณ์ที่สร้างขึ้นสำหรับพวกเขา เนื่องจากโหนดอุปกรณ์เหล่านี้จะถูกสร้างขึ้นทุกครั้งที่บูตระบบ โหนดเหล่านี้จะถูกเก็บไว้ในa devtmpfs ระบบไฟล์ (ระบบไฟล์เสมือนที่อยู่ในหน่วยความจำระบบทั้งหมด) โหนดอุปกรณ์ไม่ต้องการพื้นที่มาก ดังนั้นหน่วยความจำที่ใช้จึงน้อยมาก