PS의 HP-UX SZ 제한 사항은 무엇입니까?

PS의 HP-UX SZ 제한 사항은 무엇입니까?

네, 제가 정말 혼란스러워하는 웃기고 작은 일이 있어요. 프로그램이 실행 중이고 다음을 얻습니다.

사용 상단:

 SIZE    RES
1639M   359M

ps를 사용하십시오:

SZ
20171

이제 이것은 나에게 매우 잘못된 것 같습니다. 확인해 보니 한 페이지가 4kb 요구 사항을 충족하므로 페이징 문제가 아닙니다. 왜 이런 일이 발생하는지 알아내는 데 도움을 줄 수 있는 사람이 있나요? 감사해요!

답변1

매뉴얼에 따르면:

ps(1) SZ는 프로세스의 가상 주소 공간에 있는 텍스트, 데이터 및 스택 페이지의 측정값입니다. 측정 단위는 한 페이지입니다. 따라서 ps(1)에 의해 보고된 가상 크기는 82 620 416바이트입니다.

top(1) SIZE는 프로세스의 가상 주소 공간에서 텍스트, 데이터, 스택, mmap 영역, 공유 메모리 영역 및 IO 매핑 영역을 측정한 것입니다. 측정 단위(M)는 1MB입니다. 따라서 top(1)에 의해 보고된 가상 크기는 1 718 616 064바이트입니다.

프로세스에서 1.5Gb 파일을 매핑할 수 있습니까?

관련 정보