inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Trở thành chuyên gia kỹ thuật máy tính bằng cách ghi nhớ rộng và nông

페이징 기법에 대해 질문드립니다

Đã giải quyết

1179

sete

18 câu hỏi đã được viết

0

가상메모리 소개 강의를 보고 추가로 제공해주신 페이징 기법의 구현 영상도 보았는데요, 몇 가지 궁금증이 생겨서 질문드립니다.

  1. page fault를 제가 잘 이해한건지 모르겠는데요, 매칭되는 프레임이 존재하지 않는다는 말은 페이지가 막 할당되어 아직 프레임이 할당되지 않은 상태를 말하는 건가요? 아니면 페이지 아웃이 발생해서 프레임이 존재하지 않는 상태인가요?

  2. 작업관리자에 표시되는 페이징 풀은 커널 레벨에서 사용한다고 하던데, 중요한 시스템 프로세스들을 위해 예약된 용량이라고 보면 되나요?

  3. 32비트 프로세스가 4GB의 가상메모리를 모두 사용한다고 치면, 페이지 크기가 4KB이므로 페이지 테이블이 가지는 엔트리의 개수는 1M정도 될듯한데요, 경우에 따라서는 낭비가 될 수도 있을 듯한데 이러한 부분이 문제되지는 않는지 궁금합니다.

2월의 첫날이네요~ 이번 달도 잘 부탁드리고, 신규 강의와 준비중이신 강의 모두 좋은 성과 있으시길 바랍니다^^

운영체제 운영체제

Câu trả lời 1

1

nullnull8537

  1. 네, 맞습니다. 페이지 아웃된 것은 다시 읽어오느라 지연이 발생하지만 결국 접근이 허용되는 것입니다.

  2. 가상 메모리 시스템 자체가 OS의 핵심요소입니다. 페이지 풀이 커널에서 사용된다라는 표현보다는 페이지 파일을 커널이 관리한다라고 이해하는 것이 좋겠습니다. 그리고 시스템 프로세스들 중 높은 반응성이 요구될 경우 사용중인 메모리가 페이지 아웃되지 않도록 비페이징 풀 메모리를 사용합니다.

  3. 관리를 위해 사용되는 메모리 공간은 OS 구동에 필요한 최소한이라 하겠습니다. 당연히 낭비를 최소화 해야 할 것이며 이는 전적으로 OS의 몫입니다. 즉, 걱정하지 않으셔도 될 주제일 수 있습니다. 물론 내가 직접 OS 혹은 그에 준하는 시스템 프로그램을 개발할 것이라면 해야 하겠습니다. 참고하시기 바랍니다.

새해의 첫 달이 벌써 지나갔습니다. 늦은 새벽시간까지 학습에 열중하시나 봅니다. 꼭 좋은 결과 얻으시기 바라며 학습여정을 응원하겠습니다. 감사합니다. ^^

선생님 질문이있습니다.

0

68

2

"한글 한 글자를 저장하는 데 2바이트가 필요하다" 에서 궁금한 점이 있습니다

0

157

2

원자성과 동기화에 대한 사소한? 질문 있습니다.

0

63

1

전가산기에 대한 질문이 있습니다!

0

90

2

format 시 0-0트랙 섹터에 관해

0

89

2

앞으로의 공부 질문

0

111

1

정규표현식 학습에 대한 조언 부탁드립니다.

0

199

2

메모리 용량에 관하여

0

138

1

인터페이스로 File을 사용한다는 것

0

176

1

파일 시스템 관련 질문입니다.

0

154

2

자료 구조

0

257

2

강의의 대한 추가질문

0

212

2

컴퓨터가 글자를 다루는 방법 -> 코드체계 질문

0

206

2

진법변환 개념정리

0

593

2

컴퓨터가 사진을 다루는 법에 대해 질문입니다.

1

200

2

컴퓨터가 곱셈 하는 방법

0

335

2

1비트 1바이트 1킬로바이트

0

402

1

캐시 메모리

0

198

1

[외워야 할 단위 체계와 숫자] 비트 체계와 용량 관련 질문 있습니다.

0

414

2

[컴퓨터가 글자를 다루는 방법] 숫자와 캐릭터 바이너리가 같다면...

0

372

2

CPU 연산체계에 대해서 궁금한 점이 있습니다.

0

318

2

shell에 관련하여 질문드립니다.

0

279

2

가상메모리 관련 질문있습니다.

0

304

2

선생님 안녕하세요

0

316

1