일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- c#
- 코스피
- SQLD
- 네트워크
- HDRP
- 배칭
- 렌더링파이프라인
- SQL
- 코스닥
- 통신
- 픽셀 쉐이더
- URP
- SRP
- unity
- 자료구조
- 멀티스레드
- 디자인패턴
- vertex shader
- 정렬
- 스레드
- 유니티 최적화
- 쉐이더
- 운영체제
- 유니티
- 프로세스
- TCP
- Heap
- 주식
- SQL시험
- 버텍스 쉐이더
- Today
- Total
목록운영체제 (2)
Let's Girin!
1. 운영체제란?운영체제는 하드웨어를 작동시키는 프로그램으로, 다양한 하드웨어 자원을 프로그램에 배분하는 프로그램이다.CPU, 메모리, 보조기억장치 등 컴퓨터 부품에 접근하여 효율적으로 사용되도록 관리한다. 컴퓨터 부품들을 할당받아 응용 프로그램에게 자원을 할당한다. 응용 프로그램은 CPU, 메모리 등 자원에 직접 접근이 불가능하기 때문에 운영체제 코드를 실행하여 운영체제가 응용 프로그램 자원에 접근을 대신한다. 2. 운영체제의 핵심 기능2.1 자원 할당 및 관리자원(Resource, System Resource)이란 프로그램 실행에 마땅히 필요한 요소이다. 소프트웨어는 실행에 필요한 데이터 자원이고, 하드웨어는 실행에 필요한 부품이다. 2.1.1 CPU 스케줄링CPU 자원은 한정적이기 때문에 다른 ..
1. 운영체제(Operating System, OS)컴퓨터 하드웨어와 소프트웨어 자원을 관리하고, 사용자와 컴퓨터 간의 상호작용을 돕는 시스템 소프트웨어이다. 운영체제는 컴퓨터 시스템의 기본적인 기능을 수행하며, 응용 프로그램이 원활하게 실행될 수 있는 환경을 제공한다. 2. 운영체제의 주요 기능2.1 프로세스 관리여러 응용 프로그램이 동시에 실행될 수 있도록 프로세스를 생성, 스케줄링, 종료한다.운영체제는 프로세스 관리를 통해 시스템의 자원을 효율적으로 분배하고, 각 프로세스가 원활히 실행 될 수 있도록 보장하여 사용자와 응용 프로그램이 요구하는 다양한 작업을 동시에 처리한다. *프로세스컴퓨터에서 실행 중인 프로그램의 인스턴스. 운영체제에서 할당된 자원을 사용하여 특정 작업을 수행한다.프로그램이 디스..