일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 링크계층
- 개발 모델
- 4-way handshake
- 메모리
- 스레싱
- CPU 스케줄링
- 프록시패턴
- MongoDB
- 지연시간
- 선언형
- 요구사항 분석
- redis
- MVVM
- 다크모드
- 관계형 데이터베이스
- 절차형
- 처리량
- 럼바우
- 3-way handshake
- 다단계 큐
- 프로그래머스 데브코스
- 프로젝트 계확
- 인터넷계층
- modebit
- M/M
- PERT/CPM
- 함수형
- nosql
- 페이징 교체 알고리즘
- 노출모듈패턴
- Today
- Total
목록메모리 (2)
노트

2, 메모리 관리 가상 메모리(Virtual Memory) 메모리 관리 기법의 하나로 컴퓨터가 실제로 이용 가능한 메모리 자원을 추상화하여 이를 사용하는 사용자들에게 매우 큰 메모리로 보이게 만드는 것 가상적으로 주어진 주소를 가상 주소(logical address), 실제 메모리상에 있는 주소를 실제 주소(physicla address) 가상 주소는 메모리관리장치(MMU)에 의해 실제 주소로 변환. 이 덕분에 사용자는 실제 주소를 의식할 필요 없이 프로그램을 구축할 수 있음. 가상 메모리는 가상 주소와 실제 주소가 매핑되어 있고, 프로세스의 주소 정보가 들어있는 '페이지 테이블'로 관리 이때 속도 향상을 위해 TLB를 사용 TLB(Translation Lookaside Buffer): 메모리와 CPU ..

메모리 계층 메모리 계층은 레지스터, 캐시, 메모리, 저장장치로 구성 레지스터 캐시(L1, L2 캐시) 메모리(RAM)/주기억장치 저장장치(HDD, SSD)/보조기억장치 레지스터: CPU 안에 있는 작은 메모리, 휘발성, 속도 가장 빠름, 기억 용량이 가장 적음. 캐시: L1, L2캐시를 지칭, 휘발성, 속도 빠름, 기억 용량이 적음. (L3 캐시도 있음) 주기억장치: RAM, 휘발성, 속도 보통, 기억 용량이 보통. 보조기억장치: HDD, SSD를 말함, 비휘발성, 속도 느림, 기억 용량 많음. 램은 하드디스크로부터 일정량의 데이터를 복사해서 임시 저장하고 이를 필요 시마다 CPU에 빠르게 전달하는 역할 계층 위로 올라갈수록 가격은 비싸지는데 용량은 작아지고 속도는 빨라짐. 이러한 계층이 있는 이유는 ..