본문 바로가기

WIL/TIL

(2)
쉘 명령어 동작 과정 (작성중) sequenceDiagramautonumber%% ============== 레이어 구분 ==============box rgb(232, 246, 254) 애플리케이션 영역(사용자 공간) actor User as 사용자 participant Tm as 터미널 에뮬레이터(gnome-terminal 등) participant Sh as 부모 쉘(PID=S) participant Ch as 자식/프로그램(PID=C)endbox rgb(241, 240, 255) 커널 영역(커널 공간) participant SC as 시스템 콜 인터페이스(경계) participant PT as 프로세스 테이블/PCB participant DI as 디바이스 인터페이스(저장장치/콘솔/네트워크 추상)endbox rgb(..
1. 리눅스 커널의 부팅 과정 (레거시) 해당 게시글은 [컴퓨터 부팅과정]을 공부하고 정리한 글입니다.신입의 관점에서 정리한 내용으로, 일부 설명이나 예제가 부족하거나 잘못된 해석이 포함되었을 수 있습니다.혹시 잘못된 부분이나 부족한 내용이 있다면 댓글이나 피드백으로 알려주시면 감사드리겠습니다.1. 리눅스 커널의 부팅 과정 (레거시)1. 전압 공급→ 컴퓨터가 부팅하려면 우선 CPU와 모든 전자 부품에 일정하고 안정적인 직류 전압이 공급되어야 합니다.(1) 사용자가 전원 버튼을 누르면 전기적 신호가 파워서플라이로 전달됩니다.(2) 파워서플라이는 컴퓨터에 들어오는 교류 전류를 직류 전압으로 변환하여 메인 보드와 여러 장치들에 전원을 공급합니다.2. 하드웨어 준비→ 하드웨어가 동작 가능한지 확인하려면 하드웨어 상태를 확인할 프로그램이 필요합니다. 하..