[Levin(2013)] J. Levin, Mac OS X va i OS Apple yadrosi uchun ichki qurilmalar , Wiley (2013).
[Sevgi(2010)] R. Love, Linux yadrosini ishlab chiqish, Uchinchi nashr, Dasturchilar kutubxonasi (2010).
[RobbinsvaRobbins(2003)] K. Robbins va S. Robbins, Unix Systems Programming: Communication, Concurrency and Threads, Ikkinchi nashr, Prentice Hall (2003).
[Russinovichva boshqalaral.(2017)] M. Russinovich, D. A. Sulaymon, va A. Ionesku, Windows ichki qismlari -1-qism, ettinchi nashr, Microsoft Press (2017).
Bob 3 Mashqlar
Jarayonlar o'rtasida kontekstni almashtirish uchun yadro tomonidan bajariladigan harakatlarni tavsiflang .
Qurilish a jarayon daraxt o'xshash uchun Rasm 3.7. Kimga olish jarayon UNIX uchun ma'lumotlar yoki Linux tizimida ps buyrug'idan foydalaning -ael . Foydalanish the buyruq kishi ps uchun olish Ko'proq ma `lumot haqida the ps buyruq. The vazifa menejer yoqilgan Windows tizimlari qiladi emas ta'minlash ota-ona jarayon ID , lekin the jarayonmonitorasbob, mavjud dan tech-net.microsoft.com , jarayon daraxti vositasini taqdim etadi.
UNIX va Linux tizimlarida init (yoki systemd ) jarayonining jarayonni tugatishdagi rolini tushuntiring .
Shu jumladan the boshlang'ich ota-ona jarayon, Qanaqasiga ko'p jarayonlar bor yaratilgan 3.32-rasmda ko'rsatilgan dastur bo'yicha?
Tushuntirish the holatlar ostida qaysi the chiziq ning kod belgilangan
printf("LINE J") ichida Rasm 3.33 bo'ladi bo'l yetdi.
Foydalanish the dastur ichida Rasm 3.34, aniqlash the qiymatlar ning pid da chiziqlar A , B , C va D . (Ota-ona va bolaning haqiqiy pidlari mos ravishda 2600 va 2603 deb faraz qiling.)
Bering a misol ning a vaziyat ichida qaysi oddiy quvurlar bor Ko'proq dan mos keladi nomli quvurlar va a misol ning a vaziyat ichida qaysi nomli quvurlar oddiy quvurlarga qaraganda ko'proq mos keladi.
RPC mexanizmini ko'rib chiqing . Buning istalmagan oqibatlarini tasvirlab bering mumkin paydo bo'ladi dan emas amalga oshirish yoki the “ da eng bir marta ” yoki " aniq bir marta " semantik. Ta'riflang mumkin foydalanadi uchun a mexanizmi bu ega bu kafolatlarning hech biri.
X va Y satrlarda qanday chiqish bo'lishini tushuntiring .