2023.08.20 - [컴퓨터 공학/운영체제] - [혼공컴운] chapter.15 파일 시스템
14-1 확인문제
1. 메모리 할당 방식에 대한 설명으로 올바른 것을 쓰세요.
- [ 최초 적합 ]: 최초로 발견한 적재 가능한 빈 공간에 프로세스를 배치하는 방식
- [ 최악 적합 ]: 프로세스가 적재될 수 있는 가장 큰 공간에 프로세스를 배치하는 방식
- [최적 적합 ]: 프로세스가 적재될 수 있는 가장 작은 공간에 프로세스를 배치하는 방식
2. 외부 단편화에 대한 설명으로 옳지 않은 것을 고르세요.
→ ④ 외부 단편화가 발생한 공간에 모든 프로세스를 배치할 수 있습니다.
* 외부 단편화가 발생하면 빈 공간이 생겨도 충분히 크지 않다면 그 공간에 프로세스를 적재할 수 없다.
3. 메모리 스와핑에 대한 설명으로 옳은 것을 고르세요.
→ ④ 메모리에서 사용되지 않는 일부 프로세스를 보조기억장치로 내보내고 실행할 프로세스를 메모리에 적재하는 방식입니다.
* 보조기억장치로 스왑-아웃, 메모리로 스왑-인하는 과정을 통해 스와핑을 함.
4. 연속 메모리 할당에 대한 설명으로 옳지 않은 것을 고르세요.
→ ① 외부 단편화가 발생하지 않습니다.
* 연속 메모리 할당은 외부 단편화가 발생하는 문제가 있음.
14-2 확인문제
1. 페이징에 대한 설명으로 옳지 않은 것을 고르세요.
→ ④ TLB 히트가 발생하면 CPU는 메모리에 두 번 접근해야 합니다.
* TLB 미스가 발생할 시 메모리에 두 번 접근해야 함.
2. 다음 그림은 페이지 테이블 엔트리를 간략화한 표입니다. 그림에 대한 설명으로 옳지 않은 것을 골라보세요.
→ ③ 2번 페이지는 메모리에 적재되어 있지 않습니다.
* 유효 비트가 1이므로 메모리에 적재되어 있음.
3. 페이지 테이블과 관련한 설명으로 옳지 않은 것을 고르세요.
→ ② 페이지 테이블을 사용하는 컴퓨터는 페이징 기법을 사용하지 못합니다.
* 페이지 테이블을 사용하는 컴퓨터는 페이징 기법을 사용함.
4. TLB와 관련한 설명으로 옳은 것을 고르세요.
→ ① 페이지 테이블의 캐시 메모리입니다.
* TLB 는 페이지 테이블의 캐시 메모리.
14-3 확인문제
1. 프로세스가 사용할 수 있는 프레임이 세 개 있고, 페이지 참조열이 아래와 같다고 가정할 때 LRU 페이지 교체 알고리즘으로 이 페이지들을 참조한다면 몇 번의 페이지 폴트가 발생하나요?
[ 2 3 1 3 5 2 3 4 2 3 ]
→ [ 2 3 1 3 5 2 3 4 2 3 ]에서 페이지 폴트 발생. 즉, 페이지 폴트 3번 발생
2. 프레임 할당과 관련한 설명으로 옳지 않은 것을 고르세요.
→ ④ 페이지 폴트율 기반 프레임 할당은 페이지 폴트율의 상한선과 무관하게 프레임을 할당하는 방식입니다.
* 페이지 폴트율의 상한선과 하한선 사이에서 프레임을 할당함.
15-1 확인문제
1. 파일과 관련한 설명으로 옳지 않은 것을 고르세요.
→ ④ 확장자는 파일이 마지막으로 수정된 날짜를 나타내기 위한 정보입니다.
* 확장자는 파일의 유형을 나타냄.
2. 다음 그림을 참고하여 질문에 답하세요.
- 현제 작업 디렉터리가 /home 일 때 c.tar의 상대 경로는 무엇인가요?
→ minchul/c.tar - 현재 작업 디렉터리가 /home 일 때 c.tar의 절대 경로는 무엇인가요?
→ /home/minchul/c.tar
3. 디렉터리와 관련한 설명으로 옳지 않은 것을 고르세요.
→ ① 디렉터리는 보조기억장치에 저장되어 있지 않습니다.
* 디렉터리의 저장 위치는 보조기억장치.
15-2 확인문제
1. 파일 할당 방법에 대한 설명으로 옳지 않은 것을 고르세요.
→ ② 연결 할당은 파일에 보조기억장치 내에 파일을 연속적인 블록으로 할당하는 방식입니다.
* 연속적인 블록으로 할당하는 방식은 연속 할당.
2. FAT 파일 시스템에 대한 설명으로 옳지 않은 것을 고르세요.
→ ④ 블록마다 다음 블록의 주소를 저장합니다.
* FAT 파일 시스템은 FAT에 다음 블록의 주소를 저장함.
3. 유닉스 파일 시스템에 대한 설명으로 옳지 않은 것을 고르세요.
→ ① 연속 할당 기반 시스템입니다.
* 유닉스 파일 시스템은 색인 할당 기반 시스템으로 불연속 할당 기반 시스템.
4. 파티셔닝과 포매팅에 대한 설명으로 옳지 않은 것을 고르세요.
→ ① 파티셔닝과 포매팅 작업을 거치지 않고도 파일 시스템을 이용할 수 있습니다.
* 파티셔닝으로 구역을 나누고, 포매팅 작업을 통해서 파일 시스템의 종류가 결정된 후 이용할 수 있음.
* 오류 지적은 환영입니다.^^*
'컴퓨터 공학 > 운영체제' 카테고리의 다른 글
[혼공컴운] chapter.15 파일 시스템 (1) | 2023.08.20 |
---|---|
[혼공컴운] chapter.14 가상 메모리 (0) | 2023.08.20 |
[혼공컴운] chapter.12~13 확인문제 (1) | 2023.08.13 |
[혼공컴운] chapter.13 교착 상태 (0) | 2023.08.13 |
[혼공컴운] chapter.12 프로세스 동기화 (1) | 2023.08.13 |