로그인 해주세요.

리뷰 게시판 *IT 전자제품, 서비스, 가전, 차량 등의 리뷰 또는 강좌(팁)를 올리는 게시판입니다.

Haze

리뷰 [짧은 리뷰] 맥북 에어로 개발자가 먹고 사는 이야기

  • Haze
  • 조회 수 8670
  • 2021.05.25. 18:38

 

M1_Air.png

가볍게 포트폴리오를 만들고 개발(프로그래밍 등)하는 용도로 맥북 에어를 올해 초 샀습니다. 빨리 받고 싶은 마음과 이직을 하고 나면 나만의 개발 장비가 생기겠지라는 마음, 그리고 데스크톱이 있으니까라는 마음에 사이트의 고급형 모델 그대로 메모리 업그레이드도 없이 샀던 것 같아요.

 

저는 이직을 한 뒤, 즉시 새 장비를 받거나 M1X든 M2든 새 애플 실리콘 맥이 나온 뒤에 새 장비를 받거나 선택을 해야만 했어요. 이미 애플 실리콘에 푹 빠진 저는 후자를 선택했고, 지금도 계속 제 맥북 에어로 개발을 하고 있습니다.

 

리뷰라기보다는 몇달간 주력 장비로 맥북 에어를 쓰면서 시시콜콜한 이야기들을 미코에서 해보려고 합니다. 추천이나 댓글 미리 감사합니다.

 

8GB 밖에 없는 메모리인데?

 

M1_SSD.png 운영체제에서 스왑 메모리라는 기법은 메모리에서 읽고 쓰기가 상대적으로 덜 빈번한 영역을 디스크에다가 저장하는 기술로 해당 디스크 영역을 의미합니다. 애플은 예전부터 macOS와 iOS 모두 적극적으로 스왑 메모리를 써왔을 뿐만 아니라 전원이 꺼질 때 휘발되는 메모리를 디스크에 일부 저장하고 불러오는 등의 기법 등을 많이 활용했었습니다.

 

M1은 프로세서와 메모리가 칩 하나에 결합된 구조인만큼 메모리의 읽기 쓰기 접근 속도가 비약적으로 빨라졌고, 그런 부분에서 성능적 향상을 느끼게 됩니다. 다다익램(RAM은 많으면 많을수록 좋다)이 미덕이 된 세상에서 8GB 메모리 밖에 없는 이 맥북 에어는 16GB는 커녕 32GB 메모리도 부족하게 느껴지는 인텔 맥과는 달리 비교적 쾌적합니다. 하지만 아키텍처가 달라져도, 읽고 쓰는 IO 속도가 빨라진다 하더라도 물리적인용량의 한계는 반드시 존재합니다. M1에서는 부족한 메모리 용량을 메꾸기 위한 스왑 정책 덕에 디스크 사용량이 하늘을 치솟습니다.

 

이 맥을 1월 1일날 샀으니까 대략 5개월만에 150TB를 읽고 썼군요. 남이 봐도 제가 봐도 이건 꽤 하드하게 쓴 것 같습니다. 하지만 이렇게 서드파티 NVMe SMART 툴을 설치해서 확인해보기 전까지는 알 방법도 없고 실제로 체감하는 성능 상 달라지는 것도 없었습니다. 우아하다고 할 수는 없지만, 애플이 처음으로 랩톱에 PCIe와 NVMe SSD를 넣었던 것만큼 자사 제품의 강점을 활용한 점은 첫번째 시도 치고 굉장히 똑똑하고 약삭빠른 것 같습니다. 요즘 NVMe SSD의 내구성이 페타바이트를 넘어가고 있기 때문에 저도 큰 걱정은 안하면서 쓰고 있습니다. (물론 고장난다면 보증 내에 고장나줬으면 좋겠지만서도요.)

 

물론 제가 M1에서 디스크 스왑을 너무 많이 쓴다는건 논란거리라고 할 것도 없다고 생각하는 입장이지만, 3년 안에 인텔에서 애플 실리콘으로의 마이그레이션을 선언한 이상 추후 나올 맥들은 고용량 메모리를 탑재해줄 것이라고 믿고 있습니다.

 

 

인텔 맥도 이랬으면 오죽 좋아...

M1_Battery.png

사실 맥북 에어 배터리 성능이 어떤지 저도 궁금합니다. 발열은 인텔 맥은 따라올 수 없는 수준이라는 것을 알지만, 집과 회사에서 항상 콘센트를 꽂아서 쓰기 때문에 밖에서 콘센트 없이 쓸 기회가 전혀 없었습니다. 그래서 많은 리뷰들이 배터리 리뷰를 했다는걸 알지만 그냥 저 혼자 제 마음대로 노트북을 쓰고 iStat Menus로 찍어본 24시간 배터리입니다.

 

병원 진료 후 오늘 2시부터 밖에서 사용했는데, 2시 반 100%부터 6시 47%까지. 워크로드는 블루투스로 계속 애플 뮤직 스트리밍하면서, 파이어폭스(탭 10개 전후)로 웹 서핑, 백그라운드에는 Slack과 Discord 그리고 카카오톡, iTerm2로 중간중간 서버 모니터링했습니다. 좀 더 들고 다니면서 써줘야겠다는 생각이 드네요.

 

인텔 맥 쓸 때는 밖에서도 엄청 큰 충전기를 항상 챙겨야했었는데 이 정도면 제 생활 반경에서는 집과 회사에만 충전기를 두고 다녀도 되지 않을까 싶습니다.

 

 

전해주고 싶은 것

M1_Settings.png

추가로 저는 대충 이런 것들을 맥과 함께 쓰고 있습니다.

 

1. 8GB도 쾌적하지만 기왕 사는 것 16GB가 낫습니다. 램다익선은 언제나 옳다는 것 잊지 마세요.

1-1. 하지만 2021년에 이렇게 쾌적한 8GB 컴퓨터는 처음 봤습니다.

1-2. 프로젝트 하면서 chromium을 많이 쓰니까 8GB가 답답한걸 산지 5개월만에 처음으로 느꼈습니다.

2. 많은 것들이, 심지어 보안 프로그램마저 M1에서 잘 돌아가지만 Docker의 x86 QEMU는 JVM 위에서 돌아가는 애플리케이션을 돌리기에 아직은 부족함이 있는 것 같습니다. 몇번 컨테이너 안인데도 빌드가 다르게 돈다거나 segfault를 겪은 적이 있었습니다. 그 외에는 x86-64든 arm64든 완성도가 매우 높고 docker-compose든 k8s든 잘 됩니다.

3. Homebrew x86-64/arm64 두개 깔아서 쓰는거 조금 불편하긴 합니다. 하지만 이제 익숙해졌네요.

4. 이 개발자는 맥북에어를 인텔 맥북프로 16인치보다 잘 쓰고 있습니다. 워크로드가 잘 맞아서 그런 것 같습니다.

5. 윈도우를 원한다면 데스크탑을 RDP나 다른 원격 프로토콜로 쓰세요. 애플 실리콘에서 윈도우를 기대하지 마세요.

6. 맥엔 좋은 앱들이 많습니다. 맥에서 생산성을 기여하는 앱들엔 돈을 아끼지 마세요.(ex. Paste, PDF Expert, Alfred, ...)

Haze
---
Gratitude, Faith and Constancy
---
Apple
- iPhone 12 Pro Max
- iPad Pro 12.9" (5th Gen)
- Apple Watch Series 6 (44mm, Graphite, Stainless Steel)
- MacBook Air (2020, M1)
- iMac 24" (2021, M1)
- AirPods Pro / Max

Samsung
- Galaxy S22 Ultra
- Galaxy Z Fold 3
- Galaxy Watch 4 (44mm, Black)

Audio
- LEFRIG AUDIO DM200H, Trecento (Original, 2020, 2021)
- Sennheiser IE 300
- SeeAudio Yume
- Beyerdynamic DT1770 Pro
- Sony MDR-Z7M2
- Bose Noise Cancelling Headphones 700
- Bose Home Speaker 500
- ...
---
댓글
7
감자
3등 감자
2021.05.26. 17:30

안드스튜가 9기가 먹으니까 답도 없이 느려지더라구요..

저도 8기가인데 이거로 가상윈도 돌리는건 말도 안되겠죠..??

[감자]님의 댓글을 신고합니다. 취소 신고
Haze
글쓴이
Haze 감자 님께
2021.05.26. 17:42

돌려보긴 했는데 윈도우는 안되는게 생각보다 많고 페럴렐즈 특유의 답답함도 있더라구요. 저는 추천하지 않습니다. + 아직 안드로이드 스튜디오는 인텔리제이랑은 다르게 실리콘 대응이 다 안 끝난걸로 알고 있습니다. 

[Haze]님의 댓글을 신고합니다. 취소 신고
감자
감자 Haze 님께
2021.05.26. 17:46

맞아요 그래도 램 16기가였으면 괜찮았을텐데~ 하며 아쉬움이 큽니다. 어차피 할부 한달차이인데..ㅠㅠ 그땐 생각이 짧았네요

[감자]님의 댓글을 신고합니다. 취소 신고
감자
감자 Haze 님께
2021.05.26. 17:47

아 근데 페럴 돌릴만 하긴 한건가요? 가상에 램 꽤 줘야 그나마 쾌적할텐데 그럼 맥의 다른프로그램이랑 혼합해서 쓰긴 힘들어보여서요. 아무래도 유료라 구입하기엔 고민이 커지네요

[감자]님의 댓글을 신고합니다. 취소 신고
SWORKS_2018
SWORKS_2018
2021.05.26. 18:29

16기가 사고 싶긴 했으나, 물량도 없었고 기다리는게 너무 싫어서 기본형으로 샀는데, 머 그럭적럭 쓰는데 문제가 있었던적은 없었던것 같습니다. 어자피 프로로 넘어가긴 할거라, 그때 다다익램을 실현할려고 하는데, 현재 사용 패턴으로는 기본형으로도 다 되네요? ^^ 

[SWORKS_2018]님의 댓글을 신고합니다. 취소 신고
취소
번호 분류 제목 글쓴이 날짜 조회 수
공지 리뷰 게시판 이용 수칙 210623 admin 21.06.23 2 31088
75 리뷰 Mi Band 7 - 24시간 사용 리뷰 [28] Alternative 22.06.25 22 5898
74 리뷰 DP1.4 to HDMI 2.1 케이블 사용기 - HB693 : Club3d의 훌륭한 대체제 [11] file 하늘목장 22.01.15 4 6198
73 강의 탈옥 없이 아이폰 카메라 무음 만들기! MisakaX 사용법 [22] file Alternative 24.09.07 26 6432
72 리뷰 시계알못의 애플워치 밴드 종류 롱텀 사용기 [17] file 히타기새 22.06.04 20 6522
71 리뷰 갤럭시Z폴드3 반년 사용기 ::: 폴더블은 메인스트림이 될 수 있을까 [32] file Stellist 22.02.12 40 6548
70 리뷰 에어팟 3세대 간단 (음색) 리뷰 + 적응형 EQ 체감 방법 [13] file mnene 21.11.27 7 6633
69 리뷰 케이스티파이 아이폰 맥세이프 케이스 후기입니다. [4] file 에카 21.05.23 2 6635
68 HDR 안쓰는게 더 맞는 듯 합니다. [11] file 영화과부도 20.02.26 0 6941
67 리뷰 WF-1000XM4 vs 버즈2프로 비교사용기 [11] file BCOM 22.10.20 8 6946
66 리뷰 LG V60 리뷰 1: 외관 및 성능 [39] file LG산흑우 21.02.11 31 6987
65 갤럭시S20와 스냅드래곤865가 만나다. 벤치마크 총정리 [23] 감자해커 20.03.16 11 7040
64 강의 🤩추가 프레임 즉시지급! Lossless Scaling 사용법/후기 [10] file Alternative 24.06.17 14 7176
63 리뷰 갤럭시S21 울트라 구매 6개월, 장점4가지 단점3가지 후기 [7] file 감자해커 21.08.05 25 7278
62 리뷰 서피스 프로 x 3일 사용기입니다. [14] file uacuac 22.02.18 4 7291
61 리뷰 젠하이저 hd450bt 리뷰 (지금은 게이밍 헤드폰이 되어버린...) [2] file 알휙 21.06.15 1 7311
60 리뷰 ARC 리뷰: 다음 세대를 위한 브라우저 [28] file 그냥페퍼 22.12.02 18 7757
59 리뷰 갤럭시A82 퀀텀2 간단리뷰. 질문받아요 [47] file 감자해커 21.04.13 27 8006
58 리뷰 드디어 쓰는 One UI 5.1 CSC 변경 강좌 [8] file 하늘목장 23.08.14 10 8045
57 리뷰 갤럭시 야간 동영상 촬영 화질이 떨어지는 이유 정리! [32] file 감자해커 21.10.03 57 8239
56 갤럭시s20 스피커는 구조상 음질개선이 힘들다.(추측글) [42] file 감자해커 20.02.22 3 8292
55 리뷰 생폰느낌 케이스들이 다 쓰레기인 이유 (케이스 업체들 꼭 보세요) [18] 코러스 23.03.05 9 8537
리뷰 [짧은 리뷰] 맥북 에어로 개발자가 먹고 사는 이야기 [7] file Haze 21.05.25 19 8670
53 리뷰 아이폰13PRO vs 갤럭시S21울트라 카메라 사진비교 1탄, 승자는! [13] file 감자해커 21.10.20 32 8701
52 리뷰 뱅앤올룹슨 Beoplay HX 리뷰 [3] file Memeko 21.05.23 6 9174
51 강의 ONE UI 6 정식 기념 카메라 무음 설정하는법 [16] file fin 23.11.17 11 9347

추천 IT 소식 [1/]

스킨 기본정보

colorize02 board
2017-03-02
colorize02 게시판

확장 변수

1. 게시판 기본 설정

게시판 타이틀 하단에 출력 됩니다.

일반 게시판, 리스트 게시판, 갤러리 게시판에만 해당

2. 글 목록

기본 게시판, 일반 게시판, 썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

썸네일 게시판만 해당

3. 갤러리 설정

4. 글 읽기 화면

기본 10명 (11명 일 경우, XXXXX 외 1명으로 표시)

5. 댓글 설정

일정 수 이상의 추천을 받은 댓글에 표시를 합니다.

6. 글 쓰기 화면 설정

글 쓰기 폼에 미리 입력해 놓을 문구를 설정합니다.