1. 가상기억장치 관리에서 페이지 크기를 결정할 때 고려되어야 할 사항들에 관해 기술하라.
페이지 크기를 결정하기 전에 페이지 크기가 크다고 좋다고 볼 수도 나쁘다고 볼 수도 없기 때문에 페이지 크기가 작을 때와 클 때를 먼저 알아보겠습니다
(1) 페이지의 크기가 작으면
1) 페이지 테이블의 크기가 커져서 기억공간의 소모가 큼니다(table fragmentation : 페이지 테이블의 항목 수가 증가하여 테이블의 크기가 성능이 저하 될 정도로 커지는 현상)
2) 페이지 테이블의 크기가 커져서 한번에 주기억 장치에 load 할 수 없기 때문에 페이지 테이블 참조 시에도 page fault가 발생 할 수 있습니다.
3) 페이지의 크기가 작으면 보다 많은 페이지들이 주기억장치에 존재하게 됨. 따라서 필요한 데이터가 있는 많은 페이지들을 주기억장치에 유지할 수 있기 때문에 locatity를 효과적으로 반영할 수 있습니다.
(2) 페이지의 크기가 크면
1) 디스크로부터 페이지를 교체할 때 한꺼번에 많은 데이터를 전송할 수 있어 I/O 회수를 절감(I/O 성능 향상) 할 수 있습니다.
2) 페이지의 크기가 커지면 실행시점에 필요하지 않은 부분들이 많이 포함되게 되어 locality 측면에서는 바람직하지 않습니다.
3)페이지의 크기가 아주 커지면 프로세스의 대부분이 한 개 페이지에 포함 됨으로 페이지 부재율이 낮아지지만 많은 프로세스를 다중으로 처리할 수 없어 가상기억장치의 효과가 없어짐니다.
4)페이지의 크기가 커질수록 프로세스의 논리주소 공간의 마지막 페이지에서 발생하는 내부 단편화 (internal fragmentation)의 평균 크기도 증대하게 됨니다.
페이지 크기 설정시 고려사항
1. 페이지 크기가 작으면 페이지 테이블이 커지면서 결국 페이지 테이블 단편화를 초래하 게 된다.
....
OS 핀토스와 유닉스 명령어 구현 PINTOS
※ 목 차 ※
1. Project 2의 목적 및 목표
2. Project 2의 구현사양
3. Project 2의 상세 구현
4. 시연 결과물
5. 구현 소감
6. 참고 자료
7. 경 로
1. Project 2의 목적 및 목표
1 ) 목 적
- 운영체제..
간편한 스레드 구현 ! 이지스레드 콤포넌트(OCX)activex << Easy Thread ActiveX >>
- 이지스레드 콤포넌트 란...
사용하기 간편한 멀티 스레드 생성 콤포넌트입니다.
기존에 윈도우에서 스레드를 생성하여 사용하기란 매우 까다로운 작업이었으며
..
네트워크 프로그래밍 - 멀티 스레드를 이용한 파일 수신 서버 작성 네트워크 프로그래밍 - 멀티 스레드를 이용한 파일 수신 서버 작성
[목차]
1 소스코드 설명
2 실행화면 캡쳐
Server
#pragma comment(lib, ws2_32 )
#include [winsock2.h]
#include [stdlib.h]
#include [stdi..
VC++ UDP 통신 모듈 UDP 서버와 클라이언트 예제 소스입니다.
Port 지정과 데이타 전송횟수와 전송 성공율 및 실패율을 나타내어 줌니다.
UDP TEST용으로 제작 했고 VOIP기술 이용에 도움이 됨니다.
UDP 통신 모듈입니다.
2중 스레..
외래어 영어 어휘 1탄 한국어는 이미 외래어에 많이 오염되어 있습니다. 한국어 발전 측면에서는 애석한 일이나
영어 배우는 입장에서는 그 점이 기회가 될 수 있습니다. 어휘력을 쌓는데 많이 도움이 될 수 있죠.
앞으로 비정기적으로..
운영체제 프로세스 운영체제 프로세스
1. 프로세스 개념
프로세스란 실행 중인 프로그램 상태를 말하며 프로세스는 프로그램 자체인 실행 코드와 자료 그래고 실행 제어정보가 들어 있는 PCB가 결합된 단위가 된다.
이러한 프로그..
UNIX에서의 프로세스
보 고 서
제 목: UNIX에서의 프로세스
과 목 명:
오퍼레이팅 시스템
학 과:
전자계산학과
학 번:
93414048
이 름:
제 출 일:
담당교수:
구흥서 교수님
◈ 목 차 ◈
프로세스의 개념
프로세스의 구조
프..
프로세스조직 프로세스조직
목차
프로세스조직
1) 수평적 조직
2) 프로세스 팀을 기본단위로 하는 조직
3) 지원기능 위주의 스텝
4) 프로세스의 단순화
5) 분업, 단순 작업에서 다기능, 복합작업으로 전환
* 참..