이는 실행이 시작될 때 모든 페이지가 메모리에 로드되지 않을 만큼 바이너리가 충분히 크다고 가정합니다. 기본 파일 시스템이 갑자기 사라지고(예: 불안정한 NFS 연결) 바이너리가 추가 페이지를 로드해야 하는 새 코드 경로로 점프하면 어떻게 되나요? 운영 체제에서 페이지 오류가 발생하여 바이너리 페이지를 로드하려고 시도했지만 실패할 수 있습니다. 그러면 어떻게 될까요? 세그폴트? 잠시 기다렸다가 나중에 다시 시도하시겠습니까?
실행 중인 실행 파일이 더 이상 코드/데이터 페이지를 로드할 수 없으면 어떻게 되나요?
관련 정보
- Watchdog이 비활성화되었지만 여전히 시스템을 재부팅해야 하는 것 같습니다.
- Ubuntu 및 Linux Mint(Ubuntu 기반) 소프트웨어를 사용할 수 있습니까?
- Tmux - 호출 터미널을 차단하지 않고 다른 터미널 창에서 새 세션 열기
- 편집하다
- 서로 다른 두 위치에 중복 파일이 생성되었습니까?
- PDF 파일의 페이지 순서 변경
- 로컬 배열에 추가
- SSH 연결이 닫혔는지 확인할 수 있나요?
- USB 플래시 드라이브에 FreeBSD 7.2 ISO 이미지를 올바르게 굽는 방법
- ALSA가 하드웨어에서 USB 오디오 볼륨 변경 이벤트를 트리거하도록 하는 방법