프로그래밍

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
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180041 [컴퓨터] 스스디 최적화 관련 질문입니다 8 노호야 0 31 분 전 33
180040 [컴퓨터] 인텔 드라이버 업데이트 안하면 어케되나요? 뒷북 0 58 분 전 30
180039 [컴퓨터] 게임용 그래픽카드 왜 AMD는 별로야? 14 렛쓰기릿 0 59 분 전 110
180038 [컴퓨터] 마우스 산거옴 2 투플립 0 1 시간 전 45
180037 [컴퓨터] 엠스톤 저소음밀키축 미쳤네 진짜 3 마일여행권 0 1 시간 전 72
180036 [컴퓨터] 1660 성능 다 뽑으려면 cpu어느 정도 추천함? 5 흙역사기록 0 1 시간 전 71
180035 [컴퓨터] SSD 추가 장착 12 chat9pt 0 1 시간 전 79
180034 [견적] 엑조디아 하려고 하는데 조합이나 호환성좀 조언해주십쇼 10 zpqls 0 2 시간 전 52
180033 [잡담] 레이니 못산 친구들 보셈 10 리밍 0 4 시간 전 200
180032 [정보] 여기 사이트 믿을만 할까요 10 1542321542 0 7 시간 전 322
180031 [컴퓨터] Youtube Premium 광고 회피방법 12 도의지구 3 8 시간 전 515
180030 [정보] 윈도우 10 사용중인데 윈도우키+L 버튼 누르는 상태를 자동... 11 니말이맞아 0 8 시간 전 224
180029 [모바일] 애플워치 구형 중고 vs SE2 6 휴지를적당히사용... 0 9 시간 전 172
180028 [잡담] 구라도 적당히쳐야지 12 수육을쏘면탕수육 1 12 시간 전 297
180027 [컴퓨터] 유전원 usb 허브라고 문어발쓰다 죄다고장남 1 두뇌풀가동 1 15 시간 전 203
180026 [컴퓨터] 갤북4vs아이패드 신형 2 부두둥탁 0 16 시간 전 182
180025 [컴퓨터] 이거 모니터 고장난건가 2 EPS 0 17 시간 전 87
180024 [컴퓨터] 수냉쿨러 없었으면 덕트 쪽으로 컴터개발이 이루어 졋을듯 5 침혜랄 0 18 시간 전 197
180023 [컴퓨터] 요즘 보드들은 wifi가 신기하게 나오네 13 교미짝짓기 0 18 시간 전 351
180022 [잡담] 맥북 병은 사야 치료됨 11 장난없는사람 0 20 시간 전 336