컴퓨터구조&운영체제

과제 p. 400의 확인 문제 1번 : 메모리 할당 방식에 대한 설명으로 올바른 것을 다음 보기에서 찾아 써 보세요. 보기 : 최초 적합, 최적 적합, 최악 적합 최초 적합 : 최초로 발견한 적재 가능한 빈 공간에 프로세스를 배치하는 방식 최악 적합 : 프로세스가 적재될 수 있는 가장 큰 공간에 프로세스를 배치하는 방식 최적 적합 : 프로세스가 적재될 수 있는 가장 작은 공간에 프로세스를 배치하는 방식 Ch.14(14-3) 프로세스가 사용할 수 있는 프레임이 3개 있고, 페이지 참조열이 '2313523423' 일 때 LRU 페이지 교체 알고리즘으로 이 페이지를 참조한다면 몇 번의 페이지 폴트가 발생하는지 풀어보기 폴트 3번 발생! 가상 메모리 실행하고자 하는 프로그램을 일부만 메모리에 적재하여 실제 물리..
과제 p. 363의 확인 문제 1번 : 뮤텍스 락과 세마포에 대한 설명으로 옳지 않은 것을 고르시오. 뮤텍스 락은 임계 구역을 잠근 뒤 임계 구역에 진입함으로써 상호 배제를 위한 동기화를 이룹니다. 세마포는 공유 자원이 여러 개 있는 상황에서도 이용할 수 있습니다. 세마포를 이용해 프로세스 실행 순서를 제어를 위한 동기화도 이룰 수 있습니다. 세마포를 이용하면 반드시 바쁜 대기를 해야 합니다. ← 대기 큐를 사용해서 바쁜 대기를 해소한다. signal 함수가 프로세스가 끝났을 때 실행되면 대기 중인 프로세스를 큐에서 제거하고 프로세스 상태를 준비 상태로 변경하여 준비 큐로 옮긴다! Ch.12(12-1) 임계 구역, 상호 배제 개념을 정리하기 아래 공부 내용에 정리했습니다 :) 프로세스 동기화 프로세스들 ..
과제 p. 304의 확인 문제 1번 : 다음은 프로세스 상태를 보여주는 프로세스 상태 다이어그램이다. 1부터 5까지 올바른 상태를 적어 보세요. 생성 상태 (new) 준비 단계 (ready) 실행 단계 (running) 종료 상태 (terminated) 대기 상태 (blocked) Ch.11(11-2) 준비 큐에 A,B,C,D 순으로 삽입되었다고 가정했을 때, 선입 선처리 스케줄링 알고리즘을 적용하면 어떤 프로세스 순서대로 CPU를 할당받는지 풀어보기 A, B, C, D 순서대로 실행. 먼저 큐에 들어간 프로세스를 먼저 처리하기 때문. 운영체제 실행할 프로그램에 필요한 시스템 자원(CPU, 메모리, 각종 장치 등)을 할당하고 프로그램이 올바르게 실행되도록 돕는 프로그램 커널 영역과 사용자 영역 컴퓨터가 ..
과제 p. 185의 확인 문제 3번 : 다음 설명을 읽고 SRAM에 대한 설명인지 DRAM에 대한 설명인지 쓰세요. - 주로 캐시 메모리로 활용됩니다. SRAM - 주로 주기억장치로 활용됩니다. DRAM - 대용량화하기 유리합니다. DRAM - 집적도가 상대적으로 낮니다. SRAM p. 205의 확인 문제 1번 : 다음 보기에 있는 저장 장치들로 저장 장 계층 구 도식화를 채우세요. 레지스터 캐시 메모리 메모리 보조기억장치 Ch.07(07-1) RAID의 정의와 종류를 간단히 정리해 보기 - 아래에 공부내용 정리에 포함 :) 메모리 RAM 전원을 끄면 저장된 명령어, 데이터가 다 날아가는 휘발성 저장 장치 ↔ HDD, SSD, CD-ROM, USB (비휘발성 저장 장치이자 보조기억장치) RAM에는 실행할..
과제 p. 125의 확인 문제 2번 (설명에 맞는 레지스터를 보기에서 찾아 빈칸을 채워보세요.) - 플래그 레지스터 : 연산 결과 혹은 CPU 상태에 대한 부가 정보를 저장하는 레지스터 - 프로그램 카운터 : 메모리에서 가져올 명령어의 주소를 저장하는 레지스터 - 범용 레지스터 : 데이터와 주소를 모두 저장할 수 있는 레지스터 - 명령어 레지스터 : 해석할 명령어를 저장하는 레지스터 p. 155의 확인 문제 4번 : 빈칸에 알맞은 용어를 써 넣으세요. - 코어 Ch.05(05-1) 코어와 스레드, 멀티 코어와 멀티 스레드의 개념을 정리하기 - 아래에 공부내용 정리에 포함 :) CPU의 작동 CPU는 메모리에 저장된 명령어를 읽어 들이고, 해석하고, 실행하는 장치. 내부에는 내부에 계산을 담당하는 ALU,..
소울치킨
'컴퓨터구조&운영체제' 카테고리의 글 목록