Kicsit eltérve a tárgytól: -Egy kicsit belegondoltam az ezzel kapcsolatos virtualizációba. Számomra kicsit nehéz megérteni a virtualizációban rejlő előnyöket -talán azért mert nem ezzel foglalkozok és nem értek hozzá :) 2 dolgot látok: egy környezet biztonságos szeparálását és az erőforrások felosztását (most nem a cikkre gondolok hanem virtuális rendszerekre). Viszont öszintén szólva nem értem hogy miért a szoftver szintjén kerülnek ezek megvalósításra. Nagyon nem értek hozzá, de valahogy úgy érzem, hogy a szoftveren futó szoftver nem lehet olyan jó hatásfokú, mintha az alatta fekvő hardver lenne tovább bonyolítva inkább.
Vagy pl. amikor egy erősebb szerver erőforrásai virtualizációval kerülnek felosztásra, akkor nem értem hogy miért nem az lenne a jobb, ha a fejlesztések olyan irányba folynának, hogy egy szinttel lejjeb, pl. kernel szintjén vagy egyáltalán op.rendszer szintjén kerüljön megvalósításra. Mert értem hogy így "egyszerű", de az egyszerűség -úgy érzem- teljesítménybe kerül.
Szerk.: Úgy látom egyébként hogy manapság az erős hardver miatt sok fejlesztésben inkább létrehoznak egy újabb szoftver réteget, ezzel saját api-t teremtve -és kompatibilitást rendszerek között. Nekem személy szerint ez kevésbé szimpatikusabb, mintha az alul fekvő rétegeket és rendszereket fejlesztenék inkább. De persze látom az előnyeit, ez csak egy személyes megjegyzés (pl. szvsz több programozási nyelvre is jellemző ez még akkor is, ha éppen nem igényelne a felhasználója szemszögéből magas szintű programozást).