프로그래밍

Page fault 관련 질문

page fault 발생할 때, 그니까 처리할 page에 해당하는 물리적인 메모리 공간을 찾을 수 없을 때 그걸 다시 할당하거나 아니면 해당 페이지에 접근을 시도한 프로세스를 강제로 종료한다는데

 

접근을 시도하는 프로세스를 강제종료하는 조건이 뭔지 궁금함.

 

또한 저 기능을 이용해 메모리를 보호할 수 있는지도.

7개의 댓글

2019.06.16

보안 프로그램은 호환성을 생각해야하기 때문에 그런 문제가 될수 있는건 왠만해선 안쓰는게 좋음

배틀그라운드 자체 보안 프로그램 도입했을때 문제 엄청 많아서 

버그 리포트 엄청 수집한거 알지?

0
2019.06.16

내가 아는 페이지 폴트랑 다른 의미인가? 페이지가 메모리에 있지 않고 디스크에 있을때 발생하는거 아니냐?

0
2019.06.16

세그멘테이션폴트 말하는거임?

 

해당기능으로 보호 안됨

 

페이로드는 유효한 메모리 공간 확보 후 올리는게 기본이기때문에 차라리 malloc 주소 완전 랜덤으로만드는게 훨씬효과있음

0
2019.06.16

그럼 MMU가 보안측면에서 프로세스를 중지한다는건 다른 의미가 있는것임??

0
2019.06.17
@LamarLee

굳이 왜 그렇게 해야하는지 모르겠다는 말이지

0
2019.06.16

해당 페이지가 존재하지 않지만 정상적 접근일 때 : 페이지 로드

비정상 접근일 때 : 프로세스 종료

0
2019.06.17

페이지폴투는 OS입장에선 페이지스왑으로 인해없으면 스왑공간에서 찾고, 못찾으면 시그널 날리는거지

0
번호 제목 글쓴이 추천 수 날짜 조회 수
공지 컴퓨터 / IT에 관련된 글을 올려주시기 바랍니다. 21 overflow 5 2016.08.22 21911
119860 [잡담] 아 또 파일 그대로 옮겻엇네 친구없는병신찐따... 0 24 분 전 18
119859 [모바일] 본인 미니5 구매후 상당히 만족중 날카로운입담 0 36 분 전 34
119858 [컴퓨터] LG32GK650F 팜 3 언제나슬픔 0 46 분 전 53
119857 [컴퓨터] 하드디스크 안쓸때 끄는거 유틸말고는 없음?? 1 오피차주 0 1 시간 전 32
119856 [컴퓨터] 아 망했다. 7 클로로프렌 0 1 시간 전 49
119855 [모바일] 샤오미 홍미8 3일간 사용후기 6 이디나후이 0 1 시간 전 131
119854 [컴퓨터] 사블 카드 있고없고 차이심해? 9 휘바 0 1 시간 전 59
119853 [컴퓨터] 윈도우 10 오면서 5 Hyouka 0 2 시간 전 100
119852 [컴퓨터] 클라이언트 비활성시 프레임 드랍.help 2 에더리 0 2 시간 전 65
119851 [컴퓨터] 색감차이는 어쩔수 없는듯 6 숨참고백스텝 0 2 시간 전 133
119850 [정보] 요새 오디오 플레이어 다 거기서 거기인가? 3 번째 나날 0 3 시간 전 68
119849 [컴퓨터] 형님들 혹시 컴퓨터에선 블루투스 어떻게 해야 12 와나두5렙 0 3 시간 전 103
119848 [모바일] 노트8 공기계 팔려고하는데 6 신혜율 0 3 시간 전 117
119847 [컴퓨터] 파스 점수 ㄹㅇ 조진 듯... 왜이럼 7 클로로프렌 0 4 시간 전 119
119846 [컴퓨터] 노트북 옵티머스 잘 아는분 5 개드리퍼의일생 0 4 시간 전 36
119845 [컴퓨터] 노트북 파이어 스트라이크 점수 8 클로로프렌 0 4 시간 전 57
119844 [잡담] 노트8에서 아이폰11로 넘어가면 디스플레이 와닿으려나? 4 고렙페티쉬 0 4 시간 전 82
119843 [컴퓨터] ㄹㅇ컴터 나보다 안좋은사람 입닫아라(인증) 11 한남충게이 0 4 시간 전 179
119842 [모바일] 아이패드 7세대 괜찮지 않음? 9 피릉피릉 0 4 시간 전 122
119841 [컴퓨터] 램오버 처음으로 해봤는데 이게 된건지 모르겠네 4 엥면 0 5 시간 전 68
서버에 요청 중입니다. 잠시만 기다려 주십시오...