Hirdetés
- sziku69: Szólánc.
- sh4d0w: Kalózkodás. Kalózkodás?
- Gurulunk, WAZE?!
- Luck Dragon: Asszociációs játék. :)
- bitpork: 2025, zárás
- sziku69: Fűzzük össze a szavakat :)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Pajac: 27 ezer kilométerrel közelebb, mint átlagosan
- GoodSpeed: Kell-e manapság egérpad vagy sem?
- Brogyi: CTEK akkumulátor töltő és másolatai
Új hozzászólás Aktív témák
-
fordfairlane
veterán
válasz
zsolt320i
#108
üzenetére
A monolitikus kernel gyors, viszont nehezebben karbantartható a mikrokernelhez képest. A mikrokernelek modulrendszerűek, és minimális kódrész fut kernel szinten, viszont a kontextusváltás (user/kernel mód között) és a sok IPC kommunikáció sokat lassíthat. Többek közt ezért is van létjogosultsága a hibrid kerneleknek, mert mindkettőnek megvan a maga előnye és hátránya.
-
válasz
zsolt320i
#108
üzenetére
A teszt eredmények azt igazolják, hogy bár szigorúan elméleti szempontból tekintve, Tanenbaumnak volt igazsága abban, hogy a mikrokerneles architektúra akkoriban korszerűbb volt, mint a monolitikus, csak annyira korszerű volt, hogy azóta sem tudtak csinálni belőle egyetlen normális teljesítményű működő verziót belőle.
Jelenleg NINCS a piacon tisztán mikrokernel architektúrájú, működő oprendszer.A mikroparticionálós, virtuális gépes aix meg nem az.
-
válasz
zsolt320i
#108
üzenetére
Van linux mach mikrokernelre. Ezzel az érvrendszered 90%-a ment is a kukába.
A mikrokerneleket nem most fogja Linus leköpködni, már akkor leköpködte, amikor elkezdte a linuxot fejleszteni, úgy 1991-1992 körül. 17 évvel később nem fogja dicsérni, erre mérget vehetsz.
És Linus nem azt mondta, hogy a linux vesztett. Azt mondta, rosszul érezné magát, ha a világ fejlődése olyan lassú lenne, hogy a kernel mai szintje nem avul el közben. Egyáltalán nem azt mondta, hogy a kernel nem jó, abban bízik, hogy változik a világ.
-
azbest
félisten
válasz
zsolt320i
#108
üzenetére
Valahogy elve nem értem mi köze a merevséghez a monolitikusságnak... nem mondta senki, hogy minden egyes alkalmazásakor ugyanannak a bináris kernelnek kell jelen lenni.
A modulárisság pedig nem éppen merevségre utal. Attól, hogy egy bináris fájlban van az egész mag még testre szabható mi legyen benne... nem folyik össze / keveredik a forráskódban szerintem a különböző területekért felelős rész.Épp olvasom a "The Tanenbaum-Torvalds Debate" -et. Nem szabad elfelejteni, hogy ez '92-ben volt, akkor még épp egy éves lehetett a linux kernel. Eddig úgy látom, hogy Tanenbaum bácsi lefikázta a linuxot, mert szerinte az ő minixe a modern és fejlett.
Alapvetően vannak jó dolgok, de a következő levelében amit írt, azt kapásból bebukta így 16 év távlatából...
"A multithreaded file system is only a performance hack. When there is only
one job active, the normal case on a small PC, it buys you nothing and adds
complexity to the code. On machines fast enough to support multiple users,
you probably have enough buffer cache to insure a hit cache hit rate, in
which case multithreading also buys you nothing. It is only a win when there
are multiple processes actually doing real disk I/O. Whether it is worth
making the system more complicated for this case is at least debatable."Éppen a mostanság vagyunk azon a fordulóponton, amikor már minden gyártó a több processzormagos rendszerek mellett teszi le a voksát. A linux azóta is létezik, sőt folyamatosan fejlődik, s eddig nem látom, hogy bármi komoly hátránya lenne a monolitikus kernel miatt. Nameg azóta képes külső modulokat is betölteni, szükség szerint. Mondjuk elve az is vicces, hogy a minix a modernség jegyében a múlt gépeire készült, míg az elavult linux az akkori frisebb technológiára

A hordozhatóság pedig azért is érdekes, mert azóta mindenféle platformra portolták. S talán azért sem érdekes annyira a monolitikussága, mert ha valami céleszközre akarják tenni, akkor csak az oda szükséges részt fordítják a kernelébe, viszont könnyen tudnak live cd-t is csinálni, ami mindenféle hardvert támogat a platformon belül.
A hibrid/mikrokernel esetén épp azt hozzák fel, hogy azért jó mert stabilabb és a hibák user spaceben történnek, így nem rántják magukkal az egész rendszert. elméletileg így is van... de nézzük már meg, hogy a gyakorlatban milyen lett ezeknek a megvalósítása. Vista kapcsán is egyik nagy dolog az volt, hogy végre nem rántja magával a rendszert, ha összehal valami... pedig már előtte sem monolitikus volt.
Szóval Tanenbaum elméletileg szépeket mond, de a gyakorlatban nem úgy mennek a dolgok, mint tisztán az elméleti síkon.
Új hozzászólás Aktív témák
- -ÚJ,2 ÉV GAR- DDR5 GAMER PC: RYZEN 7 8700F/9700X/9800X3D +RX 6600/6700XT +16-64GB DDR5! SZÁMLA!
- Dell Latitude 7430 x360 Ütésálló Érintős Hajtogatós Profi Ultrabook 14" -60% i7-1265U 16/512 IRIS Xe
- HP E24m G4 Monitor FHD IPS webkamerával, Windows Hello-támogatással
- Lenovo ThinkPad T14 Gen 5 Ultra-I7/16GB/512SSD/FHD/garancia!
- Lenovo ThinkPad X1 Carbon 9th i7-1165G7/16GB/512/FHD/Magyar
- GYÖNYÖRŰ iPhone 12 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3280, 100% akkumulátor
- Konzol felvásárlás!! Nintendo Switch
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Újszerű! HP EliteBook 840 G7 i5-10210U 16GB 512GB FHD 400nit 1 év garancia
- HIBÁTLAN APPLE WATCH ULTRA 2 NATURAL TITANIUM 49MM -1 ÉV GARANCIA - MS3713, 100% AKKUMULÁTOR
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Laptopműhely Bt.
Város: Budapest


