일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Reversing
- vector
- 리버싱
- 라우터
- Python
- 암호학
- 머신러닝 프로세스
- 머신러닝
- Mac
- CISCO
- RIP
- 스위치
- AWS
- cmd
- docker
- bastion host
- 자바
- STP
- AI
- 온프레미스
- Java
- 인공지능
- Screening Router
- 크롤러
- abex'crackme
- Firewall
- Repository
- vlan
- dreamhack
- 네트워크
- Today
- Total
목록OS (2)
Haekt‘s log
페이지 폴트를 알기 위해서는 메모리를 관리하는 기법인 페이징을 먼저 알아야한다. - 페이징 페이징 기법은 컴퓨터가 메인 메모리에서 사용하기 위해 2차 기억 장치로부터 데이터를 저장하고 검색하는 메모리 관리 기법이다. 즉, 가상 기억장치를 모두 같은 크기의 블록으로 편성하여 운용하는 기법이다. 이때의 일정한 크기를 가진 블록을 페이지라고 한다. - 페이지 폴트 페이지 폴트는 메모리에 적재된 페이지중에 사용 페이지가 없을 때를 가리킨다. 시스템의 종류에 따라 약간 다를 수 있으나, 대체로는 빈 페이지가 하나도 없거나, 미리 정한 수보다 적을 때 발생한다. ** 만약 페이지 폴트가 발생했을 경우, 컨트롤 레지스터의 CR2 레지스터에 페이지 폴트가 발생한 부분의 선형 주소가 저장된다. - 관련 레지스터 CR0 ..
기억장치 관리 배치 전략은 3가지가 존재한다. 최초적합( first-fit ), 최적적합( Best-fit ), 최악적합 ( Worst-fit ) - 최초적합 (First-Fit) : 주기억 장치에서 저장할 수 있는 첫번째 공간에 배치하는 방법. 운영체제가 저장된 부분의 다음 부분이 시작부분이다. 고민할 필요가 없으므로 가장 결정력이 빠름 - 최적적합 (Best-Fit) : 주기억장치의 공백중, 가장 *내부 단편화가 많이 일어나지 않는 부분에 배치하는 방법. 가장 잘 맞는 공백을 찾아야 하므로, 결정력이 느림. - 최악적합 (Worst-Fit) : 주기억 장치중 가장 *내부 단편화가 큰 공간에 배치한다. 가장 잘 맞지 않는 공백을 찾아야 하므로, 결정력이 느림. 단편화 (Fragmentation) : 저..