컴퓨터구조와 운영체제
개념 설명
CPU, 메모리, 저장장치 등 하드웨어 자원을 운영체제가 관리하여 프로그램 실행을 지원하는 구조.
핵심 포인트
- CPU: ALU(연산), 레지스터(임시저장), 제어장치(명령어 해석)로 구성
- 메모리 계층: 레지스터 > 캐시(L1/L2/L3) > RAM > 저장장치 순으로 속도 감소
- 프로세스: 실행 중인 프로그램, 스레드: 프로세스 내 실행 단위
- 문맥교환: CPU가 프로세스 간 전환 시 상태 저장/복원하는 과정
예시 코드
// OS 스케줄링과 유사한 JavaScript 이벤트 루프
console.log('1'); // 동기 실행더 많은 내용을 확인하세요! 📚
“컴퓨터구조와 운영체제”의 전체 내용을 보시려면 프리미엄 플랜이 필요합니다.
✨ 모든 기술 문서 무제한 액세스
📝 실습 예제와 상세한 코드 설명
🎯 면접 예상 질문과 답변 가이드