September 24, 2024

De Apple-topman verdedigt de .599 kostende 8GB MacBook Pro en beweert dat deze het equivalent is van 16GB op een pc.

De Apple-topman verdedigt de $1.599 kostende 8GB MacBook Pro en beweert dat deze het equivalent is van 16GB op een pc.

Acht gigabytes is al bijna tien jaar de standaard RAM-capaciteit van nieuwe MacBook Pro’s, en in 2023 zijn Apple-managers nog steeds van mening dat dit voldoende is voor hun klanten.

Met de lancering van Apple’s M3 MacBook Pro’s vorige maand biedt het 14-inch basismodel van $ 1.599 met de M3-chip je nog steeds slechts 8 GB aan uniforme DRAM die wordt gedeeld tussen de CPU en GPU, grafische verwerking (GPU) en neurale netwerkversneller.

“Het is bijna 2024 en Apple levert nog steeds pc’s met 8 GB RAM”, zeiden we destijds, waardoor we… Sommige blijven hangen Van lezers die vonden dat de capaciteit ruim voldoende was. Dit is allemaal leuk en aardig, maar wij en anderen hadden meer verwacht voor de prijs. Meer betalen geeft je uiteraard meer macht.

In een blijk van bescheidenheid die typerend is voor Apple, betoogde Bob Borchers, in de rol van de technologiegigant om producten over de hele wereld op de markt te brengen, dat… interview Met machine learning-ingenieur en contentmaker Lin YilYi is de door Apple ontworpen Arm-compatibele silicium- en softwarestack uit de M-serie zo geheugenefficiënt dat 8 GB op een Mac gelijk kan zijn aan 16 GB op een pc – dus we zouden er blij mee moeten zijn. De discussie komt na ongeveer 6,5 minuten gesprek.

“Het vergelijken van ons geheugen met het geheugen van andere systemen is eigenlijk niet gelijkwaardig vanwege het feit dat we zo efficiënt geheugen gebruiken, dat we geheugencompressie gebruiken en dat we een uniforme geheugenarchitectuur hebben”, pochte Borchers.

De verwijzing naar verenigd geheugen verwijst naar het feit dat het geheugen voor Apple Silicon Macs naast de systeem-op-een-chip chip in het processorpakket wordt geplaatst, in plaats van te worden gesoldeerd op het moederbord of te worden aangesloten met behulp van SODIMM’s. Wanneer u bijvoorbeeld een 8GB M3 of 36GB M3 Max krijgt, is de DRAM ingebouwd in de processorchip.

Volgens Borchers betekent dit alles dat Apple-computers met minder geheugen weg kunnen komen. “In feite is 8 GB op een M3 MacBook Pro waarschijnlijk hetzelfde als 16 GB op andere systemen. We kunnen het toevallig veel efficiënter gebruiken”, zei hij.

Deze opmerkingen doen denken aan het beroemde citaat ‘640.000 zou genoeg moeten zijn voor iedereen’ dat in de jaren tachtig regelmatig aan Bill Gates werd toegeschreven, hoewel hij ontkende deze woorden ooit te hebben uitgesproken.

Hoewel het co-packen van geheugen naast de processor voordelen heeft als het gaat om zaken als latentie en bandbreedte – iets wat de duurdere M-serie heeft – verandert dat niets aan het feit dat je minder geheugen in 8 GB kunt passen dan in 16 GB.

MacOS gebruikt echter verschillende trucs om het geheugengebruik te optimaliseren, waaronder het cachen van zoveel mogelijk gegevens in het vrije RAM-geheugen om te voorkomen dat er van en naar een langzamer volume wordt opgestart (het heeft geen zin om ongebruikt fysiek RAM-geheugen in het apparaat te hebben). En informatie in het geheugen comprimeren, wat andere besturingssystemen, waaronder Windows en Linux, op hun eigen manier doen.

Dit alles wordt weergegeven in Apple’s Activity Monitor, legt hij uit hier. Vanwege de manier waarop deze informatie aan gebruikers wordt gepresenteerd, is geheugengebruik een eeuwige vraag geworden onder verwarde kopers die proberen uit te vinden hoeveel RAM ze eigenlijk nodig hebben.

Ongeacht hoe uw besturingssysteem met geheugen omgaat, voer voldoende Chrome-tabbladen uit en het resultaat zal hetzelfde zijn: uiteindelijk zal het systeem langzamer gaan werken omdat het swapruimte in uw opslag in beslag neemt.

Gegeven een SSD die snel genoeg is, kan de prestatievermindering die gepaard gaat met minder RAM tot op zekere hoogte worden gemaskeerd, hoewel dit ten koste gaat van extra slijtage van de NAND-flashmodules. Helaas heeft Apple de afgelopen generaties actief de prestaties van de SSD’s in veel van zijn instapapparaten ondermijnd. Voor de M2 ​​MacBook Air was dit het geval, maar het is afwachten of dit ook geldt voor de 8GB Apple MacBook Pro M3.

Dus hoeveel geheugen heb je eigenlijk nodig? Borchers raadt klanten aan de apparaten zelf te testen, waarschijnlijk in een Apple Store, en te zien hoe ze werken. “Wat ik zou zeggen is dat ik mensen ga vragen… om binnen te komen en uit te proberen wat ze willen doen op hun systemen, en ik denk dat ze geweldige prestaties gaan zien.”

We houden er niet van om te zeggen dat Apple zijn computers heeft ontworpen om een ​​paar minuten verbazingwekkend goed te werken in de winkel, en een paar maanden later thuis of op kantoor anders te presteren. Zijn opmerking is ook enigszins ironisch, aangezien een groot deel van de focus in YilYi’s interview met Borchers ligt op het gebruik van Apple Silicon bij de ontwikkeling van machine learning, wat in de winkel niet gebeurt.

Veel van deze modellen hebben een grote hoeveelheid geheugen nodig om te kunnen werken. Llama2 7B, een vaak genoemd groottaalmodel voor AI-computers, heeft ongeveer 7 GB geheugen nodig om met een nauwkeurigheid van 8 bits te kunnen werken. Dus hoewel de 8GB MacBook uit de M-serie de paardenkracht heeft om hem te laten draaien, heeft hij niet het geheugen, handig helemaal niet.

We zullen opmerken dat Apple niet het enige bedrijf is dat personal computers verkoopt die standaard over 8 GB geheugen beschikken. Het verschil is dat de meeste pc’s lang niet in de buurt komen van wat Apple doet om hardware te upgraden die verder gaat dan de basisspecificaties. Het upgraden van het basismodel M3 MacBook Pro naar 16 GB kost je nog eens $ 200, terwijl de 24 GB je nog eens $ 400 kost. (Er is een reden waarom we Apple de belastingoperatie van Cupertino noemen.)

Omdat het geheugen in het SoC-pakket is ingebouwd, betekent dit dat er in de toekomst geen mogelijkheid is om het te upgraden, en geen enkele hoeveelheid geheugencompressie of caching zal daar verandering in brengen. ®