Fóra

16 M1 Pro, koľko ram pre vývojárov?

S

salvatore.p

Pôvodný plagát
18. mája 2020
  • 31. októbra 2021
Ahoj, som hlavne vývojár mobilného softvéru, ktorý pracuje na natívnych systémoch iOS aj Android.
Chystám sa vybrať 16 MBP s M1 Pro a 1 TB SSD, ale nie som si istý ram.

Využijem na rozvoj na osobných aj pracovných projektoch.
Všetky moje osobné projekty sú natívne pre iOS, ale na prácu potrebujem používať Android Studio a Visual Studio (xamarin).
Nepoužil by som žiadny VM.

Spoločnosť, pre ktorú pracujem, mi vo februári poslala M1 Mini 16/256 a vo všeobecnosti som nemal problém s 16 GB RAM, ale skúsenosť s editorom zdrojového kódu Android Studio nie je zábavná. (aj keď je otvorený iba AS a emulátor, zdá sa mi to oneskorené)
Ani Visual Studio nie je zábavné, ale použil som ho len párkrát.


Snažím sa rozhodnúť, či by som mal minúť o 400 € viac, aby som mal 32 GB namiesto 16 GB.
Budem ťažiť z extra ram v mojom skutočnom pracovnom postupe?
Samozrejme, že práca sa dá urobiť so 16 GB, ale mohla by byť príjemnejšia/rýchlejšia s viac RAM?

Väčšina recenzií poukazuje z pohľadu úpravy videa/fotky, ocenil by som rady od iných whigov s podobným pracovným postupom.
reakcie:mosh.jinton

adamk77

Pozastavené
6. januára 2008
  • 31. októbra 2021
Chcel by som vás odkázať na toto konkrétne vlákno a čítať od tohto príspevku: https://forums.macrumors.com/thread...nt-enough-for-long-term.2320935/post-30550651 S

salvatore.p

Pôvodný plagát
18. mája 2020


  • 31. októbra 2021
adamk77 povedal: Chcel by som vás odkázať na toto konkrétne vlákno a čítať od tohto príspevku: https://forums.macrumors.com/thread...nt-enough-for-long-term.2320935/post-30550651 Kliknutím rozbalíte...

Prečítal som si to vlákno. Chcel by som poprosiť o rady/skúsenosti iných vývojárov.

ducati1212

22. októbra 2021
  • 31. októbra 2021
Som vývojár a zväčšil som svoj ram na 64. Hlavne preto, že ako súčasť vývoja mám vždy spustených veľa kontajnerov dockov. Tiež sa mi páčia ďalšie zdroje, takže je to osobná preferencia. Môj názor na používanie 64 koncertov na 1 týždeň je, že 32 by fungovalo dobre takmer bez problémov. 16, ktoré som mal na svojom MBP 2018, bolo absolútne málo, ale možno by to bolo v poriadku s novým jednotným SOC.

Opäť, ak prevádzkujete veľa kontajnerov alebo čokoľvek iného lokálne, zaberá to RAM. TO

AFK

Pozastavené
31. októbra 2021
metaverza
  • 31. októbra 2021
salvatore.p povedal: Čítal som to vlákno. Chcel by som poprosiť o rady/skúsenosti iných vývojárov. Kliknutím rozbalíte...

Nedostaneš inú odpoveď, ako je v tomto vlákne.

Väčšinu dňa som prehliadal a vypínal a tu je trend, keď sa ppl pýta na 32, takmer každý hovorí, že dostane 16. Dokonca aj vývojári.

Som tiež vývojár ako ty a pracujem na mobilných projektoch. Kupujem si 32. Teraz mám 16 a je to niekedy frustrujúce. Môj tlak v pamäti je vysoký. A môj stránkovací súbor sa pravidelne zväčšuje. Povedal si, že teraz máš tiež 16 a je to frustrujúce.

Len sledujte, ako sem niekto prišiel a po 10 000-krát zverejnite video o 16 vs 32, ktoré vám povie, aby ste šli so 16.

Maxim Glukhov

7. október 2020
  • 31. októbra 2021
Mobilný vývojár tu profesionálne a ako hobby pracoval na natívnych projektoch pre Android a iOS, ako aj na React Native. Môžete sa dostať preč s 16 GB, ale skúsenosti nebudú najlepšie, moja rada je získať najmenej 32 GB. Keď spustíte emulátory a/alebo simulátory, ako aj vaše IDE a viacero kariet, rýchlo prejdete cez túto RAM.

Osobne som si objednal 64 GB, pretože zvyčajne mám otvorených veľa projektov a používam väčšinou IDE založené na InteliJ, ktoré sú náročné na zdroje. Umožňujem im používať veľa pamäte, čo je skvelé na indexovanie a ďalšie.
Pre porovnanie, používam svoj Mac Pro s 96 GB RAM, v súčasnosti sa používa 53 GB RAM, a to so spusteným iba 1 emulátorom Android. Samotné Android Studio využíva takmer 20 GB RAM.
reakcie:adamk77

adamk77

Pozastavené
6. januára 2008
  • 31. októbra 2021
salvatore.p povedal: Čítal som to vlákno. Chcel by som poprosiť o rady/skúsenosti iných vývojárov. Kliknutím rozbalíte...

Jemne by som vás posunul smerom k 32 GB, ak dokážete vydržať 400 dolárov. Pravdepodobne sa rozhodnem pre 64 GB. Ako som uviedol v tomto príspevku, chcem, aby sa moje nástroje produktivity stali neviditeľnými a nepracovali proti mne.

Neviem však, či dodatočná pamäť RAM zlepší váš oneskorený zážitok zo štúdia Android. Povedali ste, že aj keď je otvorené iba Android Studio a emulátor, zdá sa mi to oneskorené. Neznie to tak, že by ste mali málo pamäte. Je teda možné, že s extra jadrami na M1 Pro alebo Max tento problém zmizne aj pri iba 16 GB. S

salvatore.p

Pôvodný plagát
18. mája 2020
  • 31. októbra 2021
ducati1212 povedal: Som vývojár a zväčšil som svoj ram na 64. Hlavne preto, že ako súčasť vývoja mám vždy spustených veľa kontajnerov dockov. Tiež sa mi páčia ďalšie zdroje, takže je to osobná preferencia. Môj názor na používanie 64 koncertov na 1 týždeň je, že 32 by fungovalo dobre takmer bez problémov. 16, ktoré som mal na svojom MBP 2018, bolo absolútne málo, ale možno by to bolo v poriadku s novým jednotným SOC.

Opäť, ak prevádzkujete veľa kontajnerov alebo čokoľvek iného lokálne, zaberá to RAM. Kliknutím rozbalíte...

64GB je pre mňa prehnané, dokonca si myslím, že aj 32GB by bolo viac nadbytočné ako potreba. Vo všeobecnosti nepoužívam kontajnery/vm, ale potrebujem MS Teams vždy otvorené a zaberie to 1,5 gb

AFK povedal: Nedostanete inú odpoveď, než aká je v tomto vlákne.

Väčšinu dňa som prehliadal a vypínal a tu je trend, keď sa ppl pýta na 32, takmer každý hovorí, že dostane 16. Dokonca aj vývojári.

Som tiež vývojár ako ty a pracujem na mobilných projektoch. Kupujem si 32. Teraz mám 16 a je to niekedy frustrujúce. Môj tlak v pamäti je vysoký. A môj stránkovací súbor sa pravidelne zväčšuje. Povedal si, že teraz máš tiež 16 a je to frustrujúce.

Len sledujte, ako sem niekto prišiel a po 10 000-krát zverejnite video o 16 vs 32, ktoré vám povie, aby ste šli so 16. Kliknutím rozbalíte...
Videl som to video, ale je z pohľadu editora videa, pracujem na xcode/android studio 8-10 hodín denne a má iný pamäťový tlak ako benchmark, ktorý beží raz alebo dvakrát.

Táto skúsenosť sa netýka len rýchlosti kompilácie, ale viac o editore zdrojového kódu. Niekedy, keď máte nedostatok pamäte (mal som skoré mbp s iba 8 GB RAM), dôjde k aktivácii zásuvného modulu a automatického dokončovania a musíte reštartovať počítač, aby ste sa vrátili späť


Maxim Glukhov povedal: Mobilný vývojár tu profesionálne a ako hobby, pracoval na natívnych projektoch pre Android aj iOS, ako aj na React Native. Môžete sa dostať preč s 16 GB, ale skúsenosti nebudú najlepšie, moja rada je získať najmenej 32 GB. Keď spustíte emulátory a/alebo simulátory, ako aj vaše IDE a viacero kariet, rýchlo prejdete cez túto RAM.

Osobne som si objednal 64 GB, pretože zvyčajne mám otvorených veľa projektov a používam väčšinou IDE založené na InteliJ, ktoré sú náročné na zdroje. Umožňujem im používať veľa pamäte, čo je skvelé na indexovanie a ďalšie.
Pre porovnanie, používam svoj Mac Pro s 96 GB RAM, v súčasnosti sa používa 53 GB RAM, a to so spusteným iba 1 emulátorom Android. Samotné Android Studio využíva takmer 20 GB RAM. Kliknutím rozbalíte...

Ďakujeme za zdieľanie.
Môžem sa opýtať, ako obmedziť/povoliť množstvo pamäte použitej na indexovanie? V Android Studio som nový, moja spoločnosť ma prinútila učiť sa a pracovať na natívnom androide minulý marec a priznávam, že keby skúsenosť s nápadom nebola taká trhavá/zaostalá/slabá, asi by som na to mal viac času a pravdepodobne sa to trochu zlepšilo. Posledná úprava: 31. októbra 2021 M

mosh.jinton

5. október 2021
  • 1. novembra 2021
Zaujímali by ma ďalšie pohľady na túto tému. Mojím prípadom použitia je vývoj Android Studio, normálne testovanie na fyzickom zariadení, ale príležitostne s jedným otvoreným Android VM a možno aj Figma a pár kariet.
reakcie:salvatore.p

tdbrown75

28. apríla 2015
Dallas, TX
  • 1. novembra 2021
Môj pohľad... Odpoveď je 16 GB, bez ohľadu na váš prípad použitia. Odporúčanie čohokoľvek viac ako 16 vás dostane do varu, obviní vás z toho, že nič nevie o počítačoch, a budete očividne bohatých a ochotných míňať peniaze. Aj keď si kúpite Max 16 (ktorý sa dodáva iba s 32 GB), stále sa mýlite.

Tim S

Sanpete

17. novembra 2016
Utah
  • 1. novembra 2021
tdbrown75 povedal: Môj pohľad... Odpoveď je 16 GB, bez ohľadu na váš prípad použitia. Odporúčanie čohokoľvek viac ako 16 vás dostane do varu, obviní vás z toho, že nič nevie o počítačoch, a budete očividne bohatých a ochotných míňať peniaze. Aj keď si kúpite Max 16 (ktorý sa dodáva iba s 32 GB), stále sa mýlite.

Tim Kliknutím rozbalíte...
Ftr, to sa nestalo.
reakcie:tdbrown75 M

mctrials23

19. septembra 2013
  • 2. novembra 2021
Vybral som si 32 GB, ale pravdepodobne by mi stačilo 16. Disky SSD sú šialene rýchle do tej miery, že skutočne dobre kompenzujú nedostatok pamäte RAM pre určité úlohy. Ako už bolo povedané, ak si to môžete dovoliť relatívne ľahko, získajte 32 GB.

Nie som zástancom zabezpečenia budúcnosti, pretože takto technológie v skutočnosti nefungujú. Za 3 roky by ste za tých 2 000 libier navyše, ktoré ste minuli na maximum MBP, kúpili takmer úplne nový stroj, ktorý nakopne vaše stroje do zadku. Kúpte si to, čo potrebujete teraz a čo si myslíte, že z toho budete mať úžitok v bezprostrednej budúcnosti.
reakcie:codeisawesome, Moonjumper, CalMin a 4 ďalší

pán GunnyPT

23. apríla 2017
  • 2. novembra 2021
Som cloudový inžinier / vývojár a nepoužívam xCode. 16 GB je v poriadku, keď sa pokúsite potlačiť trochu záťaže, dôjde k malej výmene, ale to je normálne, pretože to tak funguje

16 GB je úprimne viac než v poriadku, najmä s tým, aký rýchly je 1TB SSD.
reakcie:kódovo úžasný R

RemedyKrálik

5. august 2014
  • 2. novembra 2021
mctrials23 povedal: Za 3 roky by vám tých 2 000 libier navyše, ktoré ste minuli na maximum MBP, kúpilo takmer úplne nový stroj, ktorý nakopne vaše stroje do zadku. Kúpte si to, čo potrebujete teraz a čo si myslíte, že z toho budete mať úžitok v bezprostrednej budúcnosti. Kliknutím rozbalíte...

Tento príspevok by mal byť nalepený na začiatku každého vlákna na tomto fóre lol
reakcie:codeisawesome, Moonjumper, JahBoolean a 3 ďalší S

salvatore.p

Pôvodný plagát
18. mája 2020
  • 3. novembra 2021
mctrials23 povedal: Za 3 roky by vám tých 2 000 libier navyše, ktoré ste minuli na maximum MBP, kúpilo takmer úplne nový stroj, ktorý nakopne vaše stroje do zadku. Kúpte si to, čo potrebujete teraz a čo si myslíte, že z toho budete mať úžitok v bezprostrednej budúcnosti. Kliknutím rozbalíte...

Toto je úplne správne. Nepravdepodobné, že za posledných 10 rokov očakávam veľký skok vo výkone pri každej novej iterácii čipov Mx.

Pre mňa sú jediné peniaze navyše za 32gb alebo ram. 1Tb úložisko je absolútne nevyhnutné, takže len tých 400€ navyše za ram považujem za maximum.
Nakoniec zaplatím o 600 € viac ako základná 16' konfigurácia (čakanie ešte 5 týždňov reakcie:tdbrown75 S

salvatore.p

Pôvodný plagát
18. mája 2020
  • 3. novembra 2021
ASX povedal: Výkon gpu je užitočný na hranie 1 time shadow of tomb raider @ hdr reakcie:costica1234 P

PikachuEXE

20. júla 2010
  • 3. novembra 2021
salvatore.p povedal: Recenzia Anandtech ukazuje, že skutočná šírka pásma pridelená jadrám procesora je obmedzená. Dodatočná šírka pásma je vyhradená pre GPU.
Zábavný fakt: Mám RX 5700XT na pracovnej ploche Windows od minulého novembra a ona nevidela vôbec žiadnu hru ahahah Kliknutím rozbalíte...
Mám GTX 980Ti a stále funguje dobre
Ale chcem to upgradovať... (možno budúci rok)

Súhlasím, že šírka pásma CPU-RAM tu nie je problém, pretože teraz je prekážkou latencia
Je to spôsobené tým, ako CPU využíva dáta z RAM
Viac informácií nájdete vo videách sami reakcie:tdbrown75 S

salvatore.p

Pôvodný plagát
18. mája 2020
  • 5. novembra 2021
Som rád, že som vymazal objednávku 16 GB na upgrade ram.
Toto je môj monitor aktivity len s ľahkým projektom swifui v Xcode a aplikáciou pre Android mojej spoločnosti v Android Studio.
Mám: Xcode, simulátor iPhone 13Pro, Android Studio, simulátor Pixel 4, MS Teams, 8 kariet Safari.
Považujem to za ľahký pracovný postup.

Prílohy

  • Zobraziť mediálnu položku ' href='tmp/attachments/schermata-2021-11-05-alle-12-23-05-png.1903182/' > Snímka obrazovky 2021-11-05 at 12.23.05.png'file-meta '> 324,9 KB · Zobrazenia: 179
reakcie:tdbrown75 N

nbjustforfun

16. apríla 2010
  • 9. novembra 2021
PikachuEXE povedal: Som webový vývojár, nie mobilný
Používam IDE a veľa prehliadačov na ladenie/testovanie
Moja pamäť vždy presahuje 16 GB a zvyčajne mám niekoľko GB vo výmene a používam 32 GB stroj (2018, ešte nie 2021)
Povedal by som, že by ste mali sledovať svoje aktuálne využitie (RAM + swap) a predpovedať, koľko vo väčšine prípadov potrebujete
Výmena by bola pravdepodobne rýchlejšia, netuším, ako rýchlo a ako by to ovplyvnilo VÁŠ pracovný postup
Takže tu všetci hádame
Ale keďže som dostal niekoľko swapov aj v mojich súčasných 32 GB, objednal som si 32 GB (ale 64 GB je naozaj príliš veľa) Kliknutím rozbalíte...
Nemôžete porovnávať intel MacBook s M1 MacBookom z hľadiska používania RAM. Intel, určite viac ram. Správa pamäte M1 je oveľa vyladenejšia a efektívnejšia.
reakcie:kódovo úžasný