Apple M1 macmini

잡스는 PowerPC에서 Intel 칩으로의 전환을 발표했다.

잡스 형님의 프레젠테이션은 정말 인상적이었다. 청바지 주머니에서 아이팟 나노를 처음 꺼내던 모습도, 서류봉투에서 맥북 에어를 처음 꺼내던 모습도 오랜 시간이 지나도록 선명한 기억으로 남아있다. 잡스는 어떻게 해야 상대방에게 전달하려는 핵심 내용에 제대로 무게를 실어 강조할 수 있는가를 정말 잘 아는 발표자였다.

2005년 PowerPC 프로세스 대신 인텔 칩을 사용할 것이라고 발표하던 모습 역시 오래도록 강한 인상으로 남아있다. 혹시라도 못 본 사람이 있거나, 기억에서 희미해진 사람이 있다면 아래에 영상이 있다. 일단은 잡스가 먼저 ‘올해 6월부터 인텔칩으로 맥을 만들게’라고 말하고 (보통의 공돌이가 발표한다면 여기서 끝났다. 팩트만을 정확히 전달했으므로 더이상의 첨언은 무쓸모한것이다) 우리가 어떻게 준비하고 있는지 알려주겠다고 하자, Intel의 CEO가 직접 방진복을 입고 무대에 나와서는 잡스에게 걸어가 인텔의 칩(? 저거 동그란거 뭐냐 아무튼)을 전달해주는 장면을 연출한다.

그러고는 벌써 15년이 흘렀다.

올해 WWDC 2020에서 이제 인텔 칩을 더이상 사용하지 않을것이고 자체 제작한 칩으로 단계적 전환한다고 발표한 내용을 처음 접했을 때에도 나는 이 프레젠테이션이 먼저 생각났다. 이 기가 맥힌(…) 프레젠테이션을 조금 더 과거로 밀어내는 것 같은 느낌이었다.

애플의 M1칩은 시장에서 나쁘지 않은 평가를 받고있다.

11월 17일 부터였나. 인텔칩 대신 애플의 M1칩을 탑재한 맥이 소비자들에게 전달되기 시작했다.

출시전 여러가지로 우려의 시선들이 많았던 것에 비해서는 제법 좋은 반응들이 들려온다. 가격, 성능, 발열, 소음, 전력소비 등 여러가지 면에서 기존의 제품보다 나아졌다는 후기와 벤치마크들이 올라왔다.

개인적으로는 x86_64 ISA가 아니라 arm 기반의 RISC 칩이기 때문에 소프트웨어 호환성 측면이 이번 애플 실리콘 맥의 가장 치명적인 단점일 것이라고 생각했으나, 기존의 소프트웨어들도 Rosetta 2가 어지간하면 잘 번역해 준다는 이야기도 들려온다.

M1 칩의 사용 후기와 벤치마크 정보등을 보다보니 이건 애플이 결정을 잘 한거였다. 잡스의 발표가 떠오르며 느끼던 아쉬움 보다는 점차 새로운 칩에 대한 궁금증과 호기심이 더 커져갔다. 요새 AMD도 치고올라오고 애플까지 손절하게 됐으니 한동안 독주해왔던 인텔은 이제 무슨 스킬을 시전할 것인가도 궁금해진다.

여러가지로 M1칩은 최근의 가장 큰 관심사였다. M1에 관련한 뉴스와 후기들을 보면서 반도체 시장에 대한 뉴스나, PC 하드웨어 분야에 대한 소식들도 최근의 내용으로 업데이트하는 계기가 되었다.

그래서 나도 장만했지롱

…서론이 무척 길었으나 결론은 지름 신고 였습니다.

어제 밤에 개봉해서 아직 사용한 시간이 그렇게 길지 않다. 사용기에 대해서 올려보자면 좀 더 시간이 있어야 할 거라서, 오늘은 간단히 지름 신고겸 몇 가지 첫인상만 적어보고자 했다.

일단 당장에 만족스러운 점은 기존에 사용중이던 조립PC와 비교했을 때 너무 조용하다는 점과, 훨씬 작다는 점이다. 크기는 이거 뭐… 1/10도 안되는거 같다. 아이폰에서 찍은 사진을 옮기는 것도 편하고, 애플 워치로 로그인이 자동으로 되는 것도 마음에든다.

맥을 오랜만에 다시 갖게 되었다. 꽤나 오래전에 흰둥이 맥북을 잠시 쓰던 때가 있었다. 앱스토어에서 앱 구매한 히스토리들을 보니.. 대략 8년 전 인듯. 올해에는 회사에서 업무상 맥에서 작업하는 시간이 좀 있었는데, 덕분에 MacOS 와는 어느정도 다시 친해져 있었다.

이 글은 M1 맥미니에서 작성했다. node@15를 애플 실리콘 native로 성공적으로 설치한 기념으로 당장에 hexo-cli 내려받아 글 한 번 적어보았다.

나름대로는 깔끔떠는 편인지라, 처음에는 rosetta를 아예 사용하지 않고, 애플 실리콘 전용으로 전환이 끝난 네이티브 소프트웨어만 써야지. 어차피 주요한 소프트웨어들은 금방 네이티브로 전환될거야 하고 생각했는데, 이게.. 생각보다 너무 seamless하게 처리되어서, 쉽지가 않다. 아무 생각없이 쓰다보면 이게 로제타 변환을 거친 x86 프로그램인지, 네이티브로 도는 arm 프로그램인지 인지하기도 힘들다. 앱스토어에서 받을때나 실제 사용중일 때에도 너무 티가 안나는데, 애플은 일부러 사용자에게 크게 체감되지 않도록 하려고 아키텍쳐 정보를 굳이 눈에 띄게 노출하지는 않은 것 같다.

맥은 메인 개발 장비로 사용할 예정은 아니다. 회사에서 개발 장비로 사용하기에 충분한 노트북을 하나 받았기에.. 맥은 단순한 소비용도로만 생각하고 부담없이 M1을 선택했다. 게임은.. 요즘 시간이 없어서 어차피 못하고 있으니까. 아들이랑 주말에 가끔 하는 switch 게임 정도가 전부여서 역시 크게 문제될게 없었다.

앞으로 한동안은 새로운 환경을 익히면서 보내게 될 시간이 기대가 된다. 삽질도 많이 하겠지만, 배우는 것도 많고 재미도 있을거야.