Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[운영체제] 페이징 기법 #3

Open
yuchanleeme opened this issue Oct 4, 2021 · 0 comments
Open

[운영체제] 페이징 기법 #3

yuchanleeme opened this issue Oct 4, 2021 · 0 comments
Assignees

Comments

@yuchanleeme
Copy link
Collaborator

yuchanleeme commented Oct 4, 2021

운영체제

페이징기법

  • Common(공통) 주제 질문 최소 5개 이상

[동규]

1. 운영체제에서 한정된 메모리 크기에 비해 훨씬 큰 메모리를 사용하는 듯한 착각을 주는 방식에 대해 설명해보세요.
2. 메모리의 내부 단편화를 줄일 수 있는 방법에 대해 설명해보세요.
3. 메모리의 외부 단편화가 발생하는 이유와 해결하는 방법에 대해 설명해보세요.
4. 다양한 메모리 배치 전략 중 “Next Fit”에 대해 설명해보세요.
5. Locality에 대해 설명해보세요.

  1. thrasing이란? (지엽)
  2. 페이지 테이블 크기를 줄이는 방법? (지엽)
  3. 위의 내부 단편화 답변에 대한 꼬리질문 (지엽맨..)

[재훈]

페이징 기법은 무엇이고 왜 쓰는가
장점 / 단점
외부 단편화 / 내부 단편화
어떤 식으로 구현 할 수 있을까
페이지 교체 알고리즘은 어떤 것들이 있는가

[찬양]

  • Swapping이란?
    - 페이징이란?
    - 세그멘테이션이란?
    - 이러한 페이징과 세그멘테이션 기법을 왜 사용하는가?
    - 내부 단편화 vs 외부 단편화

[유찬]

- 페이징이 무엇인가요?
- 페이징과 세그멘테이션의 차이점이 무엇인가요?
- 단편화에 대해 설명해주세요

  • 페이징폴트에 대해 설명해주세요

  • 요구 페이징 기법이란?

  • LRU 페이징 교체 알고리즘에 대해 설명해주세요.

  • 스레싱이란?

  • 적재 정책/ 배치 정책/ 할당 정책/ 교체 정책

[영범]

  1. 프로세스의 특징

  2. 스레드의 특징

  3. 힙 영역과 스택 영역의 차이점

  4. OS에서 페이징을 사용하는 이유

  5. 멀티 프로세서 시스템의 장점
    페이징-프레임

  6. 페이징이란 무엇인가?

  7. 세그멘테이션이란 무엇인가?

  8. 페이징 vs 세그멘테이션, 사용하는 이유에 대하여

  9. 내부 단편화와 외부 단편화에 대한 다양한 이야기

  10. 페이징 폴트란 무엇인가?

  11. 페이징 교체 전략에 대한 다양한 이야기


운영체제

페이징기법

  • Common(공통) 주제 질문 최소 5개 이상

  • 지엽적인 주제 질문 자유 0개 이상

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants