300x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 브루트포스
- DFS
- 알고리즘
- 딥러닝
- 코딩테스트
- OS
- kick start
- 구글 킥스타트
- 운영체제
- BFS
- 그래프
- google coding competition
- linux
- 코딩 테스트
- nlp
- 동적프로그래밍
- 파이썬
- 네트워크
- 순열
- 동적 프로그래밍
- 프로그래머스
- 프로그래밍
- AI
- 백준
- CSS
- PYTHON
- dp
- 코딩
- 리눅스
- 킥스타트
Archives
- Today
- Total
목록replacement policy (1)
오뚝이개발자
[OS]CH10. 가상 메모리 관리(Virtual memory management)
가상 메모리 관리의 목적 page fault rate를 최소화해 시스템 성능 최적화 reference bit(=used bit)란? 캐시나 페이지에서 최근에 참조되었는지 여부를 나타내는 bit 참조되면 1로 설정 주기적으로 0으로 초기화 locality에 기반한 정보(최근 참조된 것들 확인 가능) update bit(=dirty bit=modified bit=write bit)이란? 캐시나 페이지에서 갱신되었는지 여부를 나타내는 bit 만약 page에서 update bit=1면 해당 page의 (main memory상 내용) != (swap device상 내용) 변경된 내용을 swap device에 write-back해주는 작업이 필요(for 데이터 무결성) update bit는 write-back 후 ..
CS 기초/OS
2020. 10. 20. 18:21