Linux rendszerprogramozás: Közvetlen beszélgetés a rendszermaggal és a C könyvtárral

Értékelés:   (4.6 az 5-ből)

Linux rendszerprogramozás: Közvetlen beszélgetés a rendszermaggal és a C könyvtárral (Robert Love)

Olvasói vélemények

Összegzé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.

Hátrányok:

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)

Eredeti címe:

Linux System Programming: Talking Directly to the Kernel and C Library

Könyv tartalma:

Í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.

A könyv egyéb adatai:

ISBN:9781449339531
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2013
Oldalak száma:400

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Linux rendszerprogramozás: Közvetlen beszélgetés a rendszermaggal és a C könyvtárral - Linux System...
Írjon olyan szoftvert, amely közvetlenül a Linux...
Linux rendszerprogramozás: Közvetlen beszélgetés a rendszermaggal és a C könyvtárral - Linux System Programming: Talking Directly to the Kernel and C Library
Linux magfejlesztés - Linux Kernel Development
Linux Kernel Development részletesen bemutatja a Linux kernel tervezését és megvalósítását, a tartalmat olyan...
Linux magfejlesztés - Linux Kernel Development

A szerző munkáit az alábbi kiadók adták ki:

© 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)