이는 실행이 시작될 때 모든 페이지가 메모리에 로드되지 않을 만큼 바이너리가 충분히 크다고 가정합니다. 기본 파일 시스템이 갑자기 사라지고(예: 불안정한 NFS 연결) 바이너리가 추가 페이지를 로드해야 하는 새 코드 경로로 점프하면 어떻게 되나요? 운영 체제에서 페이지 오류가 발생하여 바이너리 페이지를 로드하려고 시도했지만 실패할 수 있습니다. 그러면 어떻게 될까요? 세그폴트? 잠시 기다렸다가 나중에 다시 시도하시겠습니까?
실행 중인 실행 파일이 더 이상 코드/데이터 페이지를 로드할 수 없으면 어떻게 되나요?
관련 정보
- 다양한 대상 시스템에 대한 패키지 종속성을 어떻게 해결합니까?
- ALSA 구성: hw:0,0을 출력 기본값으로 설정하고 hw:1,0을 입력 기본값으로 설정하고 싶습니다.
- Wireshark - Facebook 계정 [닫음]
- sed 설명: sed '/./,$!d' 파일
- 추가 읽기
- USB 드라이브를 전환한 후에도 파일이 마운트 지점에 남아 있는 이유는 무엇입니까?
- resize2fs가 보고한 최소 크기 아래로 파티션을 축소하려면 어떻게 해야 합니까?
- 파이프 명령을 사용하여 인터럽트를 무시하는 방법
- 소스 측에서 --relative 옵션을 사용하는 rsnapshot 및 rsync 서버의 전체 경로가 잘립니다. 전체 소스 경로를 유지하는 방법은 무엇입니까?
- kali linux에서 루트 파티션을 확장하는 방법은 무엇입니까?