top 명령어로 메모리 상태 볼때 DSIZE 값이 마이너스(-)인데...

jeeterm의 이미지


top 을 실행한 후에 f 키를 눌러 DSIZE 필드를 추가한 후이 보면 다믕과 같이
마이너스(-)값이 나오는데.. ( DSIZE= -123M)

//-----------------------------------
PID USER PRI NI TSIZE DSIZE SIZE TRS RSS SHARE D STAT %CPU %MEM TIME CPU COMMAND
24791 root 15 0 259 -123M 2464 232 2464 1308 99 S 0.0 0.9 0:00 0 jabberd
//--------------------------------

# man top 명령어로 보면

DSIZE : Data + Stack size. This is broken for ELF processes.

라구 나오네여..

"This is broken for ELF processes." 영어가 짧아..이 말이 무슨말인지..
모르겠는데..아시는분..코멘트 부탁..

암튼.. DSIZE 값이.. 시간이 지남에 따라.. 값이 줄어드네여..

즉.. -64M 로 됬어여..

혹시. DSIZE 값의 표시 원리가 뭔지 아시는 분 .. 알려주심 감사..

제 추측으로는 -MAX 값이 있어서..사용 함에 따라.. 0 으로 수렴 하는거 같은데..
맞나여?

lovian의 이미지

해당 프로세스가 사용하는 데이터와 스택의 크기를 합한 값이군요
분명히 음수값이 나와서는 안되는 값 같습니다.

그러나, man에 의하면 해당 프로세스가 ELF 타입의 실행파일에서 생성된 경우에는 그 값이 깨진 값, 즉 이상한 값이 나올 수 있다는 군요.

아마도 보고계시는 프로세스의 실행파일이 ELF 형식인것 같습니다.

unix계열에서는 file 이라는 명령어로 원하는 파일의 형식을 알아볼 수 있습니다.(리눅스쪽에서는 해본적이 없어서.. ;;)
------------------
한글을 사랑합니다.

-----------------
한글을 사랑합니다.

jeeterm의 이미지

# file t
t: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped

lovian 님이 말씀하신대루 실행화일(t)를 file 명령어두 검사해보니 위와 같이 ELF 어저꾸 저쩌구 나오는데여..
Redhat 9 인데..
혹시 ELF 가 뭐의 약자이구 무슨 뜻인지 아시는 분 계시나여?

^^

댓글 달기

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