고쳐 쓰다:
이는 패딩입니다. rwx가 아닌 각 영역 앞에는 읽기 및/또는 쓰기 가능 영역이 옵니다. 이 영역은 함께 64Mb 세그먼트(64비트 아키텍처의 경우)를 형성합니다.
SO 관련 질문 :https://stackoverflow.com/q/6568043/251311
rwx
플래그 가 없는 VM 세그먼트가 많이 있다는 것을 발견했습니다 p
.
7f7e98033000-7f7e9c000000 ---p 00000000 00:00 0
Size: 65332 kB
Rss: 0 kB
Pss: 0 kB
Shared_Clean: 0 kB
Shared_Dirty: 0 kB
Private_Clean: 0 kB
Private_Dirty: 0 kB
Referenced: 0 kB
Anonymous: 0 kB
AnonHugePages: 0 kB
Swap: 0 kB
KernelPageSize: 4 kB
MMUPageSize: 4 kB
참고할만한 의미가 있나요?
설명과 다름http://www.greenend.org.uk/rjk/tech/dataseg.html, 해당 fd가 첨부되어 있지 않기 때문에 공유 라이브러리의 매핑이 아닙니다. 이는 장기간 실행되는 사용자 정의 C++ 데몬이지만 유사한 사용 패턴을 가진 몇 가지 다른 프로세스를 발견했습니다. 예를 들어 erlang(그중 다수)이 있습니다. 이에 비해 장기 실행되는 php-fpm 및 Python 프로세스에는 실제로 그러한 세그먼트가 0개 있습니다. "다른 매핑에는 어떤 것이 있습니까?" --- 다른 모든 것은 예상되고 일반적인 것입니다. 개인 세그먼트 및 공유 라이브러리의 일반적인 읽기/쓰기입니다.