
시스템 콜 (System calls) 시스템콜은 운영체제가 커널에게 특정 서비스를 요청하는 것이다. 간단하게 설명하자면, 응용 프로그램이 운영체제와 상호작용하여 하드웨어 및 시스템 리소스에 접근하고 작업을 수행하는 역할을 한다. 이는 프로그램이 직접 하드웨어에 접근할 수 없도록 하여 하드웨어 보안을 보장하는 것이다. 시스템콜의 가장 대표적인 예시로는 파일 입출력이나 시스템 관리, 프로세스 관리, 메모리 관리, 네트워크 관리 등이 있다. 파일 관리 시스템콜 함수 설명 open() 파일을 열고 파일 디스크립터 호출 read() 파일 데이터 읽기 write() 파일 데이터 쓰기 close() 파일 데이터 닫기 파일 시스템 관리 시스템콜 함수 설명 mkdir() 신규 디렉토리 생성 rmdir() 디렉토리 제거 ..

운영체제 (Operating System) 운영체제란 컴퓨터 하드웨어를 관리하는 프로그램으로, 운영체제 혹은 응용 프로그램을 위한 자원 관리 및 사용자와 하드웨어 사이에 중재 역할을 한다. 운영체제는 위와 같은 작업들을 굉장히 다양한 방법으로 처리한다. 예를 들면, 대형 컴퓨터 운영체제는 주로 하드웨어 이용을 최적화하고 PC 운영체제는 게임, 비즈니스 응용 등을 지원하며, 휴대용 기기의 운영체제의 경우, UX를 좀더 관점에 둔 환경 조성을 위해 설계되었다. 즉, 운영체제는 목적에 따라 서로 다른 설계방식이 적용되어 있다. 운영체제는 이와 같은 작업들을 하기에 덩치가 매우 크고 복잡하다. 하여 주요 구성요소와 기본 구성에 대해 먼저 학습하자. 운영체제의 기능 하드웨어와 응용 프로그램을 연결하고 적절한 자원..
- Total
- Today
- Yesterday
- static_cast
- 운영체제
- 인터럽트
- thread
- 수학
- dynamic_cast
- c++
- malloc
- 멀티스레드
- 명령어
- CPU
- 알고리즘
- 컴파일
- 상속
- 함수
- 초기화
- 메모리
- 백준
- 스레드
- 게임수학
- 클래스
- const
- 크기
- 구조
- 포인터
- 할당
- 프로세스
- 입출력
- New
- 레지스터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |