* PROJECT3 : 스케쥴링 알고리즘을 짜고, 세마포를 이용하여 동기화를 시키는 것이다. ... GeekOS의 프로젝트 3번을 구현하여 workload user 프로그램을 통해 실제 스케줄링이 되는지 확인한다.
3. ... 작업환경
CPU: Intel Core Quad T2350 @ 1.86Ghz
RAM: 4GB
OS: Ubuntu Linux 8.10
* PROJECT1 , PROJECT2
OPERATING SYSTEM REPORT (GeekOS - project3) 제출기한 : 제출일자 : 학 과 : 학 년 : 팀 원 : 담당교수님 : 1. ... 문제분석 (알고리즘 및 해결방안) 1) 터미널에서 startProject로 project3 폴더 복사 2) project3의 build폴더 Makefile, .bochsrc 파일 수정 ... 3) Switch a new user thread address space, if necessary 작성 user.c → switch_to_user_context() 4) Find
/home/grfog/geekos-0.3.0/scripts/startProject/ project0 /home/grfog/geekos-0.3.0/src ▲ ls로 생성된 Project0을 ... GeekOS 다운로드 및 압축해제 (ex- /GeekOS/geekos-0.3.0/) geekos-0.3.o.zip -> Window에서와 같이 마우스 오른쪽 버튼을 누른 뒤, 압축을 ... (project0) startProject는 geekOS의 압축을 푼 폴더에 존재한다. 이 폴더에 접근하여 startProject를 실행한다.
[ 테스트 ] WORK/project0/src/geekos/main.c를 수정하여 GeekOS에 Project가 바라는 데로 수정을 가한 후, 이 프로그램을 테스트해보기 위하여 새로 ... #include #include static void Project_1(ulong_t ... ▲ [그림5.1] 수정한 코드를 컴파일 하는 화면 ▲ [그림5.2] bochs -qf .bochsrc로 GeekOS를 실행시켰을 때의 화면 ▲ [그림5.3] 문자입력이 된 화면 (control-D를
Contents [ Project#5 : Adding Process ] Ⅰ. 과제개요 --------------------------------------- 2 Ⅱ. ... 테스트 및 결과 : 테스트 프로그램의 수행 결과와 수행 결과를 통해 변경/추가된 부분이 정확하게 동작함을 상세하게 설명 3. 구현 내용 과제 1. ... 설계 3. 구현 4. 테스트 프로그램의 구성 및 테스트의 주안점 : 테스트 프로그램 설명 및 실행 방법 및 변경/추가된 부분의 동작을 확실히 보여줄 수 있도록 상세하게 구성 5.