[리눅스] Linux에서 kernel부터 process, daemon systemd, systemctl이 용어의 유래와 어떤 일을 하는 지 알아보자.
·
devops
[서론] 회사에서 gpu를 이용해 모델을 올리려고 하니 cluade code가 .service라는 확장자를 이용해서 systemctl에 서비스로 등록하는 방식을 추천했다. 처음 보는 기능이었다. 그리고 그것과 연결된 journactl로 systemd의 로그를 확인하는 것도 처음보는 것이었다. systemd가 daemon이니 그 용어에 대해서도 알아보고 천천히 진행하자. 용어들에 대해 정의를 확인하고 하나하나 알아보자.[커널(kernel)에 대해 알아보자] 커널(kernel)이라는 단어에 대해 먼저 알아보자. 커널은 '씨앗의 핵심부, 알맹이'를 뜻한다. 쉘(shell) 껍데기와 반대되는 개념이다.운영 체제의 핵심 프로그램으로 소프트웨어와 하드웨어 사이에서 중재자 역할을 하고 CPU 스케쥴링, 메모리 관리,..