2025.04.28 - [자격증/정보처리기사] - 프로세스 스케줄링 완전 정리 프로세스 스케줄링 완전 정리🔷 프로세스 스케줄링 완전 정리: 컴퓨터는 어떻게 순서를 결정할까?🔷 프로세스 스케줄링이란 무엇인가?컴퓨터는 여러 프로그램을 동시에 실행하는 것처럼 보입니다.하지만 CPU는 한 순간에eunjin123123.tistory.com 자세한 내용을 보려면 위로 정보처리기사: 프로세스 스케줄링 알고리즘 요약 및 예상문제🔷 프로세스 스케줄링 알고리즘 요약프로세스 스케줄링이란, 여러 프로세스가 CPU를 공평하고 효율적으로 사용할 수 있도록 운영체제가 실행 순서를 결정하는 기법입니다.정보처리기사 시험에서는 주요 스케줄링 알고리즘의 특징과 차이점을 정확히 이해하는 것이 매우 중요합니다.✅ FCFS (First..
🔷 프로세스 스케줄링 완전 정리: 컴퓨터는 어떻게 순서를 결정할까?🔷 프로세스 스케줄링이란 무엇인가?컴퓨터는 여러 프로그램을 동시에 실행하는 것처럼 보입니다.하지만 CPU는 한 순간에 단 하나의 작업만 처리할 수 있습니다.그렇다면 수십, 수백 개의 프로그램들은 어떻게 동시에 실행되는 것처럼 보이는 걸까요?이 질문에 대한 답이 바로 프로세스 스케줄링(Process Scheduling)입니다.프로세스 스케줄링이란,운영체제(OS)가 실행 준비가 완료된 여러 프로세스 중에서어떤 프로세스를 먼저, 얼마나 오래 CPU에 할당할지 결정하는 과정을 말합니다.운영체제는 스케줄링을 통해 다음과 같은 목표를 달성하려고 합니다.시스템 처리량(Throughput) 최대화응답 시간(Response Time) 최소화대기 시간(..
🔷 포인터 타입이 왜 필요한가✅ 1. 문제 제기 — 포인터를 주소 저장 변수로만 이해할 때 생기는 오해입문 과정에서는 포인터를 '메모리 주소를 저장하는 변수'로 소개하는 경우가 많습니다. 이 설명은 틀린 것은 아니지만, 포인터의 본질을 매우 단순화한 것입니다. 단순히 '어디'를 가리킨다고 해서, 메모리에 있는 데이터가 무엇인지, 어떻게 읽어야 하는지까지 알 수 있는 것은 아닙니다.주소는 단순히 위치 정보입니다. 메모리의 어느 지점에 데이터가 있다는 '좌표'만 제공할 뿐입니다. 그러나 진짜 문제는, "그 좌표에 무엇이 있으며, 어떻게 읽어야 하는가"입니다.포인터는 단순히 '주소'만 저장하는 것이 아니라, "어디서부터 얼마만큼, 어떤 형식으로 메모리를 읽어야 하는지"를 함께 알려줘야 합니다. ..
✅ CISC vs RISC CPU 구조 완전 정리1️⃣ 정의: CISC와 RISC란 무엇인가?✅ CISC (Complex Instruction Set Computer)이름 그대로 복잡한 명령어 집합을 가진 CPU 구조입니다."복잡하다"는 말은 추상적으로 들릴 수 있지만, 구체적으로는 다음을 의미합니다:하나의 기계어 명령어가 여러 개의 작업을 한꺼번에 처리할 수 있게 설계되어 있다는 뜻입니다.예를 들어, 아래의 한 줄 명령어로도 실행됩니다:ADD A, B, C → 메모리에서 B와 C를 가져와 더한 후 A에 저장즉, ① 메모리 접근 + ② 산술 연산 + ③ 저장이라는 세 가지 단계를 한 줄의 명령어로 수행합니다.✅ RISC (Reduced Instruction Set Computer)간단한 명령어만 가지고..
- Total
- Today
- Yesterday
- 윤성우
- 열혈프로그래밍
- 파이썬
- Python
- c++
- 인지부조화
- 백준
- 인프런
- stl
- K-MOOC
- 일본어문법무작정따라하기
- 보세사
- 류근관
- 뇌와행동의기초
- 코딩테스트
- 통계학
- 심리학
- 통계
- 일본어
- 정보처리기사
- 티스토리챌린지
- C
- 여인권
- 일문따
- C/C++
- 강화학습
- 오블완
- 데이터분석
- 사회심리학
- 회계
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |