Vizsga kifejtős kérdések Flashcards
Soroljon fel 3 heterogén rendszert!
ARM big.LITTLE, AMD HSA + hUMA, Intel HD Graphics
Milyen adatok vannak egy taszk kontextusában?
programkód
statikusan allokált adatok
verem, átmeneti adattár pl. függvényhívások számára
halom, a futásidőben, dinamikusan allokált adattár
Üzenetsor direkt vagy indirekt kommunikációs üzenetátvitel?
indirekt
Mi az rpcgen?
Programozói támogatás, az interfészleírásból programkódot generál
FAT32 maximum mekkora méretű fájlokat támogatja?
4 GiB
Mi a Copy-on-write technika lényege?
- az írásműveleteket másolt adatokon hajtja végre, majd átírja a metaadatokat
- teljesítménynövelés
Hogyan lehet az üzenetalapú kommunikációnál a teljesítményt növelni?
direkt kontextusváltás, lazy queueing
Mi az újabb esély és óra algoritmus közötti különbség?
A Clock ugyanolyan jó, mint a Second Chance, de megspórolja az adatok mozgatását a FIFO-ban.
Adja meg a holtpont kialakulásának 4 szükséges feltételét!
Kölcsönös kizárás
foglalva várakozás
nincs erőszakos erőforrás elvétel
körkörös várakozás
Hogyan lehet kezelni a holtpontot?
- nem veszünk róla tudomást
- észrevesszük és megpróbáljuk kezelni
~ detektáljuk a holtpontot
~ feloldjuk: (csak erőszakosan megy) leállítunk taszko(ka)t, elveszünk erőforrás(oka)t - védekezünk ellene