개발자 맥북 어떤 사양으로 사야할까?
본문 바로가기

Computer Science/Operating System

개발자 맥북 어떤 사양으로 사야할까?

 
[목차]

  • RAM (통합 메모리) 크기
  • SSD 저장 장치
  • M3 / M3 Pro / M3 Max 칩 차이
  • CPU 코어 (성능 코어, 효율 코어) 개념
  • GPU 코어 개념

지금 내 컴퓨터 : 2018년도 구입한 6년 반 된 LG 그램 
크롬 창 몇개, VSCode, 노션 띄워놓으면 가끔 디코나 게더에서 화면 공유나 마이크 입력 안될 때 있음
노션 동시 작업할 때 렉 많이 걸림.
갑자기 팬이 돌아가면서 소음이 나는 경우 허다하고, 충전기 없이는 1시간정도 쓸 수 있으려나.
노트북을 바꿀 시기가 와서, 맥북 사양을 알아봤다. 
앞으로 일하는 데 쓸만한 최소 사양이 어느정도 될지 하나씩 따져보자.

RAM (Random Access Memory, Volatile Memory)

활성 상태의 데이터와 프로그램을 일시적으로 저장하는데 사용하는 휘발성 메모리

메모리가 몇 GB라는 것는 밀도, 용량을 말하며, 모듈이 한번에 보유할 수 있는 데이터의 최대량을 말한다.
=> 램 8G는 평소에도 부족해서 최소 16G SSD 이상되어야 할 것 같음
 

HDD (Hard Disk Drive) / SSD (Solid State Drive)

디스크 관리에서 디스크 0, 디스크 1의 속성에 들어가보면 하드디스크 명이 나온다
디스크 0 (C 드라이브) : SAMSUNG MZNLN256HAJQ-00000
디스크 1 (D 드라이브) : HFS256G39TND-N210A

이름을 구글링 해보니 둘 다 SSD 였다. 내 컴퓨터에 하드디스크가 없다는 사실을 처음 알았다!
SSD / HDD에 대해 더 알아보니, 중요한 파일을 보관 용도로 쓴다면 HDD가 보관안정성이 더 높고, 그게 아니라면 SSD 2개로 구성해도 상관 없다고 한다. 
=> 256GB SSD *2개 있는데 초기화 전에는 많이 부족했음, 따라서 512GB 보다는 큰 1TB SSD 필요

M3 / M3 Pro / M3 Max 칩 비교

명세서 M3 M3 Pro M3 Max
트랜지스터 250억 370억 920억
24GB 통합 메모리 최대 36GB 통합 메모리 최대 128GB의 통합 메모리
GPU 코어  10개 코어 14/18 코어 30/40 코어
CPU 코어 8개 코어 11/12 코어 14/16 코어
저장 옵션 최대 2TB SSD 최대 4TB SSD 최대 8TB SSD
  • 트랜지스터 : 전류를 제어하는 역할, 많을수록 반도체의 연산 속도가 빨라지고, 전력 소모 줄어듦
  • 코어 : 명령을 실행할 수 있는 단일 처리 장치, 코어가 많을수록 동시에 처리할 수 있는 작업이 많아짐

CPU 코어

CPU에 요구되는 계산을 담당하는 연산 처리 장치
코어의 수가 많다면 많은 계산을 한번에 처리 할 수 있음
또한, 웹 서버는 클라이언트로부터 들어오는 요청을 처리하고 데이터를 처리하기 위해 CPU에 크게 위존함. 다중 코어를 사용하면 서버가 속도 저하 없이 동시에 많은 양의 요청을 처리할 수 있음

장치 관리자 프로세스 수 : OS가 운영할 수 있는 총 스레드 수 (8 스레드)

  • 작업 관리자의 코어와 논리 프로세서 : 현재 운영체제(윈도우)가 운영하고 있는 코어와 논리 프로세서의 개수
  • 장치 관리자의 프로세서 : 운영체제가 운영할 수 있다고 인식된(활성화된) 총 스레드의 개수

=> 코어는 많으면 많을수록 좋다고 함.

GPU 코어

GPU는 병렬 처리 아키텍처로, CPU 보다 이미지 렌더링에 최적화되어 발전됨
병렬 처리 방식에 특화되어 있어 반복적이고 비슷한 다량의 연산을 수행하는데 있어 속도 빠름
벡터나 행렬 연산으로 이루어진 딥러닝 연산에 GPU를 사용하면서 훨씬 최적화된 연산 수행
=> GPU 코어도 많으면 많을수록 좋겠지만, 딥러닝 모델 학습은 로컬에서 돌리기보단 서버를 받아서 하는 경우가 많으므로 크게 고려 안해도 될듯. 그것 보단 서비스 배포를 로컬에서 하게 될 것 같은데, 도커가 잘 돌아가도록 CPU 코어가 많으면 좋을듯.


결론! (희망하는 최소 사양)

  • 14인치 - 너무 무거우면 안됨
  • 색상 : 실버
  • 최소 16GB 통합 메모리
  • 최소 1TB SSD
  • 최소 8코어 CPU

MacBook Pro 14 M3 : 2,930,000
MacBook Air 15 M3 : 2,700,000
MacBook Air 13 M3 : 2,400,000

가격 정말 사악하네.. 취업 하면 사야지.!

References