Mi az a folyamat,
A negyedik kiadás a népszerű útmutatóban a programozás alapjaival a Linux operációs rendszer. Figyelembe venni: a C / C ++ könyvtár és stan-dard fejlesztési eszközök Szervezet rendszer hívás, a fájl I / O, mivel a kölcsönhatási folyamatok, a programozása kagylószerű elem, grafikus felhasználói felületek készítéséhez az eszközöket GTK + vagy a Qt, a használata aljzatok, stb leírt összeállítása. programok, őket összekötő c könyvtárak és együttműködik a terminális I / O Vannak technikák pályázatkészítés környezetben GNOME® és KDE®, adattárolás adatbázisok felhasználásával MySQL® hibakeresés és programokat. A könyv jól strukturált, ami a tanulás egyszerű és gyors.
A kezdő Linux-programozók
Könyv: Linux programozás alapjai
Mi a folyamat?
Mi a folyamat?
Többfeladatos rendszerek, mint a Linux, hogy sok program fut egyszerre. Minden esetben egy futó program létrehoz egy folyamat. Ez különösen az ablakban, mint amilyenek Window System (gyakran egyszerűen csak X). Mivel a Windows operációs rendszer, az X egy grafikus felhasználói felület, amely lehetővé teszi számos alkalmazás egyidejű futtatását. Minden alkalmazás jelenik meg egy vagy több ablakot.
Ennek többfelhasználós rendszer, a Linux lehetővé teszi több felhasználó egyidejű hozzáférést a rendszer. Minden felhasználó egy időben futhat sok program, vagy akár több példányban ugyanazt a programot. A rendszer elvégzi ezúttal más programok irányító rendszer erőforrásait és ellenőrzési felhasználói hozzáférést.
Ahogy láttam a 4. fejezetben, a futó program vagy folyamat áll a program kód, az adatok változók (elfoglaló rendszermemória), nyissa meg a fájlt (fájlleírókkal) és a környezet. Általában egy Linux rendszer feldolgozza részvény kódját és a rendszer könyvtárak, úgyhogy bármikor a memóriában csak egy példányt a program kódját.