혼공단10기 11

[혼공컴운] chapter.14 가상 메모리

2023.08.13 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.13 교착 상태 [혼공컴운] chapter.13 교착 상태 2023.08.13 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.12 프로세스 동기화 [혼공컴운] chapter.12 프로세스 동기화 2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.11 CPU 스케줄링 [혼공컴운] chapte zinistic.tistory.com 14-1 연속 메모리 할당 스와핑(swapping) : 오랫동안 사용되지 않은 프로세스들을 임시로 보조기억장치의 일부 영역에 쫓아내고, 쫓아내서 생긴 메모리상의 빈 공간에 또 다른 프로세스를 적재하여 실행하는 방식. 스왑 영역(swap space): 프로세스들이 ..

[혼공컴운] chapter.12~13 확인문제

2023.08.13 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.13 교착 상태 [혼공컴운] chapter.13 교착 상태 2023.08.13 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.12 프로세스 동기화 [혼공컴운] chapter.12 프로세스 동기화 2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.11 CPU 스케줄링 [혼공컴운] chapte zinistic.tistory.com 12-1 확인문제 1. 동기화의 의미에 대한 옳은 설명을 쓰세요. [실행 순서 제어]를 위한 동기화: 프로세스를 올바른 순서대로 실행하기 [상호 배제]를 위한 동기화: 동시에 접근해서는 안 되는 자원에 하나의 프로세스만 접근하게 하기 2. 임계 구역에 대한 설명으..

[혼공컴운] chapter.13 교착 상태

2023.08.13 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.12 프로세스 동기화 [혼공컴운] chapter.12 프로세스 동기화 2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.11 CPU 스케줄링 [혼공컴운] chapter.11 CPU 스케줄링 2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.10 프로세스와 스레드 [혼공컴운] chapter.1 zinistic.tistory.com 13-1 교착 상태란 식사하는 철학자 문제 : 교착 상태를 설명하는 대표적 문제 상황 계속 생각을 하다가 왼쪽 포크가 사용 가능하면 집어든다. 계속 생각을 하다가 오른쪽 포크가 사용 가능하면 집어든다. 왼쪽과 오른쪽 포크를 모두 집어들면 정해진 ..

[혼공컴운] chapter.12 프로세스 동기화

2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.11 CPU 스케줄링 [혼공컴운] chapter.11 CPU 스케줄링 2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.10 프로세스와 스레드 [혼공컴운] chapter.10 프로세스와 스레드 2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.09 운영체제 시작하기 [혼 zinistic.tistory.com 12-1 동기화란 프로세스 동기화(synchronization): 프로세스 사이의 수행 시기를 맞추는 것. * 프로세스뿐 아니라 스레드 또한 동기화의 대상. 실행 순서 제어를 위한 동기화 : 동시에 실행되는 프로세스를 올바른 순서대로 실행하는 것. * 프로세스들에 따..

[혼공컴운] chapter.09~11 확인문제

2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.11 CPU 스케줄링 [혼공컴운] chapter.11 CPU 스케줄링 2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.10 프로세스와 스레드 [혼공컴운] chapter.10 프로세스와 스레드 2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.09 운영체제 시작하기 [혼 zinistic.tistory.com 09-1 확인문제 1. 빈칸에 알맞은 단어를 채워 보세요. → 운영체제는 실행할 프로그램에 필요한 자원들을 할당하고, 프로그램이 올바르게 실행되도록 돕는 프로그램입니다. 2. 운영체제에 대한 설명으로 옳지 않은 것을 고르세요. → ② 운영체제는 사용자 영역에 적재됩니..

[혼공컴운] chapter.11 CPU 스케줄링

2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.10 프로세스와 스레드 [혼공컴운] chapter.10 프로세스와 스레드 2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.09 운영체제 시작하기 [혼공컴운] chapter.09 운영체제 시작하기 2023.07.23 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.08 입출력장치 [혼공컴 zinistic.tistory.com 11-1 CPU 스케줄링 개요 프로세스 우선순위 - CPU 스케줄링(CPU scheduling): 운영체제가 프로세스들에게 공정하고 합리적으로 CPU 자원을 배분하는 것. → 운영체제는 프로세스의 중요도에 맞게 CPU를 이용할 수 있게 우선순위(priority)를..

[혼공컴운] chapter.10 프로세스와 스레드

2023.07.29 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.09 운영체제 시작하기 [혼공컴운] chapter.09 운영체제 시작하기 2023.07.23 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.08 입출력장치 [혼공컴운] chapter.08 입출력장치 2023.07.23 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.07 보조기억장치 [혼공컴운] chapter.07 zinistic.tistory.com 10-1 프로세스 개요 프로세스 종류 포그라운드 프로세스(forground process): 사용자가 볼 수 있는 공간에서 실행되는 프로세스 백그라운드 프로세스(background process): 사용자가 볼 수 없는 공간에서 실행되는 프로세스 -..

[혼공컴운] chapter.06~08 확인문제

2023.07.23 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.08 입출력장치 [혼공컴운] chapter.08 입출력장치 2023.07.23 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.07 보조기억장치 [혼공컴운] chapter.07 보조기억장치 2023.07.22 - [분류 전체보기] - [혼공컴운] chapter.06 메모리와 캐시 메모리 [혼공컴운] chapter zinistic.tistory.com 06-1 확인문제 1. RAM에 대한 설명 중 옳지 않은 것을 고르세요. → ③ SRAM은 흔히 주기억장치, 즉 메모리로 사용됩니다. SRAM은 주로 캐시로 사용! 2. RAM의 종류를 올바르게 짝지어 써 보시오. ① 대역폭을 두 배 넓힌 SDRAM: DDR SD..

[혼공컴운] chapter.08 입출력장치

2023.07.23 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.07 보조기억장치 [혼공컴운] chapter.07 보조기억장치 2023.07.22 - [분류 전체보기] - [혼공컴운] chapter.06 메모리와 캐시 메모리 [혼공컴운] chapter.06 메모리와 캐시 메모리 2023.07.16 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.05 CPU 성능 향상 기법 [혼 zinistic.tistory.com 08-1 장치 컨트롤러와 장치 드라이버 장치 컨트롤러(device controller) : 컴퓨터 내부와 정보를 주고받는 하드웨어 부품. 입출력 제어기(I/O controller), 입출력모듈((I/O module) 이라고도 함. * 다양한 입출력장치들로 인해서..

[혼공컴운] chapter.05 CPU 성능 향상 기법

2023.07.15 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.04 CPU의 작동원리 [혼공컴운] chapter.04 CPU의 작동원리 2023.07.06 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.03 명령어 [혼공컴운] chapter.03 명령어 2023.07.06 - [컴퓨터 공학/컴퓨터 구조] - [혼공컴운] chapter.02 데이터 [혼공컴운] chapter.02 데이터 이전글 zinistic.tistory.com 05-1 빠른 CPU를 위한 설계 기법 클럭 - 클럭 속도: 헤르츠(Hz) 단위로 측정. 1초에 클럭이 몇 번 반복되었는지를 나타냄. ex) 100Hz : 1초에 클럭 신호 100번 반복 * 클럭 속도는 일정하지 않을 수 있음 CPU는 최대 클..