CS
Linux Kernel & Program Execution
Linux Kernelmemory resident part of Linux(메모리가 상주하는 부분)대부분이 C언어로 작성됨 (성능 상의 이유 혹은 하드웨어 의존적인 일부 코드만 어셈블리 언어로 작성)함수들로 구성다른 프로그램이 커널 함수를 호출할 수 있음이를 system call이라고 부름커널의 주요 구성프로세스 관리(process management)파일 시스템(file system)입출력 관리 시스템(I/O system) ProcessProcess is a program in exeution(프로세스는 실행중인 프로그램)Process의 context(문맥)hardware context: CPU 수행상태Registers, Program counter(PC)user address space: 메모리 상태..
2024. 10. 7. 15:02