본문 바로가기

전산 관련 시험/전산학(컴퓨터일반) 개념정리37

[OS] 페이징 (논리, 물리주소) 매칭을 통해 페이지 넘버 오프셋 지정 페이징(paging) 기법은 가상 메모리와 물리 메모리 간의 매핑을 통해 효율적으로 메모리를 관리하는 방법입니다. 이 과정에서 논리 주소를 물리 주소로 변환하는 과정이 중요한데, 이를 페이지 넘버와 오프셋으로 나누어 처리합니다.1. 논리 주소(Logical Address) 구조논리 주소는 프로세스가 가상 메모리 상에서 사용하는 주소이며, **페이지 넘버(Page Number)**와 **페이지 오프셋(Page Offset)**으로 나뉩니다.페이지 넘버: 가상 메모리에서 페이지가 몇 번째에 있는지 나타냅니다.오프셋: 해당 페이지 내에서의 위치를 나타냅니다.논리 주소는 보통 다음과 같은 형태로 구성됩니다:상위 비트: 페이지 넘버하위 비트: 페이지 오프셋2. 물리 주소(Physical Address) 구조물리 .. 2024. 9. 10.
[OS] 페이지 테이블 용량 32 CPU, 2GB, 4KB 페이지 테이블 용량 32 CPU, 2GB, 4KB라면 추가로 얼마나 들어갈 수 있을지? 페이지 테이블 용량을 계산할 때, 시스템의 메모리 크기, 페이지 크기, 그리고 CPU가 처리할 수 있는 최대 주소 공간을 고려해야 합니다. 질문에서는 32 CPU, 2GB 메모리, 4KB 페이지 크기를 기준으로 페이지 테이블 크기를 계산하고자 하시네요.계산 과정을 단계별로 설명드리겠습니다:페이지 크기: 페이지 크기는 4KB(= 2¹² bytes)입니다.메모리 크기: 메모리 크기는 2GB(= 2³¹ bytes)입니다.CPU와 주소 공간: 32 CPU 코어는 동시에 처리할 수 있는 다중 쓰레드를 의미할 수 있지만, 페이지 테이블 계산과 직접적인 관련이 없습니다. 여기서는 주소 공간만 고려합니다.계산 과정페이지의 개수:전체.. 2024. 9. 10.
[DB] CAP 이론과 RDBMS vs NoSQL https://davincicoding.co.kr/61 CAP 이론앞서 NoSQL은 비정형 데이터를 효율적으로 처리하기 위해 분산 DBMS를 사용한다고 하였습니다. 이렇게 분산 DB를 사용하다보면 선택과 집중이 필요한 순간이 오게 됩니다. 성능과 효율의 Trade-Off가davincicoding.co.kr* CAP 이론이란 : 분산 데이터베이스 시스템은 분할이 생겼을 때 일관성과 가용성 중 하나를 희생해야 한다는 것을 의미CAP 이론CAP 이론은 Network로 연결된 분산된 데이터베이스 시스템은 일관성, 가용성, 분할 내구성의 3가지 특성 중 2가지 특성만 충족할 수 있으며, 3가지 모두를 충족할 수는 없다는 이론이다.https://velog.io/@ragi/Back-end-CAP.. 2024. 4. 24.
[OS] 실제 메모리 용량, 4KB vs 2GB (전자계산기조직응용기사) https://fishbone-s-present.tistory.com/55 [문제해설] 시스템의 실제 메모리의 용량이 512KB이고 가상주소공간이 32비트이다. 페이지의 크기전자계산기조직응용기사 실기 필답형 기출문제 (운영체제-페이징) - 2018년3회 시스템의 실제 메모리의 용량이 512KB이고 가상주소공간이 32비트이다. 페이지의 크기가 1Kword일 때, 가상주소에서 페fishbone-s-present.tistory.comhttps://inuplace.tistory.com/352 [운영체제] 페이지 테이블페이지 테이블의 구조 32비트 주소체계를 사용하는 경우 컴퓨터가 있다고 할 때, 주소 공간의 크기는 2의 32승이다. 페이지 하나의 크기가 4KB라면 이는 약 2^12이다... 2024. 4. 24.