Osm gigabajtů byla standardní kapacita paměti RAM, kterou mají nové MacBooky Pro více než deset let, a v roce 2023 se vedení Applu stále domnívá, že je to pro zákazníky dost.
S uvedením Apple M3 MacBook Pro minulý měsíc vám základní 14palcový model za 1 599 dolarů s čipem M3 stále poskytuje pouze 8 GB jednotné DRAM sdílené mezi CPU a GPU.Grafické zpracování (GPU) a akcelerátor neuronové sítě.
„Je téměř rok 2024 a Apple stále dodává počítače s 8 GB RAM,“ řekli jsme tehdy, což nás… Nějaká hůl Ze čtenářů, kteří měli pocit, že kapacita je více než dostatečná. To vše je v pořádku, ale my a ostatní jsme za cenu očekávali více. Platíte-li více, získáte samozřejmě větší sílu.
V projevu skromnosti typické pro Apple tento týden Bob Borchers, v roli technologického giganta prodávat produkty po celém světě, argumentoval… rozhovor S inženýrem strojového učení Lin YilYi je křemíkový a softwarový stack kompatibilní s Armem navržený společností Apple natolik paměťově efektivní, že 8 GB na Macu se může rovnat 16 GB na PC – takže bychom s ním měli být spokojeni. Diskuse přichází asi po 6,5 minutách rozhovoru.
„Porovnávání naší paměti s pamětí jiných systémů ve skutečnosti není ekvivalentní, protože máme tak efektivní využití paměti, používáme kompresi paměti a máme jednotnou architekturu paměti,“ pochlubil se Borchers.
Odkaz na unifikovanou paměť odkazuje na skutečnost, že hardwarová paměť Apple Silicon Mac je umístěna vedle a připojena přímo k matrici system-on-a-chip v balíčku procesoru, spíše než aby byla připájena k základní desce nebo připojena pomocí modulů SODIMM. Když si pořídíte například 8GB M3 nebo 36GB M3 Max, DRAM je zabudována do procesorového čipu.
Jsme prostě schopni ji využít efektivněji
Podle Borcherse to vše znamená, že počítače Apple mohou získat méně paměti. „Ve skutečnosti je 8GB na M3 MacBook Pro pravděpodobně totéž, co 16GB na jiných systémech. Náhodou je dokážeme využít mnohem efektivněji,“ řekl.
Tyto komentáře připomínají slavný citát „640k by mělo stačit každému“, který byl pravidelně připisován Billu Gatesovi v 80. letech, i když popíral, že by tato slova kdy vyslovil.
Ačkoli společné balení paměti vedle procesoru má výhody, pokud jde o věci, jako je latence a šířka pásma – něco, co má vyšší řada M – to nemění nic na skutečnosti, že do 8 GB se vejde méně paměti než 16 GB.
MacOS však používá několik triků k optimalizaci využití paměti, včetně ukládání co největšího množství dat do mezipaměti ve volné paměti RAM, aby se zabránilo zavádění systému do a z pomalejšího objemu věcí (nemá v zařízení nevyužitou fyzickou paměť RAM nemá smysl). A komprimovat informace do paměti, což ostatní operační systémy včetně Windows a Linuxu dělají po svém.
To vše se zobrazuje v Apple Activity Monitor, vysvětluje tady. Vzhledem ke způsobu, jakým jsou tyto informace uživatelům prezentovány, se využití paměti stalo trvalou otázkou mezi zmatenými kupujícími, kteří se snažili zjistit, kolik RAM skutečně potřebují.
Bez ohledu na to, jak váš operační systém zachází s pamětí, spusťte dostatek karet Chrome a výsledek bude stejný: nakonec se systém začne zpomalovat, protože zabírá odkládací prostor ve vašem úložišti.
Vzhledem k dostatečně rychlému SSD lze do určité míry zamaskovat snížení výkonu spojené se sníženou pamětí RAM, i když je to za cenu dodatečného opotřebení modulů NAND flash. Bohužel v posledních generacích Apple aktivně podkopává výkon SSD, které se nacházejí v mnoha jeho zařízeních základní úrovně. To byl případ M2 MacBook Air, ale na to, zda to platí i pro 8GB Apple MacBook Pro M3, si budeme muset počkat.
Kolik paměti tedy vlastně potřebujete? Borchers navrhuje zákazníkům, aby si zařízení sami vyzkoušeli, pravděpodobně v Apple Store, a viděli, jak fungují. „Řekl bych, že požádám lidi, aby přišli a vyzkoušeli, co chtějí na svých systémech dělat, a myslím, že uvidí úžasný výkon.“
Neradi říkáme, že Apple navrhl své počítače tak, aby fungovaly úžasně dobře v obchodě na pár minut a o pár měsíců později doma nebo v kanceláři fungovaly jinak. Jeho komentář je také poněkud ironický, protože YilYiho rozhovor s Borchers se z velké části zaměřuje na používání Apple Silicon při vývoji strojového učení, což v obchodě nedělá.
Mnoho z těchto modelů vyžaduje ke spuštění velké množství paměti. Llama2 7B, běžně citovaný velký jazykový model pro počítače s umělou inteligencí, potřebuje ke spuštění s 8bitovou přesností asi 7 GB paměti. Takže i když má MacBook řady M 8GB výkon, aby jej provozoval, nebude mít paměť, a to prakticky vůbec.
Podotýkáme, že Apple není jedinou společností, která prodává osobní počítače, které mají standardně 8GB paměti. Rozdíl je v tom, že většina počítačů nedodává ani zdaleka to, co Apple dělá pro upgrade hardwaru nad rámec základních specifikací. Upgrade základního modelu M3 MacBook Pro na 16GB vás bude stát dalších 200 USD, zatímco 24GB vás bude stát dalších 400 USD. (Existuje důvod, proč Apple nazýváme daňovou operací z Cupertina.)
Protože je paměť zabudována do balíčku SoC, znamená to, že v budoucnu nebude možné ji upgradovat a nezmění to žádná komprese paměti nebo ukládání do mezipaměti. ®
„Obhájce Twitteru. Zombie fanatik. Hudební fanoušek. Milovník cestování. Webový expert. Pivní guru. Kávový fanatik.“