Értékelés:
A könyv nagyra értékelt a Linux kernel és az alacsony szintű rendszerprogramozás mélyreható lefedettségéért. Nagyra értékelik áttekinthetősége és általános megközelíthetősége miatt, ami alkalmassá teszi a Linux jobb megértését kereső programozók számára. Ugyanakkor kritika érte a hálózati programozási tartalom hiánya, az alapvető példák és a néhány konkurens műhöz képest kisebb részletesség miatt.
Előnyök:⬤ A Linux kernel alapos lefedettsége.
⬤ Tömör és jól strukturált, így könnyen olvasható.
⬤ Nem csak szakemberek, hanem általános programozók számára is alkalmas.
⬤ Jó elbeszélő stílus, amely az összetett témákat közérthetővé teszi.
⬤ Erős referencia a rendszerprogramozási koncepciókhoz.
⬤ Hiányzik a hálózati aljzatprogramozás tartalma.
⬤ Kevés a részletes példa, elsősorban alapvető leírásokat kínál.
⬤ Néhány olvasó úgy érzi, hogy nem hasonlítható más átfogó referenciákhoz, mint például a „The Linux Programming Interface”.
⬤ A teljes megértéshez szükséges lehet a C programozás és a processzorok fogalmainak előzetes ismerete.
(30 olvasói vélemény alapján)
Linux System Programming: Talking Directly to the Kernel and C Library
Írjon olyan szoftvert, amely közvetlenül a Linux kernel és az alapvető rendszerkönyvtárak által kínált szolgáltatásokra támaszkodik. Ebben az átfogó könyvben a Linux kernelért felelős Robert Love a Linux rendszerprogramozás oktatókönyvét, a Linux rendszerhívások referencia kézikönyvét és egy bennfentes útmutatót nyújt az okosabb és gyorsabb kód írásához.
Love világosan megkülönbözteti a POSIX szabványos függvényeket és a csak a Linux által kínált speciális szolgáltatásokat. A többszálú futásról szóló új fejezettel kiegészített, frissített és bővített kiadás elméleti és alkalmazott szemszögből is alapos betekintést nyújt a Linuxba a programozási témák széles skáláján, többek között: A Linux kernel, a C könyvtár és a C fordító áttekintése. Alapvető I/O műveletek, mint például a fájlokból való olvasás és a fájlba való írás.
Fejlett I/O-interfészek, memória leképezések és optimalizálási technikák. A rendszerhívások családja az alapvető folyamatkezeléshez. Haladó folyamatkezelés, beleértve a valós idejű folyamatokat is.
Szálfogalmak, többszálú programozás és Pthreads. Fájl- és könyvtárkezelés. Interfészek a memória kiosztásához és a memóriaelérés optimalizálásához.
Alapvető és fejlett jelinterfészek és szerepük a rendszerben. Órakezelés, beleértve a POSIX órákat és a nagy felbontású időzítőket.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)