Mi a titka az OSX-nek, ill. a MaBook-oknak, hogy olyan gyorsan bootolnak?
Egyedi hardver és a ráoptimalizált oprendszer.
Teljesen egyformák, nem úgy mint a PCk.
Nem egészen. A legalacsonyabb szinten egy operációs rendszeren belül az ún. kernel, vagyis rendszermag van. Inkább Linux példával jövök, mert a Win elég speciális ebből a szempontból
Tehát a kernelt megírják egy programnyelven. Linux kernel konkréta C és Assembly keveréke. Ha megírsz egy kernelt, akkor ahhoz minden egyes hardware-edhez írnod kell firmware-t, vagy driver modult. Na ha te leülnél és megírnád a saját laptopodra, a saját videókártyádhoz, merevlemez típusodhoz, usb portjaidhoz, alaplapodhoz meg kéne írnod a firmware-t. Akkor az az oprendszer futna a te gépeden és slussz. Senki másén.
Mivel egy általános felhasználású oprendszert nem egy bizonyos laptop típusra terveznek, ezért tele van mindenféle elágazásokkal, előre beépített modulokkal és firmware-ekkel a kernelje. Ezáltal kb bármilyen architektúrára fel tudod telepíteni, viszont tele lesz logikai elágazásokkal. Egy lebutított példa:
"HA 64 bites proci, akkor ezt a jelet küldd
HA 32 bites, akkor ezt a jelet küldd". Ez buta példa, de valami ilyesmire gondolj. Minden egyes ilyen elágazást a kernelnek logikailag ki kell értékelni. Ilyen? akkor igaz és ez az ág fut. Amolyan? Akkor hamis és egy másik ág fut.
Na most Mac-eknél szabvány van a hardware-ekre, ezért a Mac OSX kernelben nincs annyi elágazás, tehát kevesebbet számol a géped. Ennyi a varázslat. Mi a hátrány? Hogy csak Mac-re tudsz OSX-et telepíteni, illetve olyan gépre, amit támogat az OSX.
Persze Debian Linuxnál pl megvan az a lehetőséged, hogy (mivel nyílt a Debian forráskódja), ezért konkrétan a te gépedre fordítod le az operációs rendszert, ezáltal viszonylagos gyorsulást érhetsz el. De ez csak ilyen ingyenes, nyílt forráskódú programoknál működik. A Windows, OSX nem ingyenes, a forráskódot nem kapod meg, hanem előre fordított, ún. bináris állományokat kapsz, bennük a megfelelő elágazásokkal.
Így Windows lassú, de mindennel kompatibilis, OSX gyors, de csak Mac-en fut.
Alapvetően az első válasz a "helyes". SSD-ről a Windows-om is pár mp alatt beboot-ol és elindul rajta minden.
A többi hozzászólás is rendben van, de mivel az SSD/Flash k* gyors, már nem igazán érezhető különbség. Vinyóról az OSX sem töltődik be olyan nagyon gyorsan...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, 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!