[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).
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?
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 .