일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 동기화
- deadlock
- forEach
- 데드락
- 운영체제
- 100 days of SwiftUI
- 알고리즘
- async
- 상호배제
- COLOR
- 앨런
- 동시성
- IOS
- Linked List
- decode
- Apple Developer Academy
- 오브젝트
- struct
- @state
- 인프런
- 파일 시스템
- Algorithm
- 가상 메모리
- Codable
- UserDefaults
- 프로세스 스케줄링
- Swift
- core data
- 비동기
- SwiftUI
Archives
- Today
- Total
목록page size (1)
기어가더라도 제대로
[운영체제-김덕수 교수님] 가상 메모리 관리(6/6) - 다른 고려사항
긴 호흡으로 달려왔는데, 아직 남은 개념들이 있다. page size 는 보통 어떻게 정할까? 또 프로그램의 구조를 어떻게 짜는게 메모리적으로 효율적일까? 새로운 개념인 TLB reach 라는 개념에 대해서 알아 보자. 목차. 1. page size 2. program restructuring 3. TLB reach 1. Page Size 시스템 특성에 따라 다름 No best answer! 점점 커지는 경향 일반적인 page size 2^7^(128) bytes ~ 2^22^(4M) bytes Small page size Large page size - Large page table / # of PF - high overhead(kernel) - Small page table / # of PF - Lo..
CS/운영체제
2022. 8. 17. 17:22