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