일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- thymeleaf
- 카카오 알고리즘
- 시스템호출
- 알고리즘
- nestJS
- 프로그래머스
- 코딩테스트
- Nodejs
- 해시
- 카카오
- 코테
- 구조체배열
- TypeORM
- Spring
- C++
- 컴포넌트스캔
- AWS
- nestjs typeorm
- 카카오 코테
- git
- python
- nestjs auth
- OpenCV
- @Component
- 스프링
- spring boot
- @Autowired
- 파이썬
- 가상면접사례로배우는대규모시스템설계기초
- C언어
Archives
- Today
- Total
목록가상주소 (1)
공부 기록장 💻
[운영체제/OS] 08장 가상 메모리 기초
1. 가상 메모리 개요 1. 가상 메모리 시스템 가상 메모리란, 물리 메모리 크기와 상관 없이 프로세스에 커다란 메모리 공간을 제공하는 기술 프로세스는 운영체제가 어디에 있는지, 물리 메모리의 크기가 어느 정도인지 신경 쓰지 않고 메모리를 마음대로 사용 가능하게 된다. 가상 메모리의 크기 크기 = 물리 메모리 크기 + 스왑 영역의 크기 가상 주소를 실제 메모리의 물리 주소로 변환하는 동적 주소 변환을 거치면 프로세스가 아무 제약 없이 사용자의 데이터를 물리 메모리에 배치할 수 있다. 가상 메모리의 메모리 분할 방식 세그먼테이션(가변 분할)과 페이징(고정 분할)기법이 있으며, 세그먼테이션 기법은 외부 단편화의 문제로 잘 사용하지 않는다. 따라서 세그먼테이션-페이징 혼용 기법을 주로 사용 2. 매핑 테이블의..
# CS Study/Opearing System
2022. 8. 21. 16:31