프로그래밍

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 20487
112703 [잡담] 아수스 수정 바이오스 슬슬 올라오네 MSN06S 0 1 분 전 6
112702 [컴퓨터] 저렴한 노트북..... 4 호호삼호호 0 6 분 전 17
112701 [잡담] 최종견적 2 올데이런 0 8 분 전 8
112700 [컴퓨터] 3700x 배송오고 있는뎅 왜샀는지 모르겟엉 1 핑구야 0 17 분 전 33
112699 [견적] 인생 첫컴 견적입니다 ㅎ 13 무조건가능 0 29 분 전 51
112698 [프로그래밍] 아조시들 vscode에 인덴트 정리해주는 기능 있나요.. 3 프릇프릇 0 34 분 전 32
112697 [잡담] 빔프로젝터 질문있어요 7 잘생긴박현우 0 37 분 전 19
112696 [잡담] 내가 왜 에어론을 추천하는 줄 아냐? 5 메로냐 0 39 분 전 35
112695 [잡담] 컴덕 새끼들 특징 13 브라이언킴대위 1 51 분 전 83
112694 [컴퓨터] 간..간닷 10 순애물 0 57 분 전 36
112693 [컴퓨터] 어제 차트 빌런임 1 ltearl 0 59 분 전 42
112692 [컴퓨터] 1050ti -> rx570 업글인가요?? 7 대뇌 0 1 시간 전 100
112691 [컴퓨터] 리싸 쑤! 6 개똥같은소리하네 0 1 시간 전 90
112690 [정보] pm981사기 vs 3200cl16 32gb램 사기 6 장판 0 2 시간 전 75
112689 [컴퓨터] 히히 2070슈뻐 건졌당 9 한콘요약 0 2 시간 전 113
112688 [컴퓨터] 동영상 편집/인코딩용 컴퓨터 사려고 하는데 5 안양인삼공사 0 2 시간 전 48
112687 [잡담] 외장하드 2개 통관 됐다 2 메로냐 0 2 시간 전 72
112686 [모바일] a70 국내정발할까?? 모찌로기모찌 0 3 시간 전 65
112685 [잡담] 컴알못 인데 비레퍼 레퍼 가 이거누 10 발라드충 0 4 시간 전 194
112684 [컴퓨터] 레퍼 비레퍼 차이가 뭐임? 9 년째운동다짐중 0 8 시간 전 285
서버에 요청 중입니다. 잠시만 기다려 주십시오...