728x90
반응형

운영체제 5

[운영체제] 10. 가상 메모리

2022.06.13 - [컴퓨터 공학/0 +운영체제] - [운영체제] 9. 메모리 관리 [운영체제] 9. 메모리 관리 2022.06.11 - [컴퓨터 공학/0 +운영체제] - [운영체제] 8. Scheduling 기법(2) -유닉스/리눅스 스케줄링 [운영체제] 8. Scheduling 기법(2) -유닉스/리눅스 스케줄링 2022.05.15 - [컴퓨터 공학/0 +운영체제] - [.. howisitgo1ng.tistory.com 지난 포스팅에서는 메모리관리에 대해서 소개 했다. 프로그램이 CPU에서 실행되려면 실행에 당장 필요한 부분이 메모리에 올라와 있어야 한다.! 여러 프로그램이 동시에 수행되는 시분할 환경에서는 한정된 메모리 공간을 여러 프로그램이 조금씩 나누어 사용하는데.. 이는 운영체제가 어떤 프..

[운영체제] 9. 메모리 관리

2022.06.11 - [컴퓨터 공학/0 +운영체제] - [운영체제] 8. Scheduling 기법(2) -유닉스/리눅스 스케줄링 [운영체제] 8. Scheduling 기법(2) -유닉스/리눅스 스케줄링 2022.05.15 - [컴퓨터 공학/0 +운영체제] - [운영체제] 7. Scheduling 기법 [운영체제] 7. Scheduling 기법 2022.05.03 - [컴퓨터 공학/0 +운영체제] - [운영체제] 6. Race Conditions(2) -Semaphores, Mutex and.. howisitgo1ng.tistory.com 지난 포스팅에서는 유닉스/리눅스 스케줄링에 대해서 소개 했다.. 이번에는 메모리관리에 대해서 포스팅해보겠다.. 어딘가 들어본듯 한 이 멜로디~ 떠올라 작은 기억들이 마..

[운영체제] 8. Scheduling 기법(2) -유닉스/리눅스 스케줄링

2022.05.15 - [컴퓨터 공학/0 +운영체제] - [운영체제] 7. Scheduling 기법 [운영체제] 7. Scheduling 기법 2022.05.03 - [컴퓨터 공학/0 +운영체제] - [운영체제] 6. Race Conditions(2) -Semaphores, Mutex and Monitors [운영체제] 6. Race Conditions(2) -Semaphores, Mutex and Monitors 2022.04.11 - [컴퓨터 공학/0.. howisitgo1ng.tistory.com 지난 포스팅에 이어서 운영체제의 스케줄링 기법에대해서 더 알아보자..! 유닉스 스케줄러 특징 각 우선순위 대기열 내에서 라운드 로빈을 사용한 다단계 피드백 실행 중인 프로세스가 차단되지 않거나 1초 이내에..

[운영체제] 1. 컴퓨터 구조(CPU 동작원리)

특수대학원을 다니면서 운영체제 강의 내용을 정리하려고 한다. 이번 글은 1주차 강의 학습내용을 정리하려고한다. 우리는 컴퓨터를 사용한다... 그것도 매일!! mac, windows...? 뭐가 더 좋은걸까? 🤗정답은 없다..! 일단..! 운영체제에 들어가기에 앞서 컴퓨터 구조에대해서 먼저 알아보도록 하자! 컴퓨터 구조는 다음과 같은 구성품이 있다. 1. cpu(processor) 2. main memory(주기억장치) 3. disk(보조 기억장치, storage system) 4. i/o devices 위 구조를 관리하는 소프트웨어를 컴퓨터 운영체제라고 한다. 위 그림과 같이 user user program os h/w 로 표현 할 수 있다. software는 user mode와 kernel mode 두..

[정보처리기사 실기] 응용 SW 기초 기술 활용#1 (운영체제(OS)의 특징)

[정보처리기사 실기] 응용 SW 기초 기술 활용#1 (운영체제(OS)의 특징) 1. 운영체제(OS)의 특징2. 데이터베이스 기초 활용3. 네트워크 기초 활용4. 기본 개발환경 구축 1. 운영체제의 특징 1) 운영체제(OS : Operation System)?-> 사용자가 컴퓨터의 하드웨어를 쉽게 사용할 수 이도록 인터페이스를 제공해주는 소프트웨어. 운영체제의 특징한정된 시스템 자원을 효과적으로 사용할 수 있도록 관리 및 운영함-> 사용자에게 편리성 제공컴퓨터 시스템과 사용자 간의 인터페이스 기능 담당 2) 운영체제의 종류1. 윈도우즈(Wiindows)2. 유닉스(+리눅스)3. 맥(MAC) 4. 안드로이드 1. 윈도우즈(Windows)-> MS-DOS의 멀티태스킹 기능과 GUI환경을 제공하는 응용 프로그램..

728x90
반응형