Linuxi kerneli arendus

Tavaline hind €38,99
2 laos

Robert Love

480 psl.

2010. aastal

Minkštas viršelis

Vöötkood: 9780672329463

Linux Kernel Development kirjeldab üksikasjalikult Linuxi kerneli disaini ja implementatsiooni, esitades sisu viisil, mis on kasulik nii kerneli koodi kirjutajatele ja arendajatele kui ka programmeerijatele, kes soovivad operatsioonisüsteemi paremini mõista ning oma kodeerimises tõhusamaks ja produktiivsemaks muutuda. ¬ø Raamat kirjeldab üksikasjalikult Linuxi kerneli peamisi alamsüsteeme ja funktsioone, sealhulgas selle disaini, implementatsiooni ja liideseid. See käsitleb Linuxi kerneli nii praktilise kui ka teoreetilise pilguga, mis peaks pakkuma huvi erinevate huvide ja vajadustega lugejatele. ¬ø Autor, kes on kerneli põhiarendaja, jagab väärtuslikke teadmisi ja kogemusi 2.6 Linuxi kerneli kohta. Konkreetsete teemade hulka kuuluvad protsesside haldamine, ajastamine, ajahaldus ja taimerid, süsteemikõnede liides, mälu adresseerimine, mäluhaldus, lehe vahemälu, VFS, kerneli sünkroniseerimine, kaasaskantavuse probleemid ja silumistehnikad. See raamat hõlmab Linuxi 2.6 kerneli kõige huvitavamaid funktsioone, sealhulgas CFS-i ajastajat, ennetavat kernelit, plokk-I/O kihti ja I/O-ajastajaid. ¬ø Linux Kernel Developmenti kolmas väljaanne sisaldab kogu raamatus uut ja ajakohastatud materjali:
  • Täiesti uus peatükk kerneli andmestruktuuridest
  • Katkestuste käitlejate ja alumiste poolte üksikasjad
  • Virtuaalmälu ja mälu eraldamise laiendatud ulatus
  • Näpunäiteid Linuxi kerneli silumiseks
  • Kerneli sünkroniseerimise ja lukustamise põhjalik käsitlus
  • Kasulik ülevaade kerneli paranduste esitamisest ja Linuxi kerneli kogukonnaga koostööst