source:https://afteracademy.com/blog/what-is-context-switching-in-operating-system What is Context Switching in Operating System? In this blog, we will learn about the Context Switching in the Operating System. We will learn all the steps involved in Context Switching and in the end, we will see the advantages and disadvantages of Context Switching also. afteracademy.com CPU가 실행하고 있는 프로세스나 task를..
source:https://www.geeksforgeeks.org/logical-and-physical-address-in-operating-system/ Logical and Physical Address in Operating System - GeeksforGeeks A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions. www.geeksforgeeks.org 1. 논리 주소 Log..
source: https://pages.cs.wisc.edu/~remzi/OSTEP/vm-tlbs.pdf 가상 메모리를 보조하기 위해서 페이징을 사용하면 오버헤드로 인해 성능이 나빠질 수 있다. 페이지와 같이 주소 공간을 작은 규모로 나누어서 관리하면 정보를 많이 연결mapping시켜야 한다. 왜냐하면 실제 정보는 물리적인 메모리에 저장되어 있고, 페이징은 논리적인 개념으로 프로그램이 만든 가상 주소를 연결하기 위해 부가적으로 메모리를 탐색해야 하기 때문이다. 명령어instruction를 가져오거나fetch 명시적으로 탑재load하거나 저장하기 전에 정보를 찾기 위해 메모리를 접근하면 너무 느려진다. 다시 말해서 중요한 지점은... 주소 변환Address Translation을 어떻게 빠르게 할 수 있는..
source: https://en.wikipedia.org/wiki/Memory_paging Memory paging - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search This article needs attention from an expert in computing. See the talk page for details. WikiProject Computing may be able to help recruit an expert. (June 2019) "Paging" redirects her en.wikipedia.org 운영체제에서 메모리 페이징은 메인 메모리가 메인 메모리 이외의 다른 데이터 저장소에..