728x90
반응형
SMALL

쉬운설명 2

프로세스의 네 가지 상태 : 쉬운설명

1. 준비 상태 (Ready)설명프로세스가 실행 준비를 마친 상태로, CPU가 할당되기를 기다립니다.하지만 CPU가 한 번에 하나의 작업만 실행할 수 있으므로, 준비 상태의 프로세스는 **대기열(Ready Queue)**에서 차례를 기다립니다.비유음식점 비유: 손님이 주문을 마치고 음식이 나올 차례를 기다리는 상태.특징프로세스가 메모리와 필요한 자원을 이미 확보한 상태입니다.CPU만 할당되면 실행 상태로 전환됩니다.2. 실행 상태 (Running)설명프로세스가 CPU를 할당받아 실제로 작업이 진행되는 상태입니다.이 상태에서 계산, 데이터 처리, I/O 요청 등이 이루어집니다.비유음식점 비유: 요리사가 손님의 음식을 만드는 중인 상태.특징CPU는 한 번에 하나의 프로세스만 실행할 수 있으므로, 실행 상태는..

운영체제 2024.12.10

로드 밸런싱의 주요 기술 : 쉬운설명

1. DNS 라운드 로빈 (DNS Round Robin)설명들어오는 요청을 여러 서버로 순서대로 분배하는 방법입니다.서버 목록에서 첫 번째 서버로 요청을 보낸 후, 다음 요청은 두 번째 서버로, 그다음은 세 번째 서버로 가는 식으로 반복합니다.비유음식점에서 손님을 줄을 세워 첫 번째 직원, 두 번째 직원, 세 번째 직원 순으로 안내하는 방식.장점간단하고 설정이 쉬움.모든 서버가 균등하게 요청을 처리.단점서버 상태를 고려하지 않으므로, 이미 바쁜 서버에도 요청이 갈 수 있음.2. 서버 상태 기반 분산 (Load Based Balancing)설명각 서버의 현재 상태를 확인하고, 여유가 있는 서버로 요청을 보냅니다.바쁜 서버는 피하고, 한가한 서버를 더 많이 활용하는 방식입니다.비유음식점에서 가장 한가한 직원..

네트워크 2024.12.10
320x100
반응형
LIST