Low 메모리의 반환.......

ironkknd의 이미지

저희회사에서 프로그램을 만들엇는데

6만정도가 붙는 서버는 low메모리가 일정수준 떨어지게 되면 정체되어 있습니다

8만 정도 붙는 서버는 계속 떨어지다가 4~5되면 프로세스를 죽이네요

문제는 프로그램이 죽으면 오토로 살려주는 프로그램이 돌아가는데요

크론으로 캐쉬 메모리를 반환하는 방법으로 유지 하고있는데

커널어딜 손대야 할까요 반고로 8기가 메모리이고요 로우메모리는 800메가 정도 잡히고 캐쉬메모리 반환하면 260메가 정도 남습니다.

Centos5.5 이고요 커널은 2.6.18-194.26.2.el5PAE 을 사용하고 있습니다.

6일째 집에 10시전에 간적이 없네요 아직 1년도 안되었는데.... 힘드네요 위로는 없고......살려주세요

tj의 이미지

64bit 커널을 쓰세요. PAE는 유저레벨에서 메모리를 많이 쓰는 경우엔 괜찮지만 오에스에서 메모리를 많이 써야 하는 경우엔 답 없어요. 근데 요즘에도 32bit 커널 쓰는 이유가 있나요?

아 추가하면, user/kernel 바운더리 밑으로 밀면 low 메모리 늘릴 수 있는데요 (CONFIG_VMSPLIT_*). 대신에 유저 프로세스 하나에서 쓸 수 있는 메모리양이 줄어요. 보통 PAE 쓰는 경우가 유저랜드에서 메모리 많이 쓰는 경우니까 3/1GiB로 많이 하구요. 무슨 일이 있어도 -_-;;; 32bit 커널을 써야겠으면 시도해보세요.

ironkknd의 이미지

64비트는 테스트중인데요 바운더리 밑으로 밀면이 무슨 뜻인지 잘모르겠네요;;;;

참고할만한 사이트나 문서 있으면 알려주세요

답변 감사합니다.

tj의 이미지

커널 컨픽 옵션이에요 Processor type and features -> Memory split. User/kernel == 3G/1G, 2G/2G, 1G/3G 중에서 선택할 수 있어요. 로우메모리 8xx메가 잡혔으면 3/1인거구요. 센토스에 다른 컨픽의 커널이 있는진 모르겠어요. 센토스 커널 컨픽에서 저 옵션만 바꿔서 뷜드해서 쓰셔도 되구요. 나머지는 구글 고고싱.

ironkknd의 이미지

그렇군요 테스트 해볼께요 유용한 정보 감사합니다.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.