RAM 2

[CS/OS] 운영체제의 구성 요소와 역할 그리고 커널만 메모리에 상주하는 이유

지난 글: https://yujinius45.tistory.com/146 [CS/컴퓨터구조] 컴퓨터 구조와 동작 과정: 전원 공급에서 프로그램 실행까지컴퓨터는 우리가 전원 버튼을 누르는 순간부터 복잡한 과정을 거쳐 동작을 시작한다. 이 글에서는 컴퓨터의 동작 과정을 단계별로 살펴보고, 부팅에서 프로그램 실행까지의 과정을 이해해본다.yujinius45.tistory.com컴퓨터를 부팅할 때 운영체제는 다양한 구성 요소 중 '커널'만 메인 메모리에 상주시킨다는 사실을 알 수 있다. 나머지 구성 요소는 필요할 때 로드되는데, 왜 커널은 항상 메모리에 상주해야 할까?커널은 운영체제의 핵심으로 시스템 자원을 관리하고 하드웨어와 소프트웨어 간의 중재 역할을 한다. 이번 글에서는 운영체제의 구성 요소와 주요 역할을 ..

CS 2025.01.14

[CS/컴퓨터구조] 컴퓨터 구조와 동작 과정: 전원 공급에서 프로그램 실행까지

컴퓨터는 우리가 전원 버튼을 누르는 순간부터 복잡한 과정을 거쳐 동작을 시작한다. 이 글에서는 컴퓨터의 동작 과정을 단계별로 살펴보고, 부팅에서 프로그램 실행까지의 과정을 이해해본다. 위의 메인 보드 다이어그램에서 BIOS와 RAM이 컴퓨터 초기화에 어떻게 관여하는지 상상하며, 아래 단계를 읽어보자.1단계: 전원 켜짐컴퓨터의 전원 버튼을 누르면, 전원 공급 장치(PSU)가 메인보드와 기타 하드웨어 구성 요소에 전류를 공급한다. 이를 통해 컴퓨터의 모든 장치가 작동을 시작할 준비를 한다.2단계: 초기 하드웨어 초기화전원 공급 확인(Power-On Self Test, POST)CPU는 메인보드에 있는 ROM에서 초기화 프로그램을 실행하여 메모리, CPU, 그래픽 카드 등 주요 하드웨어 구성 요소를 테스트한다..

CS 2025.01.14