# MMU

10개의 포스트
post-thumbnail

[CS] 메인 메모리

운영체제 스터디 - Operating System Concept 9장논리 주소와 물리 주소의 차이점주소를 변환할 때 MMU(메모리 관리 장치)의 역할메모리를 연속적으로 할당하기 위해 최초, 최적 및 최악 접합 전략을 적용내부, 외부 단편화의 차이점TLB(translat

2023년 4월 30일
·
0개의 댓글
·

Memory protection

Memory Protection

2023년 3월 26일
·
0개의 댓글
·
post-thumbnail

가상메모리

movieCPU (Central/Core Processing Unit)CPU 연산 > 레지스터 값 참조레지스터 : 자료 보관하는 매우 빠른 기억 장소 / 용량 적음(메인메모리 필요이유), 휘발성CPU는 main memory(=physical memory)를 두어 레지스

2023년 3월 20일
·
0개의 댓글
·
post-thumbnail

페이징

해당 게시글은 kocw에서 제공하는 금오공과대학교 최태영 교수님의 무료 강의를 공부하고 정리하기 위해서 만들어졌습니다.세그먼트로 처리하기 위해 주소 변환을 하다보면 logical 에서 phisical로 변환하는 비용이 발생하게 된다.결국 세그먼트를 사용한 이유는 결국

2023년 2월 10일
·
0개의 댓글
·
post-thumbnail

메모리의 주소 공간

메모리에 저장된 값들은 시시각각 변하기 때문이다새롭게 실행되는 프로그램은 새롭게 보조기억장치로부터 메모리에 적재실행이 끝난 프로그램은 메모리에서 삭제같은 프로그램을 실행하더라도 실행할 때 마다 적재되는 주소는 달라짐메모리 입장에서 바라본 주소말 그대로 정보가 실제로 저

2022년 12월 26일
·
0개의 댓글
·
post-thumbnail

[운영체제] 메모리관리

메모리관리 메모리의 종류 메모리의 종류는 아래와 같이 계층을 이루고 이 계층에 적절히 분배되어 저장된다. 위로갈수록 가격은 비싸고 속도는 빠르며 아래로갈수록 속도는 느리고 가격은 저렴하다. register와 cache는 CPU가 관리하며 main memory와 d

2022년 10월 19일
·
0개의 댓글
·
post-thumbnail

Linux 메모리 관리 란?

[10분 테코톡] 🤷‍♂️ 현구막의 리눅스 메모리 관리를 정리한 메모리가 관리되는 방법 과 리눅스가 메모리를 관리하는 방법 과 메모리 고갈 상황/CPU사용률을 체크하는 이유를 포함한 내용입니다

2022년 4월 1일
·
0개의 댓글
·
post-thumbnail

운영체제(OS) - 12. 가상메모리

만약 RAM이 8GB라면 프로세스를 2개 밖에 사용하지 못한다.그래서 필요한 것이 가상메모리!마치 CPU가 프로세스 간을 Switching 하듯이RAM에서 프로세스(Code)를 바꿔가면서 메모리에 올려서 사용한다.전체 프로세스의 Code를 한 시점에 모두 필요한 것이

2021년 10월 25일
·
0개의 댓글
·
post-thumbnail

[OS기초/메모리 관리]주소 바인딩

주소 바인딩 프로세스는 실행을 위해 메모리에 적재되면 프로세스를 위한 독자적인 주소공간이 생긴다. 이 주소를 논리적 주소라고 한다. 논리적 주소는 각 프로세스마다 독립적으로 할당된다. > 왜 프로세스는 논리적 주소를 사용할까? CPU가 프로세스의 작업을 수행하기 위해서 프로세스의 논리적 주소를 참조하게 된다. 논리적 주소만으로는 실제 메모리의 주소를 알 ...

2020년 1월 9일
·
0개의 댓글
·