320x100
320x100
커널의 본질
커널은 프로세스가 아닌 시스템 자체로, 하드웨어와 소프트웨어를 연결하는 항상 존재하는 권위적 계층
사용자 프로세스의 실행을 지원하고, 시스템 자원을 관리하는 중심 역할 수행
커널은 프로세스를 서비스하는 주체로, 시스템 호출(syscall), 인터럽트, 스케줄링을 조정하여 사용자 작업을 유지
시스템의 계층 구조
커널은 가상화되고 매핑된 격리된 제어 구조로 구성
런타임에서 여러 계층이 상호작용하며 시스템 안정성과 제어를 유지
학습용 파일
init/main.c
kernel/fork.c
include/linux/sched.h
arch/x86/kernel/entry_64.s
Reference
https://news.hada.io/topic?id=24678
리눅스 커널 탐색기 | GeekNews
리눅스 커널은 단일 프로세스가 아닌 시스템 전체를 구성하는 핵심 계층으로, 하드웨어와 소프트웨어를 연결하는 상시 존재 구조사용자 프로세스를 위해 시스템 호출, 인터럽트, 스케줄링을 조
news.hada.io
300x250
728x90
'Computer Science > Linux' 카테고리의 다른 글
| 리눅스에서 RAM과 CPU 사용량 줄이는 방법 (0) | 2025.06.21 |
|---|---|
| httptap - 모든 리눅스 프로그램의 http 및 https 정보 보기 (0) | 2025.03.18 |
| xargs를 통한 명령어 일괄 실행 (0) | 2025.02.02 |
| tmux로 모니터링하기 (0) | 2024.11.30 |
| 리눅스 상황별 네트워크 명령 (1) | 2024.11.30 |