Hirdetés bezárása

Amikor az Apple tavaly bemutatta az első Apple Silicon chippel ellátott Macet, nevezetesen az M1-et, sok megfigyelőt meglepett. Az új Apple számítógépek lényegesen nagyobb teljesítményt hoztak alacsonyabb energiafogyasztás mellett, köszönhetően a saját megoldásukra való egyszerű átállásnak – az ARM architektúrára épített „mobil” chip használatának. Ez a változás még egy érdekességet hozott magával. Ebben az irányban az úgynevezett operatív memóriáról az egységes memóriára való átmenetet értjük. De hogyan is működik valójában, miben tér el a korábbi eljárásoktól, és miért változtat némileg a játékszabályokon?

Mi az a RAM, és miben különbözik az Apple Silicon?

Más számítógépek továbbra is a hagyományos operációs memóriára támaszkodnak RAM vagy Random Access Memory formájában. Ez a számítógép egyik legfontosabb összetevője, amely ideiglenes tárolóként szolgál az adatok számára, amelyeket a lehető leggyorsabban kell elérni. A legtöbb esetben ezek lehetnek például jelenleg megnyitott fájlok vagy rendszerfájlok. Hagyományos formájában a "RAM" egy hosszúkás lemez alakú, amelyet csak az alaplap megfelelő nyílásába kell kattintani.

m1 komponensek
Milyen részek alkotják az M1 chipet

Az Apple azonban merőben más megközelítés mellett döntött. Mivel az M1, M1 Pro és M1 Max chipek úgynevezett SoC-k, vagyis System on a Chipek, ez azt jelenti, hogy az adott chipen belül már minden szükséges komponenst tartalmaznak. Pontosan ezért ebben az esetben az Apple Silicon nem használ hagyományos RAM-ot, hiszen már közvetlenül magába építette, ami számos előnnyel jár. Meg kell azonban említeni, hogy ebben az irányban a cupertinói óriáscég enyhe forradalmat hoz egy másfajta megközelítés formájában, ami eddig inkább a mobiltelefonokra jellemző. A fő előny azonban a nagyobb teljesítményben rejlik.

Az egységes emlékezet szerepe

Az egységes memória célja egészen világos – minimalizálni kell a szükségtelen lépések számát, amelyek lelassíthatják magát a teljesítményt, és ezáltal csökkenthetik a sebességet. Ez a probléma könnyen megmagyarázható a játék példáján. Ha Mac számítógépen játszik, a processzor (CPU) először megkapja az összes szükséges utasítást, majd néhányat átad a grafikus kártyának. Ezeket a speciális igényeket aztán saját erőforrásain keresztül dolgozza fel, míg a kirakós játék harmadik darabja a RAM. Ezért ezeknek az összetevőknek folyamatosan kommunikálniuk kell egymással, és áttekintéssel kell rendelkezniük egymás tevékenységéről. Az ilyen utasítások átadása azonban érthető módon magának az előadásnak egy részét is "leharapja".

De mi van, ha egybe integráljuk a processzort, a grafikus kártyát és a memóriát? Az Apple pontosan ezt a megközelítést alkalmazta Apple Silicon chipjei esetében, megkoronázva azt egységes memóriával. Ő az egyenruha egyszerű okból - megosztja kapacitását az összetevők között, aminek köszönhetően mások gyakorlatilag egy ujjpattintással hozzáférhetnek. Pontosan így sikerült a teljesítményt teljesen előremozdítani, anélkül, hogy szükségszerűen meg kellett volna növelni a működési memóriát.

.