메모리 사용량을 '많이' 줄이고 싶습니다

익명 사용자의 이미지

회사에서 여러 종류의 가상 머신 이미지를 만들어서 클라우드 시스템을 통해 서비스를 하고 있습니다. 보통 가상 머신 이미지가 돌아가는 환경은 프로세서나 메모리, 디스크 용량 등이 모두 괜찮은 편이었습니다. 유료였고요. 그런데 이번에 무료로 돌아가는 이미지를 만들면서 리소스를 확 줄였는데, 다른 건 괜찮아 보이는데 램이 1기가에서 2기가 정도네요.

제 컴퓨터에도 1, 2기가 램 달고 써본 게 몇 년 전인지 기억도 안 나는데요. 거기다가 일일이 소스를 컴파일 해서 쓰거나 젠투 같은 거 올리는 것도 아니고 데비안이나 레드햇 계열의 일반적인 리눅스를 올리겠다고 합니다.

리눅스 데스크탑--GUI가 달린--에서 램을 이렇게 극한으로 아껴야 될 경우에 반드시 제거해야 할 목록이 있나요? X-server랑 gnome 등 GUI 관련된 스택을 삭제하면 런타임 메모리 아끼는 데 도움이 되는지요? 그외에는 뭘 지우는 게 좋을까요? 현재는 저희가 배포하는 가상 머신 이미지에는 예컨대 "GUI가 갖춰진 Server" 같은 일반적인 프로파일로 설치가 되어 있는 리눅스 배포판이 들어갑니다.

ㅂㅈㄷㄱ의 이미지

그정도로 아낄거면 경량화 os 를 올리시죠

익명 사용자의 이미지

경량화 OS에서 떠오르는 건 두 가지인데, 하나는 패키지 자체를 적게 넣은 거고 다른 하나는 패키지를 컴파일 할 때 필요없는 기능들(예컨대 Emacs에서 X 관련 부분을 빼버리고 컴파일 하는 식으로)을 제거하고 빌드하는 것인데요. 혹시 경량화 OS들은 일반 OS와 다른 소프트웨어 저장소를 쓰나요?

jick의 이미지

GUI를 다 뺀 Ubuntu 서버 버전 배포판 같은 걸 쓰시면 될 것 같은데요. (제가 아는 건 우분투밖에 없지만 아마 다른 배포판도 다 있지 싶습니다.)

AWS에서 제공하는 t2.micro 같은 머신도 램이 1기가밖에 안되지만 우분투 리눅스 잘 돌아갑니다.

감사합니다의 이미지

제 질문이 그다지 명료하지 못했는데 두 분 답변 감사합니다. 특히 우분투 no GUI 서버 프로파일이 램 1기가 머신에도 잘 돌아간다는 건 고무적이네요.

김정균의 이미지

RHEL, CentOS 도 최소 설치로 하시면 1G ram 으로 가능 합니다.
KLDP dns 서버는 Xen Guest OS, 안녕 리눅스 3, 4 cpu core, ram 512MB 로 운영 중입니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.