Forum

16 M1 Pro, hvor mye ram for utviklere?

S

salvatore.p

Original plakat
18. mai 2020
  • 31. oktober 2021
Hei, jeg er hovedsakelig en mobilprogramvareutvikler som jobber med både iOS og Android.
Jeg er i ferd med å velge en 16 MBP med M1 Pro og 1 TB SSD, men jeg er usikker på ram.

Jeg vil bruke til utvikling på både personlige og arbeidsprosjekter.
Mine personlige prosjekter er alle iOS-innfødte, men for arbeid må jeg bruke Android Studio og Visual Studio (xamarin).
Jeg ville ikke brukt noen VM.

Selskapet jeg jobber for sendte meg en M1 Mini 16/256 i februar, og jeg hadde generelt ingen problemer med 16 GB ram, men opplevelsen med Android Studio kildekoderedigering er ikke morsom. (selv med bare AS åpen og en emulator føles det etterslep)
Verken Visual Studio er morsomt, men jeg brukte bare et par ganger.


Jeg prøver å bestemme om jeg skal bruke 400€ mer for å ha 32gb i stedet for 16gb.
Vil jeg dra nytte av den ekstra ram i min faktiske arbeidsflyt?
Selvfølgelig kan arbeidet gjøres med 16gb, men kan være behagelig/raskere med mer ram?

De fleste av anmeldelsene påpeker fra video-/fotoredigeringsperspektiver, jeg vil sette pris på råd fra andre som har lignende arbeidsflyt.
Reaksjoner:mosh.jinton

adamk77

Suspendert
6. januar 2008
  • 31. oktober 2021
Jeg vil gjerne henvise deg til denne spesifikke tråden og lese fra dette innlegget og fremover: https://forums.macrumors.com/thread...nt-enough-for-long-term.2320935/post-30550651 S

salvatore.p

Original plakat
18. mai 2020


  • 31. oktober 2021
adamk77 sa: Jeg vil gjerne henvise deg til denne spesifikke tråden og lese fra dette innlegget og fremover: https://forums.macrumors.com/thread...nt-enough-for-long-term.2320935/post-30550651 Klikk for å utvide...

Jeg har lest den tråden. Jeg vil gjerne ha råd/erfaringer fra andre utviklere.

ducati1212

22. oktober 2021
  • 31. oktober 2021
Jeg er en utvikler og jeg makserte ram-en min til 64. Mest fordi jeg som en del av utviklingen alltid har mange docker-containere i gang. Jeg liker også de ekstra ressursene, så det er en personlig preferanse. Min vurdering fra å bruke 64 spillejobber på dette i 1 uke er at 32 ville fungert fint nesten uten problemer. De 16 jeg hadde på 2018 MBP var absolutt ikke nok, men kanskje med den nye enhetlige SOC ville det være greit.

Igjen hvis du kjører mange containere eller noe annet lokalt spiser det opp RAM. TIL

AFK

Suspendert
31. oktober 2021
metaversen
  • 31. oktober 2021
salvatore.p sa: Jeg har lest den tråden. Jeg vil gjerne ha råd/erfaringer fra andre utviklere. Klikk for å utvide...

Du kommer ikke til å få et annet svar enn det som står i den tråden.

Jeg har surfet av og på mesteparten av dagen, og trenden her er når ppl spør om 32 nesten alle sier å få 16. Selv utviklere.

Jeg er også en utvikler som deg og jobber med mobile prosjekter. Jeg kjøper 32. Jeg er 16 nå og det er frustrerende noen ganger. Minnetrykket er høyt. Og personsøkerfilen min blir jevnlig stor. Du sa at du er 16 nå også, og det er frustrerende.

Bare se noen komme hit og legge ut den videoen om 16 mot 32 for 10 000. gang som forteller deg å gå med 16.

Maxim Glukhov

7. oktober 2020
  • 31. oktober 2021
Mobilutvikler her profesjonelt og som hobby, jobbet med både Android- og iOS-native prosjekter, samt React Native. Du kan slippe unna med 16 GB, men opplevelsen vil ikke være den beste, mitt råd er å få i det minste 32 GB. Når du kjører emulatorer og eller simulatorer i tillegg til IDE(ene) og flere faner, går du raskt gjennom RAM-en.

Jeg bestilte personlig 64 GB da jeg vanligvis har mange prosjekter åpne og jeg bruker stort sett InteliJ-baserte IDE-er som er ressurskrevende. Jeg lar dem bruke mye minne som er flott for indeksering og mer.
For referanse, jeg er på min Mac Pro med 96 GB RAM, for tiden 53 GB RAM i bruk, og det er med bare 1 Android-emulator som kjører. Android Studio alene bruker nesten 20 GB RAM.
Reaksjoner:adamk77

adamk77

Suspendert
6. januar 2008
  • 31. oktober 2021
salvatore.p sa: Jeg har lest den tråden. Jeg vil gjerne ha råd/erfaringer fra andre utviklere. Klikk for å utvide...

Jeg vil forsiktig presse deg mot 32 GB hvis du tåler $400. Jeg vil sannsynligvis velge 64 GB selv. Som jeg sa i det innlegget, vil jeg at produktivitetsverktøyene mine skal bli usynlige og ikke virke mot meg.

Men jeg vet ikke om den ekstra RAM-en vil forbedre den trege Android-studioopplevelsen din. Du sa at selv med bare Android Studio åpent og en emulator, føles det laggy. Dette høres ikke ut som det er fordi du har lite minne. Så det er mulig at med de ekstra kjernene på M1 Pro eller Max, vil dette problemet forsvinne selv med bare 16 GB. S

salvatore.p

Original plakat
18. mai 2020
  • 31. oktober 2021
ducati1212 sa: Jeg er en utvikler og jeg makserte ram-en min til 64. Mest fordi jeg som en del av utviklingen alltid har mange docker-containere i gang. Jeg liker også de ekstra ressursene, så det er en personlig preferanse. Min vurdering fra å bruke 64 spillejobber på dette i 1 uke er at 32 ville fungert fint nesten uten problemer. De 16 jeg hadde på 2018 MBP var absolutt ikke nok, men kanskje med den nye enhetlige SOC ville det være greit.

Igjen hvis du kjører mange containere eller noe annet lokalt spiser det opp RAM. Klikk for å utvide...

64gb er overkill for meg, selv 32gb tror jeg ville være mer en overkill enn et behov. Jeg bruker vanligvis ikke containere/vm, men jeg trenger at MS Teams alltid er åpne og det spiser opp 1,5 gb

AFK sa: Du kommer ikke til å få et annet svar enn det som står i den tråden.

Jeg har surfet av og på mesteparten av dagen, og trenden her er når ppl spør om 32 nesten alle sier å få 16. Selv utviklere.

Jeg er også en utvikler som deg og jobber med mobile prosjekter. Jeg kjøper 32. Jeg er 16 nå og det er frustrerende noen ganger. Minnetrykket er høyt. Og personsøkerfilen min blir jevnlig stor. Du sa at du er 16 nå også, og det er frustrerende.

Bare se noen komme hit og legge ut den videoen om 16 mot 32 for 10 000. gang som forteller deg å gå med 16. Klikk for å utvide...
Jeg så den videoen, men er fra et videoredigeringsperspektiv, jeg jobber på xcode/android studio i 8-10 timer om dagen og har et annet minnetrykk enn en benchmark som kjører en eller to ganger.

Opplevelsen handler ikke bare om kompileringshastighet, men mer på kilderedigereren. En gang når du er tom for minne (jeg hadde en tidlig MBP med bare 8 GB ram) går både highlight-plugin-modulen og autofullføringen, og du må starte maskinen på nytt for å komme tilbake


Maxim Glukhov sa: Mobilutvikler her profesjonelt og som en hobby, jobbet med både Android- og iOS-native prosjekter, så vel som React Native. Du kan slippe unna med 16 GB, men opplevelsen vil ikke være den beste, mitt råd er å få i det minste 32 GB. Når du kjører emulatorer og eller simulatorer i tillegg til IDE(ene) og flere faner, går du raskt gjennom RAM-en.

Jeg bestilte personlig 64 GB da jeg vanligvis har mange prosjekter åpne og jeg bruker stort sett InteliJ-baserte IDE-er som er ressurskrevende. Jeg lar dem bruke mye minne som er flott for indeksering og mer.
For referanse, jeg er på min Mac Pro med 96 GB RAM, for tiden 53 GB RAM i bruk, og det er med bare 1 Android-emulator som kjører. Android Studio alene bruker nesten 20 GB RAM. Klikk for å utvide...

Takk for at du deler.
Kan jeg spørre hvordan jeg kan begrense/tillate mengden minne som brukes til indeksering? Jeg er ny i Android Studio, firmaet mitt tvang meg til å lære og jobbe med android native i mars, og jeg innrømmer at hvis opplevelsen med selve ideen ikke hadde vært så hakkete/laggy/dårlig, har jeg sannsynligvis hatt mer tid på det og ble nok litt bedre. Sist redigert: 31. oktober 2021 M

mosh.jinton

5. oktober 2021
  • 1. november 2021
Ville vært interessert i flere perspektiver på dette. Mitt eget bruksområde er Android Studio-utvikling, tester vanligvis på en fysisk enhet, men noen ganger med én Android VM åpen, og kanskje Figma og noen få faner også.
Reaksjoner:salvatore.p

tdbrown75

28. april 2015
Dallas, TX
  • 1. november 2021
Mitt perspektiv ... Svaret er 16 GB, uansett bruksområde. Å anbefale noe mer enn 16 vil få deg til å brenne, anklaget for å ikke kunne noe om datamaskiner, og tydelig rik og villig til å kaste bort penger. Selv om du kjøper Max 16 (som bare leveres med 32 GB), tar du fortsatt feil.

Tim S

Sanpete

17. november 2016
Utah
  • 1. november 2021
tdbrown75 sa: Mitt perspektiv... Svaret er 16 GB, uansett bruk. Å anbefale noe mer enn 16 vil få deg til å brenne, anklaget for å ikke kunne noe om datamaskiner, og tydelig rik og villig til å kaste bort penger. Selv om du kjøper Max 16 (som bare leveres med 32 GB), tar du fortsatt feil.

Tim Klikk for å utvide...
Ftr, det har ikke skjedd.
Reaksjoner:tdbrown75 M

mctrials23

19. september 2013
  • 2. november 2021
Jeg har gått for 32 GB, men hadde nok vært bra med 16. SSD-ene er vanvittig raske til det punktet at den kompenserer veldig bra for mangel på RAM for visse oppgaver. Når det er sagt, hvis du har råd til det relativt enkelt, bare kjøp 32 GB.

Jeg tror ikke på fremtidssikring fordi det egentlig ikke er slik teknologi fungerer. I løpet av 3 år vil de £2000 ekstra du brukte for å maks ut en MBP kjøpe deg nesten en helt ny maskin som sparker maskinene dine. Kjøp det du trenger nå og det du tror du vil ha nytte av i umiddelbar fremtid.
Reaksjoner:codeisawesome, Moonjumper, CalMin og 4 andre

MrGunnyPT

23. april 2017
  • 2. november 2021
Jeg er en skyingeniør/utvikler som ikke bruker xCode. 16 GB er greit, det er litt swap når du prøver å presse litt arbeidsbelastning, men det er normalt fordi det er slik det fungerer

16 GB er mer enn greit ærlig talt, spesielt med hvor rask 1TB SSD er.
Reaksjoner:kode er fantastisk R

RemedyKanin

5. august 2014
  • 2. november 2021
mctrials23 sa: I løpet av 3 år ville de 2000 pund ekstra du brukte for å maksere en MBP kjøpe deg nesten en helt ny maskin som sparker maskinen i ræva. Kjøp det du trenger nå og det du tror du vil ha nytte av i umiddelbar fremtid. Klikk for å utvide...

Dette innlegget bør klistres øverst i hver tråd på dette forumet lol
Reaksjoner:codeisawesome, Moonjumper, JahBoolean og 3 andre S

salvatore.p

Original plakat
18. mai 2020
  • 3. november 2021
mctrials23 sa: I løpet av 3 år ville de 2000 pund ekstra du brukte for å maksere en MBP kjøpe deg nesten en helt ny maskin som sparker maskinen i ræva. Kjøp det du trenger nå og det du tror du vil ha nytte av i umiddelbar fremtid. Klikk for å utvide...

Dette er helt riktig. Usannsynlig de siste 10 årene forventer jeg et stort sprang i ytelse ved hver ny iterasjon av Mx-brikker.

For meg er de eneste ekstra pengene for 32gb eller ram. 1 TB lagringsplass er absolutt jeg må, så jeg anser bare de ekstra 400€ for ram som maksimalt ut.
Til slutt vil jeg betale 600€ mer enn grunnkonfigurasjonen på 16' (venter 5 uker til Reaksjoner:tdbrown75 S

salvatore.p

Original plakat
18. mai 2020
  • 3. november 2021
ASX sa: Gpu-kraften er nyttig for å spille 1 gang shadow of tomb raider @ hdr Reaksjoner:costica1234 P

PikachuEXE

20. juli 2010
  • 3. november 2021
salvatore.p sa: Anandtechs gjennomgang viser at reell båndbredde som er allokert for cpu-kjernene er begrenset. Den ekstra båndbredden er reservert for GPU.
Fun fact: Jeg har en RX 5700XT på Windows-skrivebordet siden sist november, og hun har ikke sett noe spill i det hele tatt ahahah Klikk for å utvide...
Jeg fikk GTX 980Ti, og den fungerer fortsatt bra
Men jeg vil oppgradere den... (neste år kanskje)

Jeg er enig i at CPU-RAM-båndbredde ikke er et problem her, siden flaskehalsen nå er latency
Dette er på grunn av hvordan CPU bruker data fra RAM
For mer informasjon finn videoene selv Reaksjoner:tdbrown75 S

salvatore.p

Original plakat
18. mai 2020
  • 5. november 2021
Jeg er glad for å ha slettet ordren på 16 GB for å oppgradere ram.
Dette er min aktivitetsmonitor med bare et lett swifui-prosjekt på Xcode og selskapets Android-app på Android Studio.
Jeg har: Xcode, iPhone 13Pro-simulator, Android Studio, Pixel 4-simulator, MS Teams, 8 Safari-faner.
Jeg anser dette som en lett arbeidsflyt.

Vedlegg

  • Se medieelementet ' href='tmp/attachments/schermata-2021-11-05-alle-12-23-05-png.1903182/' > Skjermbilde 2021-11-05 kl. 12.23.05.png'file-meta '> 324,9 KB · Visninger: 179
Reaksjoner:tdbrown75 N

nbjustforfun

16. april 2010
  • 9. november 2021
PikachuEXE sa: Jeg er en webutvikler, ikke en mobil
Jeg kjører IDE og mange nettlesere for feilsøking/testing
Minnebruken min overstiger alltid 16 GB, og jeg har vanligvis byttet flere GB, og jeg bruker en 32 GB-maskin (2018, ikke 2021 ennå)
Jeg vil si at du bør observere din nåværende bruk (RAM + swap), og forutsi hvor mye du trenger i de fleste tilfeller
Byttet ville sannsynligvis vært raskere, jeg aner ikke hvor raskt eller hvordan det vil påvirke arbeidsflyten DIN
Så vi gjetter alle her
Men for meg siden jeg fikk flere bytte selv i min nåværende 32GB, bestilte jeg 32GB (men 64GB egentlig for mye) Klikk for å utvide...
Du kan ikke sammenligne en intel MacBook med en M1 MacBook fra et ram-bruksperspektiv. Intel, definitivt mer ram. M1-minneadministrasjon er mye mer finjustert og effektiv.
Reaksjoner:kode er fantastisk