11. Tétel Flashcards

Az operációs rendszerek felépítése, az operációs rendszer alapfeladatai, lemez- és erőforráskezelés. (24 cards)

1
Q

Milyen három fő részre bontható egy operációs rendszer?

A

Felhasználói felület (shell), alacsony szintű segédprogramok, kernel (mag).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Mi a kernel (mag) feladata?

A

Közvetlenül a hardverrel áll kapcsolatban. Feladatai: erőforrások elosztása és kezelése, felhasználói folyamatok igényeinek kielégítése, adminisztrálása.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Mi a shell (héj) feladata?

A

Kapcsolattartás a felhasználóval (felhasználói felület), alkalmazások futásának kezelése (indítás, futási feltételek biztosítása).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Mik az operációs rendszer alapvető feladatai?

A

Eszközkezelők, megszakítás-kezelés, rendszerhívás, válasz, erőforrás kezelés, CPU ütemezés, memóriakezelés, állomány- és lemezkezelés, felhasználói felület biztosítása.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Mit csinálnak az eszközkezelők (device driverek)?

A

Elfedik a perifériák különbözőségeit a felhasználói programok elől, egységes kezelői felületet biztosítanak a hardverekhez.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Mi a megszakítás-kezelés (interrupt handling) feladata?

A

A perifériák felől érkező kiszolgálási igények fogadása és ellátása.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Mi a rendszerhívás (system call)?

A

A felhasználói programok erőforrás-igényeit szolgálja ki a kernel, ez a kommunikáció eszköze közöttük.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Mit jelent az erőforrás-kezelés (resource management)?

A

Az egyes eszközök közös használatából származó konfliktusok megelőzése és azok feloldása.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Mit csinál a CPU ütemezés (CPU scheduling)?

A

A CPU idejét osztja el a várakozó munkák (folyamatok) között, és vezérli a munkák közötti átkapcsolási folyamatot.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Mi a memóriakezelés (memory management) feladata?

A

A memória felosztása az egyes munkák (folyamatok) között úgy, hogy azok ne zavarják egymást.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Mit foglal magában az állomány- és lemezkezelés (file and disk management)?

A

A hosszabb távra megőrizni kívánt állományok és a háttértárolók (lemezek) kezelése.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Mi az erőforrás fogalma?

A

Minden olyan dolog, amely egy folyamat végrehajtásához szükséges, például memóriaterület, CPU-idő, perifériák, állományok.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Milyen két nagy csoportra oszthatók az erőforrások?

A

Elvehető (preemptive) és nem elvehető (non-preemptive) erőforrások.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Milyen lépései vannak egy erőforrás használatának?

A

Igénylés, felhasználás, felszabadítás. Ezek gyakran rendszerhívásokon keresztül történnek.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Mit csinál az erőforrás-kezelő (resource manager)?

A

A kernel azon része, amely az erőforrások elosztásáért és lefoglalásáért felelős.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Mi a partíció?

A

A merevlemez egy önálló logikai egysége, amely fájlrendszer tárolására alkalmas.

17
Q

Mi a partícionálás?

A

A merevlemez felosztása egy vagy több részre, azaz partícióra.

18
Q

Milyen típusú partíciók léteznek?

A

Elsődleges (primary), kiterjesztett (extended) és logikai (logical) partíciók.

19
Q

Mik a RAID rendszerek?

A

Adatok elosztása vagy replikálása merevlemezeken, egy logikai lemezt hozva létre a teljesítmény vagy adatbiztonság növelésére.

20
Q

Milyen alapvető RAID szintek léteznek?

A

RAID 0 (csíkozás), RAID 1 (tükrözés), RAID 5/6 (csíkozás + elosztott paritás), RAID 10 (tükrözés + csíkozás).

21
Q

Mi a RAID 0 lényege?

A

Csíkozás (striping), az adatok felosztása több lemezen, növeli a sebességet, de hiányzik a hibatűrés és redundancia.

22
Q

Mi a RAID 1 lényege?

A

Tükrözés (mirroring), az adatok másolása több lemezre, elsődlegesen a redundanciát és adatbiztonságot biztosítja.

23
Q

Mi a RAID 5/6 lényege?

A

Csíkozás elosztott paritással. A RAID 5 egy lemezhibát, a RAID 6 két lemezhibát tolerál, javítja az olvasási teljesítményt.

24
Q

Mi a RAID 10 lényege?

A

Tükrözés és csíkozás kombinációja, legalább 4 lemez szükséges, nagy sebességet és magas redundanciát biztosít.