Forumi

16 M1 Pro, koliko rama za razvijalce?

S

salvatore.p

Originalni plakat
18. maja 2020
  • 31. oktober 2021
Živjo, v glavnem sem razvijalec mobilne programske opreme, ki dela tako na iOS kot na Androidu.
Izbral bom 16 MBP z M1 Pro in 1TB SSD-ja, vendar nisem prepričan glede ram-a.

Uporabil bom za razvoj tako na osebnih kot na delovnih projektih.
Moji osebni projekti so vsi izvorni za iOS, vendar moram za delo uporabljati Android Studio in Visual Studio (xamarin).
Ne bi uporabljal nobenega VM.

Podjetje, v katerem delam, mi je februarja poslalo M1 Mini 16/256 in na splošno nisem imel težav s 16 GB RAM-a, vendar izkušnja z urejevalnikom izvorne kode Android Studio ni zabavna. (tudi z odprtim samo AS in emulatorjem se zdi, da zaostaja)
Niti Visual Studio ni zabaven, vendar sem uporabil le nekajkrat.


Poskušam se odločiti, ali naj porabim 400€ več, da imam 32gb namesto 16gb.
Ali bom imel koristi od dodatnega ram v svojem dejanskem delovnem toku?
Seveda je delo mogoče opraviti s 16gb, vendar bi bilo lahko prijetno/hitreje z več ram-a?

Večina pregledov poudarja z vidika urejanja videoposnetkov/fotografij, da bi bil hvaležen za nasvete drugih podobnih delovnih procesov.
Reakcije:mosh.jinton

adamk77

Prekinjeno
6. januar 2008
  • 31. oktober 2021
Rad bi vas napotil na to posebno nit in preberite od te objave naprej: https://forums.macrumors.com/thread...nt-enough-for-long-term.2320935/post-30550651 S

salvatore.p

Originalni plakat
18. maja 2020


  • 31. oktober 2021
adamk77 je rekel: Rad bi vas napotil na to posebno nit in prebral od te objave naprej: https://forums.macrumors.com/thread...nt-enough-for-long-term.2320935/post-30550651 Kliknite za razširitev ...

Prebral sem to temo. Rad bi imel nasvete/izkušnje drugih razvijalcev.

ducati1212

22. oktober 2021
  • 31. oktober 2021
Sem razvijalec in svoj ram sem povečal na 64. Predvsem zato, ker imam v okviru razvoja vedno veliko delujočih docker kontejnerjev. Uživam tudi v dodatnih virih, tako da je to osebna želja. Moje mnenje o uporabi 64 koncertov na tem za 1 teden je, da bi 32 delovalo v redu, skoraj brez težav. 16, ki sem jih imel na svojem MBP 2018, je bilo absolutno premalo, a morda bi bilo z novim poenotenim SOC v redu.

Spet, če zaženete veliko vsebnikov ali karkoli drugega lokalno, poje RAM. TO

AFK

Prekinjeno
31. oktober 2021
metaverse
  • 31. oktober 2021
salvatore.p je rekel: To temo sem prebral. Rad bi imel nasvete/izkušnje drugih razvijalcev. Kliknite za razširitev ...

Ne boš dobil drugačnega odgovora od tistega v tej temi.

Večino dneva sem brskal naprej in izklopil in tukaj je trend, ko posamezniki vprašajo o 32, skoraj vsi pravijo, da dobijo 16. Tudi razvijalci.

Tudi jaz sem razvijalec kot ti in delam na mobilnih projektih. Kupujem 32. Zdaj imam 16 let in je včasih frustrirajuće. Moj spominski pritisk kaže visok. In moja ostranjevalna datoteka redno postane velika. Rekli ste, da ste zdaj tudi stari 16 let, in to je frustrirajuće.

Samo poglejte, kako nekdo pride sem in 10000. objavi ta videoposnetek o 16 proti 32 in vam pove, naj greste s 16.

Maksim Gluhov

7. oktober 2020
  • 31. oktober 2021
Mobilni razvijalec je tukaj profesionalno in kot hobi, delal je tako na domačih projektih za Android in iOS, kot tudi na React Native. Lahko se izognete s 16 GB, vendar izkušnja ne bo najboljša, moj nasvet je, da dobite vsaj 32 GB. Ko zaženete emulatorje in/ali simulatorje ter svoje IDE(-e) in več zavihkov, hitro preletite ta RAM.

Osebno sem naročil 64 GB, saj imam običajno veliko odprtih projektov in uporabljam večinoma IDE, ki temeljijo na InteliJ, ki zahtevajo veliko virov. Dovolim jim, da uporabljajo veliko pomnilnika, ki je odličen za indeksiranje in še več.
Za referenco, uporabljam svoj Mac Pro z 96 GB RAM-a, trenutno je v uporabi 53 GB RAM-a in to s samo 1 zagnanim Android Emulatorjem. Samo Android Studio uporablja skoraj 20 GB RAM-a.
Reakcije:adamk77

adamk77

Prekinjeno
6. januar 2008
  • 31. oktober 2021
salvatore.p je rekel: To temo sem prebral. Rad bi imel nasvete/izkušnje drugih razvijalcev. Kliknite za razširitev ...

Nežno bi vas potisnil k 32 GB, če lahko preživite 400 $. Sam se bom verjetno odločil za 64GB. Kot sem navedel v tej objavi, želim, da moja orodja za produktivnost postanejo nevidna in ne delujejo proti meni.

Ne vem pa, ali bo dodaten RAM izboljšal vašo zaostalo izkušnjo studia Android. Rekli ste, da je tudi z odprtim samo Android Studiom in emulatorjem zaostajanje. To ne zveni, kot da je tako, ker vam primanjkuje pomnilnika. Torej je možno, da bo z dodatnimi jedri na M1 Pro ali Max ta težava izginila tudi pri samo 16 GB. S

salvatore.p

Originalni plakat
18. maja 2020
  • 31. oktober 2021
ducati1212 je rekel: Jaz sem razvijalec in svoj ram sem povečal na 64. Predvsem zato, ker imam v okviru razvoja vedno teče veliko docker kontejnerjev. Uživam tudi v dodatnih virih, tako da je to osebna želja. Moje mnenje o uporabi 64 koncertov na tem za 1 teden je, da bi 32 delovalo v redu, skoraj brez težav. 16, ki sem jih imel na svojem MBP 2018, je bilo absolutno premalo, a morda bi bilo z novim poenotenim SOC v redu.

Spet, če zaženete veliko vsebnikov ali karkoli drugega lokalno, poje RAM. Kliknite za razširitev ...

64gb je zame preveč, celo 32gb mislim, da bi bilo bolj odveč kot potreba. Na splošno ne uporabljam kontejnerjev/vm, ​​vendar potrebujem MS Teams vedno odprte in porabi 1,5 GB

AFK je rekel: Ne boste dobili drugačnega odgovora od tistega v tej temi.

Večino dneva sem brskal naprej in izklopil in tukaj je trend, ko posamezniki vprašajo o 32, skoraj vsi pravijo, da dobijo 16. Tudi razvijalci.

Tudi jaz sem razvijalec kot ti in delam na mobilnih projektih. Kupujem 32. Zdaj imam 16 let in je včasih frustrirajuće. Moj spominski pritisk kaže visok. In moja ostranjevalna datoteka redno postane velika. Rekli ste, da ste zdaj tudi stari 16 let, in to je frustrirajuće.

Samo poglejte, kako nekdo pride sem in 10000. objavi ta videoposnetek o 16 proti 32 in vam pove, naj greste s 16. Kliknite za razširitev ...
Videl sem ta videoposnetek, vendar je z vidika urejevalnika videoposnetkov, delam v studiu xcode/android 8-10 ur na dan in imam drugačen pritisk na pomnilnik kot merilo uspešnosti, ki se izvaja enkrat ali dvakrat.

Izkušnja ni odvisna samo od hitrosti prevajanja, ampak več od urejevalnika vira. Včasih, ko vam zmanjka pomnilnika (imal sem zgodnji mbp s samo 8 GB RAM-a), se aktivirata vtičnik za osvetlitev in samodejno dokončanje in morate znova zagnati stroj, da se vrnete


Maxim Glukhov je dejal: Mobile dev je tukaj profesionalno in kot hobi, delal je tako na domačih projektih za Android in iOS, kot tudi na React Native. Lahko se izognete s 16 GB, vendar izkušnja ne bo najboljša, moj nasvet je, da dobite vsaj 32 GB. Ko zaženete emulatorje in/ali simulatorje ter svoje IDE(-e) in več zavihkov, hitro preletite ta RAM.

Osebno sem naročil 64 GB, saj imam običajno veliko odprtih projektov in uporabljam večinoma IDE, ki temeljijo na InteliJ, ki zahtevajo veliko virov. Dovolim jim, da uporabljajo veliko pomnilnika, ki je odličen za indeksiranje in še več.
Za referenco, uporabljam svoj Mac Pro z 96 GB RAM-a, trenutno je v uporabi 53 GB RAM-a in to s samo 1 zagnanim Android Emulatorjem. Samo Android Studio uporablja skoraj 20 GB RAM-a. Kliknite za razširitev ...

Hvala, ker delite.
Ali lahko vprašam, kako omejiti/dovoliti količino pomnilnika, ki se uporablja za indeksiranje? Sem nov v Android Studiu, moje podjetje me je lanskega marca prisililo, da sem se učil in delal na Androidu, ki je native, in priznam, da če izkušnja s samim ide ne bi bila tako nemirna/zamujena/slaba, bi verjetno imel več časa za to in verjetno je postalo malo bolje. Nazadnje urejeno: 31. oktober 2021 M

mosh.jinton

5. oktober 2021
  • 1. november 2021
Zanima me še kakšen pogled na to. Moj lastni primer uporabe je razvoj Android Studio, ki običajno testiram na fizični napravi, vendar občasno z odprtim enim Android VM in morda tudi Figmo in nekaj zavihki.
Reakcije:salvatore.p

tdbrown75

28. april 2015
Dallas, TX
  • 1. november 2021
Moja perspektiva… Odgovor je 16 GB, ne glede na vaš primer uporabe. Če boste priporočili karkoli več kot 16, vas bodo razžalili, obtožili, da ne veste ničesar o računalnikih, in boste očitno bogati in pripravljeni zapravljati denar. Tudi če kupite Max 16 (ki je na voljo samo s 32 GB), se še vedno motite.

Tim S

Sanpete

17. november 2016
Utah
  • 1. november 2021
tdbrown75 je rekel: Moja perspektiva ... Odgovor je 16 GB, ne glede na vaš primer uporabe. Če boste priporočili karkoli več kot 16, vas bodo razžalili, obtožili, da ne veste ničesar o računalnikih, in boste očitno bogati in pripravljeni zapravljati denar. Tudi če kupite Max 16 (ki je na voljo samo s 32 GB), se še vedno motite.

Tim Kliknite za razširitev ...
Ftr, to se ni zgodilo.
Reakcije:tdbrown75 M

mctrials23

19. september 2013
  • 2. november 2021
Odločil sem se za 32 GB, vendar bi verjetno bilo v redu s 16. SSD diski so noro hitri do te mere, da zelo dobro kompenzirajo pomanjkanje RAM-a za določene naloge. Kot rečeno, če si to lahko privoščite relativno enostavno, si priskrbite 32 GB.

Ne verjamem v zagotavljanje prihodnosti, ker tehnologija v resnici ne deluje tako. Čez 3 leta bi ti dodatnih 2000 £, ki jih porabiš za maksimalni MBP, kupil skoraj popolnoma nov stroj, ki ti razbije stroje. Kupite tisto, kar potrebujete zdaj, in tisto, kar mislite, da vam bo koristilo v bližnji prihodnosti.
Reakcije:codeisawesome, Moonjumper, CalMin in 4 drugi

MrGunnyPT

23. april 2017
  • 2. november 2021
Sem inženir za oblake/razvijalec, ki pa ne uporabljam xCode. 16 GB je v redu, malo je zamenjave, ko poskušate premakniti malo delovnih obremenitev, vendar je to normalno, ker tako deluje

16 GB je več kot v redu, še posebej glede na to, kako hiter je 1TB SSD.
Reakcije:codeisawesome R

RemedyRabbit

5. avgust 2014
  • 2. november 2021
mctrials23 je rekel: V 3 letih bi ti dodatnih 2000 £, ki bi jih porabili za maksimalni MBP, kupil skoraj popolnoma nov stroj, ki bo tvojim strojem udaril v rit. Kupite tisto, kar potrebujete zdaj, in tisto, kar mislite, da vam bo koristilo v bližnji prihodnosti. Kliknite za razširitev ...

Ta objava mora biti prilepljena na vrh vsake teme na tem forumu lol
Reakcije:codeisawesome, Moonjumper, JahBoolean in 3 drugi S

salvatore.p

Originalni plakat
18. maja 2020
  • 3. november 2021
mctrials23 je rekel: V 3 letih bi ti dodatnih 2000 £, ki bi jih porabili za maksimalni MBP, kupil skoraj popolnoma nov stroj, ki bo tvojim strojem udaril v rit. Kupite tisto, kar potrebujete zdaj, in tisto, kar mislite, da vam bo koristilo v bližnji prihodnosti. Kliknite za razširitev ...

To je popolnoma prav. Malo verjetno v zadnjih 10 letih, pričakujem velik preskok v zmogljivosti pri vsaki novi ponovitvi čipov Mx.

Zame je edini dodaten denar za 32gb ali ram. 1Tb prostora za shranjevanje je absolutno potreben, zato menim, da je samo dodatnih 400€ za ram največja.
Na koncu bom plačal 600€ več od osnovne 16' konfiguracije (čakam še 5 tednov Reakcije:tdbrown75 S

salvatore.p

Originalni plakat
18. maja 2020
  • 3. november 2021
ASX je rekel: Moč GPU je uporabna za predvajanje 1-kratne sence tomb Raider @ hdr Reakcije:costica1234 P

PikachuEXE

20. julij 2010
  • 3. november 2021
salvatore.p je dejal: Anandtechov pregled kaže, da je dejanska pasovna širina, dodeljena za jedra procesorja, omejena. Dodatna pasovna širina je rezervirana za GPU.
Zabavno dejstvo: od lanskega novembra imam RX 5700XT na namizju Windows in ona sploh ni videla nobene igre ahahah Kliknite za razširitev ...
Dobil sem GTX 980Ti in še vedno deluje dobro
Vendar ga želim nadgraditi ... (morda naslednje leto)

Strinjam se, da pasovna širina CPU-RAM tukaj ni problem, saj je zdaj ozko grlo zamuda
To je posledica načina, kako CPU uporablja podatke iz RAM-a
Za več podrobnosti poiščite videoposnetke sami Reakcije:tdbrown75 S

salvatore.p

Originalni plakat
18. maja 2020
  • 5. november 2021
Vesel sem, da sem izbrisal naročilo 16 GB za nadgradnjo ram-a.
To je moj monitor dejavnosti s samo lahkim projektom swifui na Xcode in aplikacijo za Android mojega podjetja v Android Studio.
Imam: Xcode, iPhone 13Pro simulator, Android Studio, Pixel 4 simulator, MS Teams, 8 zavihkov Safari.
Menim, da je to lahkoten potek dela.

Priloge

  • Oglejte si medijski element ' href='tmp/attachments/schermata-2021-11-05-alle-12-23-05-png.1903182/' > Posnetek zaslona 2021-11-05 ob 12.23.05.png'file-meta '> 324,9 KB · Ogledi: 179
Reakcije:tdbrown75 N

nbjustforfun

16. april 2010
  • 9. november 2021
PikachuEXE je rekel: Jaz sem spletni razvijalec in ne mobilni
Za odpravljanje napak/testiranje uporabljam IDE in številne brskalnike
Moja poraba pomnilnika vedno presega 16 GB in običajno imam več GB v zamenjavi in ​​uporabljam stroj s 32 GB (2018, ne še 2021)
Rekel bi, da bi morali opazovati svojo trenutno uporabo (RAM + zamenjava) in predvideti, koliko potrebujete v večini primerov
Zamenjava bi bila verjetno hitrejša, nimam pojma, kako hitra ali kako bi to vplivalo na VAŠ potek dela
Tako da tukaj vsi ugibamo
Ampak zame, ker sem dobil več zamenjav tudi v svojih trenutnih 32GB, sem naročil 32GB (vendar 64GB res preveč) Kliknite za razširitev ...
Ne morete primerjati intel MacBook z MacBook M1 z vidika uporabe ram. Intel, vsekakor več rama. Upravljanje pomnilnika M1 je veliko bolj natančno nastavljeno in učinkovito.
Reakcije:codeisawesome