Mac mini 2009 upgrade

Page content

swap을 사용하지 못하는 kubenertes를 사용해서 ghost pod/container를 구동하니 메모리가 부족하다고 종료되어 버린다.

확인해 보니 서버로 사용하고 있는 mac mini 2009에 장착된 RAM이 4G였다. 흠…

인터넷에서 mac mini 2009의 HW 사양을 찾아 보니 DDR3 1066 MHz라고. 그리고 다른 블로그를 찾아 보니 그 보다 나중에 나온 더 높은 클럭의 RAM을 실장해도 동작하는 데는 문제가 없단다. 다만 지금은 사용하지 않는 DDR3 제품이라 구하는 게 문제일 듯. 하지만 혹시나 하고 예전에 모아둔 메모리 더미를 뒤져보니 딱 맞는 메모리가 있었다. 1066 MHz에 4G짜리 2개. 정말 안성맞춤.

이제 kubernetes를 이용해서 ghost를 실행하고, docker를 이용해서 mysql과 wordpress를 실행해도 비정상 종료되지 않는다. 하지만 메모리 상황을 보면 간당간당하긴 하네.

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           7.5G        2.8G        170M         33M        4.6G        4.5G
Swap:            0B          0B          0B

오늘 PC를 교체받은 회사 친구가 받은 노트북에 실장된 메모리가 32G던데 참 격세지감이다.

저기서 buff/cache가 왜 이렇게 큰 지 좀 확인해 봐야겠다.

간만에 뜯는 거라(예전에는 항상 ifixit 사이트를 보고 했는데 이젠 예전의 기억을 더듬어가면서 작업하긴 했지만) 그래도 딱 필요한 (블로그 글)[https://centerone.tistory.com/entry/맥미니-메모리램-업그레이드-Mac-mini-Late-2009MC238KHA])을 찾을 수 있어 큰 도움이 되었다.