Hogy lehet az, hogy 12-ik generációs intel laptop, 16 gb rammal úgy kezeli a multitaskingot mint egy commodore 64?
#2: A taszk-kezelés az operációs rendszer feladata, nem a hardveré. (Legalábbis a 4. generációs számítógépek esetében.) Igen, C64-en is megvalósítható lett volna, sőt, Assemblyben írtam én C64-re többszálú programot. Kicsit belepiszkálsz az időzítő megszakításba, és máris van egy külön futó szálad. Kis ügyeskedéssel innen már csak egy lépés egy primitív kooperatív multitaszk. Az egy másik kérdés, hogy oprendszer-szinten teljesen felesleges lett volna megvalósítani, ugyanis összesen volt 64 kB RAM-od, meg egy 1 MHz-es procid, ha ezt még elszabdaltad volna 3-4 részre, az nagyon gyér teljesítményhez vezetett volna.
A DOS sem azért volt egytaszkos, mert annyira nehéz lett volna megoldani a multitaszkot (volt is egyébként multitaszk verziója, csak egyáltalán nem terjedt el), hanem mert azt a kevéske erőforrást értelmetlen lett volna szétforgácsolni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!