2013. április 14., vasárnap

állománykezelés

Állománykezelésen a tömegtárolók gyors, megbízható elérését, adatmegőrzést, tárolóhellyel való gazdálkodást, felhasználói igényeknek megfelelő adatszerkezet kialakítását értjük. Részben az operációs rendszer, részben az adathordozó (CD, DVD) típusára jellemző

2013. március 24., vasárnap

eszközkezelés

Az eszközöket illesztőprogramok (driver) kezelik, melyeket a periféria gyártója készít el és külön telepítést (setup, installálás) igényelnek. A telepítés során feljegyzés kerül róluk a rendszerállományba (config.sys-be) aminek segítségével a kernelbe épülnek annak betöltésekor. Ma már léteznek PnP(=Plug and play) illesztés, ami automatikusan észreveszi az illesztett egységet. A hibátlan működést a gyártó garantálja

2013. március 2., szombat

megszakítás vezérlése

Megszakítás vezérléskor a futó programok eszközigényeit elégítik ki. Pl. egy billentyűzeten leütött karakter feldolgozása. Ezeket a bonyolult folyamatokat nem lehet a felhasználói programokra bízni.

2013. február 9., szombat

memória kezelés

Az operációs rendszernek biztosítania kell többfeladatos rendszerekben a folyamatok számára szükséges tárterületet, és meg kell oldaniuk a védelmi problémákat. Ma ezt többnyire virtuális memóriakezeléssel oldják meg. A folyamatok felé úgy mutatják mintha a memória a valódi memóriánál jóval nagyobb lenne, a merevlemezzel összevethető méretű.

2013. január 12., szombat

CPU kezelés - 3.rész

A többszálú operációs rendszerek ütemezője tehát szálakat kezel processzek helyett. Ezek is egyetlen szállal indulnak betöltés után, amit elsődleges szálnak (primary thread) nevezünk.

2012. december 21., péntek

CPU kezelés - 2.rész

Gyakran növelhető a CPU kihasználtsága, ha a processzeket szálakra (thread) bontjuk. (pl a lassú nyomtatás alatt, más lassú programot is irányíthat, mindketten úgy fogják érezni mintha csak vele foglalkozna a számítógép.

2012. december 1., szombat

CPU kezelés - 1.rész

A gépen futó programot folyamatnak (process) nevezzük. A felhasználói folyamatokat feladatnak (tasc). A gépen taszkok és processzek futnak melyeket a kernel ütemező (scheduler) processze ütemez, irányít. Az ütemező egy preemitive, aki előjoggal rendelkezik, szabadon garázdálkodhat a CPU-val, bármikor elveheti azt más folyamattól felfüggesztve annak futását.