리눅스

Kyeong6's Journey
[그림으로 배우는 리눅스 구조] CH02. 프로세스 관리(기본)
·Study/OS
프로세스 생성프로세스 확인# 모든 프로세스 확인ps aux해당 명령어를 실행하면 PID, %CPU, %MEM 등 프로세스에 관한 정보를 얻을 수 있다.단순하게 프로세스의 개수를 알고 싶다면?ps aux --no-header | wc -l프로세스 생성새로운 프로세스를 생성하는 목적은 다음 두 가지 경우이다.동일한 프로그램 처리를 여러 프로세스에 나눠서 처리(웹서버에서 다수의 요청 받기)다른 프로그램 생성(bash에서 각종 프로그램 새로 생성)첫 번째 경우는 저번 학기에 배운 운영체제 과제에서 수행하였다. 멀티 프로세스를 구현해서 요청에 대해 일대일 대응을 시키는 과제였다.프로세스 생성을 실제로 실행하는 방법은 fork(), execve() 함수를 사용하는 것이다. 해당 함수는 내부적으로 각각 clone()..
[그림으로 배우는 리눅스 구조] CH01. 리눅스 개요
·Study/OS
운영체제와 리눅스 시스템 수강 경험 및 학습 계획4학년 1학기에 복수전공 과목으로 운영체제와 리눅스 시스템 과목을 수강하였다. 커리큘럼 상으로는 2학년 때 리눅스 시스템을 배우고 3학년 때 운영체제를 듣게 되어 있지만, 복수전공이다보니 두 과목을 한 학기에 같이 듣게 되었다.이 두 과목을 병행하면서 운영체제에서는 이론적인 내용을, 리눅스 시스템 과목에서는 실습을 통해 실질적인 경험을 쌓을 수 있었다. 이를 통해 운영체제와 리눅스가 밀접하게 연관되어 있다는 것을 느낄 수 있었다.(당연한 이야기)현재 1학기가 마무리되고 여름방학이 되어 운영체제와 리눅스를 더욱 깊이 있게 이해하고 복습하고자 “그림으로 배우는 리눅스 구조” 책을 선정하여 개인적으로 스터디를 진행하려 한다.이 책은 우아한스터디 2024 여름시즌..
Kyeong6
'리눅스' 태그의 글 목록