포럼

16 M1 Pro, 개발자용 램은 얼마인가요?

NS

살바토레.p

오리지널 포스터
2020년 5월 18일
  • 2021년 10월 31일
안녕하세요, 저는 주로 iOS와 Android 네이티브에서 작업하는 모바일 소프트웨어 개발자입니다.
M1 Pro 및 1TB의 SSD가 포함된 16MBP를 선택하려고 하는데 램이 확실하지 않습니다.

나는 개인 프로젝트와 업무 프로젝트 모두에서 개발에 사용할 것입니다.
내 개인 프로젝트는 모두 iOS 기본이지만 작업을 위해서는 Android Studio와 Visual Studio(xamarin)를 사용해야 합니다.
나는 어떤 VM도 사용하지 않을 것이다.

내가 일하는 회사에서 2월에 M1 Mini 16/256을 보냈고 일반적으로 16GB 램에는 문제가 없었지만 Android Studio 소스 코드 편집기의 경험은 재미가 없었습니다. (AS만 열려있고 에뮬레이터만 있어도 랙이 느껴짐)
Visual Studio도 재미가 없지만 몇 번만 사용했습니다.


16GB 대신 32GB를 사용하려면 400유로를 더 써야 하는지 결정하려고 합니다.
실제 워크플로에서 추가 램의 이점을 얻을 수 있습니까?
물론, 작업은 16GB로 수행할 수 있지만 더 많은 램으로 만족/빠르게 할 수 있습니까?

대부분의 리뷰는 비디오/사진 편집 관점에서 지적합니다. 다른 휘그와 유사한 워크플로의 조언을 주시면 감사하겠습니다.
반응:mosh.jinton

아담77

정지 된
2008년 1월 6일
  • 2021년 10월 31일
이 특정 스레드를 참조하고 이 게시물을 계속 읽고 싶습니다. https://forums.macrumors.com/thread...nt-enough-for-long-term.2320935/post-30550651 NS

살바토레.p

오리지널 포스터
2020년 5월 18일


  • 2021년 10월 31일
adamk77은 다음과 같이 말했습니다: 이 특정 스레드를 참조하고 이 게시물을 계속 읽고 싶습니다: https://forums.macrumors.com/thread...nt-enough-for-long-term.2320935/post-30550651 확장하려면 클릭하세요...

나는 그 스레드를 읽었다. 다른 개발자들의 조언/경험을 듣고 싶습니다.

두카티1212

2021년 10월 22일
  • 2021년 10월 31일
저는 개발자이고 램을 최대 64개로 늘렸습니다. 대부분 개발의 일환으로 항상 많은 도커 컨테이너를 실행하고 있기 때문입니다. 나는 또한 개인 취향이므로 추가 리소스를 즐깁니다. 1주일 동안 64개의 공연을 사용한 결과는 32개가 거의 문제 없이 잘 작동한다는 것입니다. 2018 MBP에 있던 16은 절대적으로 충분하지 않았지만 새로운 통합 SOC를 사용하면 괜찮을 것입니다.

다시 많은 컨테이너 또는 다른 것을 로컬로 실행하면 RAM을 소모합니다. 에게

AFK

정지 된
2021년 10월 31일
메타버스
  • 2021년 10월 31일
salvatore.p가 말했습니다: 나는 그 스레드를 읽었습니다. 다른 개발자들의 조언/경험을 듣고 싶습니다. 확장하려면 클릭하세요...

해당 스레드에 있는 것과 다른 응답을 받지 못할 것입니다.

나는 하루 종일 온/오프를 검색해 왔으며 여기의 추세는 ppl이 약 32를 묻는 것입니다. 거의 모든 사람이 16을 얻으라고 말합니다. 개발자도 마찬가지입니다.

나도 당신과 같은 개발자이며 모바일 프로젝트를 진행하고 있습니다. 나는 32를 사고 있습니다. 지금은 16이고 가끔 답답합니다. 내 기억력이 높게 나타납니다. 그리고 내 페이징 파일은 정기적으로 거대해집니다. 당신은 당신이 지금 16에 있다고 말했고 실망 스럽습니다.

누군가 여기 와서 16 대 32에 대한 비디오를 10000 번째로 게시하여 16으로 가라고 말하는 것을 보세요.

막심 글루호프

2020년 10월 7일
  • 2021년 10월 31일
여기에서 전문적으로 그리고 취미로 모바일 개발자는 Android 및 iOS 네이티브 프로젝트와 React Native 모두에서 일했습니다. 16GB로 벗어날 수 있지만 경험은 최고가 아닙니다. 제 조언은 적어도 32GB. 에뮬레이터 및/또는 시뮬레이터와 IDE 및 여러 탭을 실행할 때 해당 RAM을 빠르게 통과합니다.

개인적으로 64GB를 주문했는데 일반적으로 많은 프로젝트가 열려 있고 리소스를 많이 사용하는 InteliJ 기반 IDE를 주로 사용합니다. 인덱싱 등에 유용한 많은 메모리를 사용할 수 있습니다.
참고로 저는 Mac Pro에 96GB RAM, 현재 53GB RAM을 사용 중이며 Android Emulator 1개만 실행 중입니다. Android Studio만 해도 거의 20GB의 RAM을 사용합니다.
반응:아담77

아담77

정지 된
2008년 1월 6일
  • 2021년 10월 31일
salvatore.p가 말했습니다: 나는 그 스레드를 읽었습니다. 다른 개발자들의 조언/경험을 듣고 싶습니다. 확장하려면 클릭하세요...

400달러를 감당할 수 있다면 32GB로 부드럽게 밀어붙이겠습니다. 64GB를 선택할 가능성이 높습니다. 그 포스트에서 말했듯이, 나는 내 생산성 도구가 보이지 않고 나에게 불리하게 작용하지 않기를 원합니다.

그러나 추가 RAM이 느린 Android 스튜디오 경험을 향상시킬지 모르겠습니다. Android Studio만 열고 에뮬레이터만 열어도 랙이 느껴진다고 하셨습니다. 이것은 메모리가 부족하기 때문에 들리지 않습니다. 따라서 M1 Pro 또는 Max의 추가 코어를 사용하면 16GB만 있어도 이 문제가 사라질 수 있습니다. NS

살바토레.p

오리지널 포스터
2020년 5월 18일
  • 2021년 10월 31일
ducati1212는 다음과 같이 말했습니다: 저는 개발자이고 최대 64개의 램을 사용했습니다. 대부분 개발의 일부로 항상 많은 도커 컨테이너를 실행하고 있기 때문입니다. 나는 또한 개인 취향이므로 추가 리소스를 즐깁니다. 1주일 동안 64개의 공연을 사용한 결과는 32개가 거의 문제 없이 잘 작동한다는 것입니다. 2018 MBP에 있던 16은 절대적으로 충분하지 않았지만 새로운 통합 SOC를 사용하면 괜찮을 것입니다.

다시 많은 컨테이너 또는 다른 것을 로컬로 실행하면 RAM을 소모합니다. 확장하려면 클릭하세요...

64GB는 저에게 과도합니다. 32GB라도 필요보다 과도하다고 생각합니다. 나는 일반적으로 컨테이너/vm을 사용하지 않지만 MS Teams가 항상 열려 있어야 하며 1.5GB를 먹습니다.

AFK는 다음과 같이 말했습니다: 해당 스레드에 있는 것과 다른 응답을 얻지는 못할 것입니다.

나는 하루 종일 온/오프를 검색해 왔으며 여기의 추세는 ppl이 약 32를 묻는 것입니다. 거의 모든 사람이 16을 얻으라고 말합니다. 개발자도 마찬가지입니다.

나도 당신과 같은 개발자이며 모바일 프로젝트를 진행하고 있습니다. 나는 32를 사고 있습니다. 지금은 16이고 가끔 답답합니다. 내 기억력이 높게 나타납니다. 그리고 내 페이징 파일은 정기적으로 거대해집니다. 당신은 당신이 지금 16에 있다고 말했고 실망 스럽습니다.

누군가 여기 와서 16 대 32에 대한 비디오를 10000 번째로 게시하여 16으로 가라고 말하는 것을 보세요. 확장하려면 클릭하세요...
나는 그 비디오를 보았지만 비디오 편집기 관점에서 하루에 8-10시간 동안 xcode/android studio에서 작업하고 한두 번 실행되는 벤치마크와 메모리 압력이 다릅니다.

경험은 컴파일 속도가 아니라 소스 편집기에서 더 많이 발생합니다. 언젠가는 메모리가 부족할 때(나는 8GB의 램이 있는 초기 mbp를 가짐) 하이라이트 플러그인과 자동 완성이 모두 실행되고 다시 시작하려면 시스템을 다시 시작해야 합니다.


Maxim Glukhov는 다음과 같이 말했습니다: 여기의 모바일 개발자는 직업적으로 그리고 취미로 Android 및 iOS 네이티브 프로젝트와 React Native 모두에서 일했습니다. 16GB로 벗어날 수 있지만 경험은 최고가 아닙니다. 제 조언은 적어도 32GB. 에뮬레이터 및/또는 시뮬레이터와 IDE 및 여러 탭을 실행할 때 해당 RAM을 빠르게 통과합니다.

개인적으로 64GB를 주문했는데 일반적으로 많은 프로젝트가 열려 있고 리소스를 많이 사용하는 InteliJ 기반 IDE를 주로 사용합니다. 인덱싱 등에 유용한 많은 메모리를 사용할 수 있습니다.
참고로 저는 Mac Pro에 96GB RAM, 현재 53GB RAM을 사용 중이며 Android Emulator 1개만 실행 중입니다. Android Studio만 해도 거의 20GB의 RAM을 사용합니다. 확장하려면 클릭하세요...

공유해 주셔서 감사합니다.
인덱싱에 사용되는 메모리 양을 제한/허용하는 방법을 물어봐도 될까요? 저는 Android Studio를 처음 사용하고 회사에서 지난 3월 Android 네이티브에 대해 배우고 작업하도록 강요했으며 IDE 자체에 대한 경험이 고르지 않거나/랙이 없거나/나쁘지 않았다면 아마도 더 많은 시간을 할애할 수 있었다는 것을 인정합니다. 그리고 아마도 조금 더 나아질 것입니다. 최종 수정일: 2021년 10월 31일 미디엄

mosh.jinton

2021년 10월 5일
  • 2021년 11월 1일
이것에 대한 더 많은 관점에 관심이 있을 것입니다. 내 사용 사례는 Android Studio 개발이며 일반적으로 물리적 장치에서 테스트하지만 때때로 하나의 Android VM이 열려 있고 Figma와 몇 개의 탭도 있을 수 있습니다.
반응:살바토레.p

tdbrown75

2015년 4월 28일
텍사스주 댈러스
  • 2021년 11월 1일
내 관점은… 대답은 사용 사례에 관계없이 16GB입니다. 16보다 더 많은 것을 추천하는 것은 당신을 화나게 할 것이고, 컴퓨터에 대해 아무것도 모른다는 비난을 받을 것이며, 분명히 부자이고 기꺼이 돈을 낭비할 것입니다. Max 16(32GB만 제공됨)을 구입하더라도 여전히 잘못된 것입니다.

NS

산페테

2016년 11월 17일
유타
  • 2021년 11월 1일
tdbrown75는 다음과 같이 말했습니다: 제 관점은… 답변은 사용 사례에 상관없이 16GB입니다. 16보다 더 많은 것을 추천하는 것은 당신을 화나게 할 것이고, 컴퓨터에 대해 아무것도 모른다는 비난을 받을 것이며, 분명히 부자이고 기꺼이 돈을 낭비할 것입니다. Max 16(32GB만 제공됨)을 구입하더라도 여전히 잘못된 것입니다.

확장하려면 클릭하세요...
Ftr, 그런 일은 일어나지 않았습니다.
반응:tdbrown75 미디엄

mctrials23

2013년 9월 19일
  • 2021년 11월 2일
저는 32GB로 갔지만 16GB로 가도 괜찮았을 것입니다. SSD는 특정 작업을 위한 RAM 부족을 정말 잘 보상할 정도로 매우 빠릅니다. 즉, 비교적 쉽게 여유가 있다면 32GB를 구입하십시오.

기술이 실제로 작동하는 방식이 아니기 때문에 나는 미래 보장을 믿지 않습니다. 3년 안에 MBP를 최대한 활용하기 위해 추가로 지출한 2000파운드는 당신의 기계를 완전히 새로운 기계로 만들 것입니다. 지금 필요한 것과 가까운 장래에 이익을 얻을 것으로 생각되는 것을 구입하십시오.
반응:codeisawesome, Moonjumper, CalMin 외 4명

MrGunnyPT

2017년 4월 23일
  • 2021년 11월 2일
저는 xCode를 사용하지 않는 클라우드 엔지니어/개발자입니다. 16GB는 괜찮습니다. 약간의 워크로드를 푸시하려고 할 때 약간의 스왑이 있지만 그것이 작동하는 방식이기 때문에 정상입니다.

16GB는 특히 1TB SSD가 얼마나 빠른지 솔직히 말해서 괜찮습니다.
반응:코드 굉장하다 NS

구제토끼

2014년 8월 5일
  • 2021년 11월 2일
mctrials23은 다음과 같이 말했습니다: 3년 안에 MBP를 최대한 활용하기 위해 추가로 2,000파운드를 추가로 지출하면 기계를 완전히 새로운 기계로 바꿀 수 있습니다. 지금 필요한 것과 가까운 장래에 이익을 얻을 것으로 생각되는 것을 구입하십시오. 확장하려면 클릭하세요...

이 게시물은 이 포럼의 모든 스레드 상단에 고정되어야 합니다.
반응:codeisawesome, Moonjumper, JahBoolean 외 3명 NS

살바토레.p

오리지널 포스터
2020년 5월 18일
  • 2021년 11월 3일
mctrials23은 다음과 같이 말했습니다: 3년 안에 MBP를 최대한 활용하기 위해 추가로 2,000파운드를 추가로 지출하면 기계를 완전히 새로운 기계로 바꿀 수 있습니다. 지금 필요한 것과 가까운 장래에 이익을 얻을 것으로 생각되는 것을 구입하십시오. 확장하려면 클릭하세요...

이것은 절대적으로 맞습니다. 지난 10년과 달리 Mx 칩이 새로 ​​나올 때마다 성능이 크게 향상될 것으로 기대합니다.

나에게 유일한 추가 돈은 32GB 또는 램입니다. 1Tb의 스토리지는 절대적으로 필요하므로 램에 대한 추가 400€만 최대로 간주합니다.
결국 나는 기본 16' 구성보다 600€를 더 지불할 것입니다(5주 더 대기 반응:tdbrown75 NS

살바토레.p

오리지널 포스터
2020년 5월 18일
  • 2021년 11월 3일
ASX는 다음과 같이 말했습니다: GPU 성능은 tomb raider @ hdr의 1회 섀도우를 재생하는 데 유용합니다. 반응:코스티카1234 NS

PikachuEXE

2010년 7월 20일
  • 2021년 11월 3일
salvatore.p는 다음과 같이 말했습니다: Anandtech의 검토에 따르면 CPU 코어에 할당된 실제 대역폭이 제한되어 있습니다. 추가 대역폭은 GPU용으로 예약되어 있습니다.
재미있는 사실: 지난 11월부터 Windows 바탕 화면에 RX 5700XT가 있고 그녀는 게임을 전혀 본 적이 없습니다 아하하 확장하려면 클릭하세요...
GTX 980Ti를 구입했는데 여전히 잘 작동합니다.
하지만 나는 그것을 업그레이드하고 싶습니다 ... (내년에 아마도)

이제 병목 현상이 대기 시간이므로 CPU-RAM 대역폭이 문제가 아니라는 데 동의합니다.
이것은 CPU가 RAM의 데이터를 사용하는 방식 때문입니다.
자세한 내용은 비디오를 직접 찾으십시오. 반응:tdbrown75 NS

살바토레.p

오리지널 포스터
2020년 5월 18일
  • 2021년 11월 5일
램 업그레이드를 위해 16GB 주문을 삭제하게 되어 기쁩니다.
이것은 Xcode의 가벼운 swifi 프로젝트와 Android Studio의 회사 Android 앱이 있는 내 활동 모니터입니다.
Xcode, iPhone 13Pro 시뮬레이터, Android Studio, Pixel 4 시뮬레이터, MS Teams, 8개의 Safari 탭이 있습니다.
나는 이것을 가벼운 워크플로라고 생각합니다.

첨부 파일

  • 미디어 항목 보기 ' href='tmp/attachments/schermata-2021-11-05-alle-12-23-05-png.1903182/' > 스크린샷 2021-11-05 at 12.23.05.png'file-meta '> 324.9 KB · 조회수: 179
반응:tdbrown75 N

nbjustforfun

2010년 4월 16일
  • 2021년 11월 9일
PikachuEXE는 다음과 같이 말했습니다: 저는 모바일 개발자가 아닌 웹 개발자입니다.
디버깅/테스트를 위해 IDE와 많은 브라우저를 실행합니다.
내 메모리 사용량은 항상 16GB를 초과하고 일반적으로 스왑에 몇 GB가 있으며 32GB 시스템을 사용하고 있습니다(2018년, 아직 2021년 아님).
현재 사용량(RAM + 스왑)을 관찰하고 대부분의 경우 필요한 양을 예측해야 합니다.
스왑은 아마도 더 빠를 것입니다. 그러나 얼마나 빠르거나 그것이 귀하의 워크플로에 어떤 영향을 미칠지 모르겠습니다.
그래서 우리는 모두 여기서 추측하고 있습니다.
하지만 저에게는 현재 32GB에도 여러 스왑이 생겨서 32GB를 주문했습니다(하지만 64GB는 정말 너무 많이) 확장하려면 클릭하세요...
램 사용량 관점에서 Intel MacBook을 M1 MacBook과 비교할 수 없습니다. 인텔, 확실히 더 많은 램. M1 메모리 관리는 훨씬 더 미세하게 조정되고 효율적입니다.
반응:코드 굉장하다