검색어 입력폼

Pintos 핀토스 - Project 0 - Print-name

저작시기 2010.01 |등록일 2010.01.03 파일확장자압축파일 (zip) | 가격 2,000원

소개글

운영체제론에서 주로 프로젝트로 나오는 핀토스입니다.
핀토스의 과제 0으로 개발 환경의 준비와 alarm-multiple, print-name이 나옵니다.
이를 위해 개발 환경의 준비를 마친 pintos폴더와 과제 0으로 나오는 문제를
해설한 문서를 담았습니다.

컴파일 실행환경

Operating System
- Project 0 –

- Specification of my environment
- A screenshot of “alarm-multiple”
<처음 실행했을 때>
<문제점>
- Detailed explanation of how the “print‐name” is handled and your name is printed by the kernel

본문내용

- Specification of my environment
CPU: Intel core 2 DUO T5870 2.0GHz
RAM: Samsung PC2-6400 4GB
OS: Windows 7 Ultimate K

(처음 작업 환경)
Linux distribution: Ubuntu 9.10 Desktop i386
on VMware workstation 6.5.5
Memory: 512MB
HDD: 8GB
gcc, g++ 4.3

(컴파일 과정의 에러로 인해 다운 그레이드, 두번째 작업 환경)
Linux distribution: Ubuntu 8.04.3 Desktop i386
by VMware workstation 6.5.5
Memory: 512MB
HDD: 8GB
gcc, g++ 4.3 (4.1로 조정해서 사용)

(계속되는 에러와 빌드 문제로 인해 데비안으로 변경)
Linux distribution: Debian 5.03 i386 (net install version)
by VMware workstation 6.5.5
Memory: 512MB
HDD: 8GB
gcc, g++ 4.3 (조정하지 않고 그대로 사용)

압축파일내 파일목록

pintos/src/.cvsignore
pintos/src/devices/disk.c
pintos/src/devices/disk.h
pintos/src/devices/input.c
pintos/src/devices/input.h
pintos/src/devices/intq.c
pintos/src/devices/intq.h
pintos/src/devices/kbd.c
pintos/src/devices/kbd.h
pintos/src/devices/rtc.c
pintos/src/devices/rtc.h
pintos/src/devices/serial.c
pintos/src/devices/serial.h
pintos/src/devices/timer.c
pintos/src/devices/timer.h
pintos/src/devices/vga.c
pintos/src/devices/vga.h
pintos/src/examples/.cvsignore
pintos/src/examples/bubsort.c
pintos/src/examples/cat.c
pintos/src/examples/cmp.c
pintos/src/examples/cp.c
pintos/src/examples/echo.c
pintos/src/examples/halt.c
pintos/src/examples/hex-dump.c
pintos/src/examples/insult.c
pintos/src/examples/lib/.cvsignore
pintos/src/examples/lib/user/.cvsignore
pintos/src/examples/lineup.c
pintos/src/examples/ls.c
pintos/src/examples/Makefile
pintos/src/examples/matmult.c
pintos/src/examples/mcat.c
pintos/src/examples/mcp.c
pintos/src/examples/mkdir.c
pintos/src/examples/pwd.c
pintos/src/examples/recursor.c
pintos/src/examples/rm.c
pintos/src/examples/shell.c
pintos/src/filesys/.cvsignore
pintos/src/filesys/directory.c
pintos/src/filesys/directory.h
pintos/src/filesys/file.c
pintos/src/filesys/file.h
pintos/src/filesys/filesys.c
pintos/src/filesys/filesys.h
pintos/src/filesys/free-map.c
pintos/src/filesys/free-map.h
pintos/src/filesys/fsutil.c
pintos/src/filesys/fsutil.h
pintos/src/filesys/inode.c
pintos/src/filesys/inode.h
pintos/src/filesys/Make.vars
pintos/src/filesys/Makefile
pintos/src/filesys/off_t.h
pintos/src/lib/arithmetic.c
pintos/src/lib/ctype.h
pintos/src/lib/debug.c
pintos/src/lib/debug.h
pintos/src/lib/inttypes.h
pintos/src/lib/kernel/bitmap.c
pintos/src/lib/kernel/bitmap.h
pintos/src/lib/kernel/console.c
pintos/src/lib/kernel/console.h
pintos/src/lib/kernel/debug.c
pintos/src/lib/kernel/hash.c
pintos/src/lib/kernel/hash.h
pintos/src/lib/kernel/list.c
pintos/src/lib/kernel/list.h
pintos/src/lib/kernel/stdio.h
pintos/src/lib/limits.h
pintos/src/lib/packed.h
pintos/src/lib/random.c
pintos/src/lib/random.h
pintos/src/lib/round.h
pintos/src/lib/stdarg.h
pintos/src/lib/stdbool.h
pintos/src/lib/stddef.h
pintos/src/lib/stdint.h
pintos/src/lib/stdio.c
pintos/src/lib/stdio.h
pintos/src/lib/stdlib.c
pintos/src/lib/stdlib.h
pintos/src/lib/string.c
pintos/src/lib/string.h
pintos/src/lib/syscall-nr.h
pintos/src/lib/user/console.c
pintos/src/lib/user/debug.c
pintos/src/lib/user/entry.c
pintos/src/lib/user/stdio.h
pintos/src/lib/user/syscall.c
pintos/src/lib/user/syscall.h
pintos/src/lib/user/user.lds
pintos/src/lib/ustar.c
pintos/src/lib/ustar.h
pintos/src/LICENSE
pintos/src/Make.config
pintos/src/Makefile
pintos/src/Makefile.build
pintos/src/Makefile.kernel
pintos/src/Makefile.userprog
pintos/src/misc/bochs-2.2.6-big-endian.patch
pintos/src/misc/bochs-2.2.6-build.sh
pintos/src/misc/bochs-2.2.6-gdbstub-ENN.patch
pintos/src/misc/bochs-2.2.6-jitter.patch
pintos/src/misc/bochs-2.2.6-ms-extensions.patch
pintos/src/misc/bochs-2.2.6-page-fault-segv.patch
pintos/src/misc/bochs-2.2.6-paranoia.patch
pintos/src/misc/bochs-2.2.6-solaris-link.patch
pintos/src/misc/bochs-2.2.6-solaris-tty.patch
pintos/src/misc/bochs-2.2.6-triple-fault.patch
pintos/src/misc/gcc-3.3.6-cross-howto
pintos/src/misc/gdb-macros
pintos/src/tests/Algorithm/Diff.pm
pintos/src/tests/arc4.c
pintos/src/tests/arc4.h
pintos/src/tests/arc4.pm
pintos/src/tests/cksum.c
pintos/src/tests/cksum.h
pintos/src/tests/cksum.pm
pintos/src/tests/filesys/base/child-syn-read.c
pintos/src/tests/filesys/base/child-syn-wrt.c
pintos/src/tests/filesys/base/full.inc
pintos/src/tests/filesys/base/lg-create.c
pintos/src/tests/filesys/base/lg-create.ck
pintos/src/tests/filesys/base/lg-full.c
pintos/src/tests/filesys/base/lg-full.ck
pintos/src/tests/filesys/base/lg-random.c
pintos/src/tests/filesys/base/lg-random.ck
pintos/src/tests/filesys/base/lg-seq-block.c
pintos/src/tests/filesys/base/lg-seq-block.ck
pintos/src/tests/filesys/base/lg-seq-random.c
pintos/src/tests/filesys/base/lg-seq-random.ck
pintos/src/tests/filesys/base/Make.tests
pintos/src/tests/filesys/base/random.inc
pintos/src/tests/filesys/base/Rubric
pintos/src/tests/filesys/base/seq-block.inc
pintos/src/tests/filesys/base/seq-random.inc
pintos/src/tests/filesys/base/sm-create.c
pintos/src/tests/filesys/base/sm-create.ck
pintos/src/tests/filesys/base/sm-full.c
pintos/src/tests/filesys/base/sm-full.ck
pintos/src/tests/filesys/base/sm-random.c
pintos/src/tests/filesys/base/sm-random.ck
pintos/src/tests/filesys/base/sm-seq-block.c
pintos/src/tests/filesys/base/sm-seq-block.ck
pintos/src/tests/filesys/base/sm-seq-random.c
pintos/src/tests/filesys/base/sm-seq-random.ck
pintos/src/tests/filesys/base/syn-read.c
pintos/src/tests/filesys/base/syn-read.ck
pintos/src/tests/filesys/base/syn-read.h
pintos/src/tests/filesys/base/syn-remove.c
pintos/src/tests/filesys/base/syn-remove.ck
pintos/src/tests/filesys/base/syn-write.c
pintos/src/tests/filesys/base/syn-write.ck
pintos/src/tests/filesys/base/syn-write.h
pintos/src/tests/filesys/create.inc
pintos/src/tests/filesys/extended/child-syn-rw.c
pintos/src/tests/filesys/extended/dir-empty-name-persistence.ck
pintos/src/tests/filesys/extended/dir-empty-name.c
pintos/src/tests/filesys/extended/dir-empty-name.ck
pintos/src/tests/filesys/extended/dir-mk-tree-persistence.ck
pintos/src/tests/filesys/extended/dir-mk-tree.c
pintos/src/tests/filesys/extended/dir-mk-tree.ck
pintos/src/tests/filesys/extended/dir-mkdir-persistence.ck
pintos/src/tests/filesys/extended/dir-mkdir.c
pintos/src/tests/filesys/extended/dir-mkdir.ck
pintos/src/tests/filesys/extended/dir-open-persistence.ck
pintos/src/tests/filesys/extended/dir-open.c
pintos/src/tests/filesys/extended/dir-open.ck
pintos/src/tests/filesys/extended/dir-over-file-persistence.ck
pintos/src/tests/filesys/extended/dir-over-file.c
pintos/src/tests/filesys/extended/dir-over-file.ck
pintos/src/tests/filesys/extended/dir-rm-cwd-persistence.ck
pintos/src/tests/filesys/extended/dir-rm-cwd.c
pintos/src/tests/filesys/extended/dir-rm-cwd.ck
pintos/src/tests/filesys/extended/dir-rm-parent-persistence.ck
pintos/src/tests/filesys/extended/dir-rm-parent.c
pintos/src/tests/filesys/extended/dir-rm-parent.ck
pintos/src/tests/filesys/extended/dir-rm-root-persistence.ck
pintos/src/tests/filesys/extended/dir-rm-root.c
pintos/src/tests/filesys/extended/dir-rm-root.ck
pintos/src/tests/filesys/extended/dir-rm-tree-persistence.ck
pintos/src/tests/filesys/extended/dir-rm-tree.c
pintos/src/tests/filesys/extended/dir-rm-tree.ck
pintos/src/tests/filesys/extended/dir-rmdir-persistence.ck
pintos/src/tests/filesys/extended/dir-rmdir.c
pintos/src/tests/filesys/extended/dir-rmdir.ck
pintos/src/tests/filesys/extended/dir-under-file-persistence.ck
pintos/src/tests/filesys/extended/dir-under-file.c
pintos/src/tests/filesys/extended/dir-under-file.ck
pintos/src/tests/filesys/extended/dir-vine-persistence.ck
pintos/src/tests/filesys/extended/dir-vine.c
pintos/src/tests/filesys/extended/dir-vine.ck
pintos/src/tests/filesys/extended/grow-create-persistence.ck
pintos/src/tests/filesys/extended/grow-create.c
pintos/src/tests/filesys/extended/grow-create.ck
pintos/src/tests/filesys/extended/grow-dir-lg-persistence.ck
pintos/src/tests/filesys/extended/grow-dir-lg.c
pintos/src/tests/filesys/extended/grow-dir-lg.ck
pintos/src/tests/filesys/extended/grow-dir.inc
pintos/src/tests/filesys/extended/grow-file-size-persistence.ck
pintos/src/tests/filesys/extended/grow-file-size.c
pintos/src/tests/filesys/extended/grow-file-size.ck
pintos/src/tests/filesys/extended/grow-root-lg-persistence.ck
pintos/src/tests/filesys/extended/grow-root-lg.c
pintos/src/tests/filesys/extended/grow-root-lg.ck
pintos/src/tests/filesys/extended/grow-root-sm-persistence.ck
pintos/src/tests/filesys/extended/grow-root-sm.c
pintos/src/tests/filesys/extended/grow-root-sm.ck
pintos/src/tests/filesys/extended/grow-seq-lg-persistence.ck
pintos/src/tests/filesys/extended/grow-seq-lg.c
pintos/src/tests/filesys/extended/grow-seq-lg.ck
pintos/src/tests/filesys/extended/grow-seq-sm-persistence.ck
pintos/src/tests/filesys/extended/grow-seq-sm.c
pintos/src/tests/filesys/extended/grow-seq-sm.ck
pintos/src/tests/filesys/extended/grow-seq.inc
pintos/src/tests/filesys/extended/grow-sparse-persistence.ck
pintos/src/tests/filesys/extended/grow-sparse.c
pintos/src/tests/filesys/extended/grow-sparse.ck
pintos/src/tests/filesys/extended/grow-tell-persistence.ck
pintos/src/tests/filesys/extended/grow-tell.c
pintos/src/tests/filesys/extended/grow-tell.ck
pintos/src/tests/filesys/extended/grow-two-files-persistence.ck
pintos/src/tests/filesys/extended/grow-two-files.c
pintos/src/tests/filesys/extended/grow-two-files.ck
pintos/src/tests/filesys/extended/Make.tests
pintos/src/tests/filesys/extended/mk-tree.c
pintos/src/tests/filesys/extended/mk-tree.h
pintos/src/tests/filesys/extended/Rubric.functionality
pintos/src/tests/filesys/extended/Rubric.persistence
pintos/src/tests/filesys/extended/Rubric.robustness
pintos/src/tests/filesys/extended/syn-rw-persistence.ck
pintos/src/tests/filesys/extended/syn-rw.c
pintos/src/tests/filesys/extended/syn-rw.ck
pintos/src/tests/filesys/extended/syn-rw.h
pintos/src/tests/filesys/extended/tar.c
pintos/src/tests/filesys/Grading.no-vm
pintos/src/tests/filesys/Grading.with-vm
pintos/src/tests/filesys/seq-test.c
pintos/src/tests/filesys/seq-test.h
pintos/src/tests/internal/list.c
pintos/src/tests/internal/stdio.c
pintos/src/tests/internal/stdlib.c
pintos/src/tests/lib.c
pintos/src/tests/lib.h
pintos/src/tests/lib.pm
pintos/src/tests/main.c
pintos/src/tests/main.h
pintos/src/tests/make-grade
pintos/src/tests/Make.tests
pintos/src/tests/random.pm
pintos/src/tests/tests.pm
pintos/src/tests/threads/alarm-multiple.ck
pintos/src/tests/threads/alarm-negative.c
pintos/src/tests/threads/alarm-negative.ck
pintos/src/tests/threads/alarm-priority.c
pintos/src/tests/threads/alarm-priority.ck
pintos/src/tests/threads/alarm-simultaneous.c
pintos/src/tests/threads/alarm-simultaneous.ck
pintos/src/tests/threads/alarm-single.ck
pintos/src/tests/threads/alarm-wait.c
pintos/src/tests/threads/alarm-zero.c
pintos/src/tests/threads/alarm-zero.ck
pintos/src/tests/threads/alarm.pm
pintos/src/tests/threads/Grading
pintos/src/tests/threads/Make.tests
pintos/src/tests/threads/mlfqs-block.c
pintos/src/tests/threads/mlfqs-block.ck
pintos/src/tests/threads/mlfqs-fair-2.ck
pintos/src/tests/threads/mlfqs-fair-20.ck
pintos/src/tests/threads/mlfqs-fair.c
pintos/src/tests/threads/mlfqs-load-1.c
pintos/src/tests/threads/mlfqs-load-1.ck
pintos/src/tests/threads/mlfqs-load-60.c
pintos/src/tests/threads/mlfqs-load-60.ck
pintos/src/tests/threads/mlfqs-load-avg.c
pintos/src/tests/threads/mlfqs-load-avg.ck
pintos/src/tests/threads/mlfqs-nice-10.ck
pintos/src/tests/threads/mlfqs-nice-2.ck
pintos/src/tests/threads/mlfqs-recent-1.c
pintos/src/tests/threads/mlfqs-recent-1.ck
pintos/src/tests/threads/mlfqs.pm
pintos/src/tests/threads/priority-change.c
pintos/src/tests/threads/priority-change.ck
pintos/src/tests/threads/priority-condvar.c
pintos/src/tests/threads/priority-condvar.ck
pintos/src/tests/threads/priority-donate-chain.c
pintos/src/tests/threads/priority-donate-chain.ck
pintos/src/tests/threads/priority-donate-lower.c
pintos/src/tests/threads/priority-donate-lower.ck
pintos/src/tests/threads/priority-donate-multiple.c
pintos/src/tests/threads/priority-donate-multiple.ck
pintos/src/tests/threads/priority-donate-multiple2.c
pintos/src/tests/threads/priority-donate-multiple2.ck
pintos/src/tests/threads/priority-donate-nest.c
pintos/src/tests/threads/priority-donate-nest.ck
pintos/src/tests/threads/priority-donate-one.c
pintos/src/tests/threads/priority-donate-one.ck
pintos/src/tests/threads/priority-donate-sema.c
pintos/src/tests/threads/priority-donate-sema.ck
pintos/src/tests/threads/priority-fifo.c
pintos/src/tests/threads/priority-fifo.ck
pintos/src/tests/threads/priority-preempt.c
pintos/src/tests/threads/priority-preempt.ck
pintos/src/tests/threads/priority-sema.c
pintos/src/tests/threads/priority-sema.ck
pintos/src/tests/threads/Rubric.alarm
pintos/src/tests/threads/Rubric.mlfqs
pintos/src/tests/threads/Rubric.priority
pintos/src/tests/threads/tests.c
pintos/src/tests/threads/tests.h
pintos/src/tests/userprog/args-dbl-space.ck
pintos/src/tests/userprog/args-many.ck
pintos/src/tests/userprog/args-multiple.ck
pintos/src/tests/userprog/args-none.ck
pintos/src/tests/userprog/args-single.ck
pintos/src/tests/userprog/args.c
pintos/src/tests/userprog/bad-jump.c
pintos/src/tests/userprog/bad-jump.ck
pintos/src/tests/userprog/bad-jump2.c
pintos/src/tests/userprog/bad-jump2.ck
pintos/src/tests/userprog/bad-read.c
pintos/src/tests/userprog/bad-read.ck
pintos/src/tests/userprog/bad-read2.c
pintos/src/tests/userprog/bad-read2.ck
pintos/src/tests/userprog/bad-write.c
pintos/src/tests/userprog/bad-write.ck
pintos/src/tests/userprog/bad-write2.c
pintos/src/tests/userprog/bad-write2.ck
pintos/src/tests/userprog/boundary.c
pintos/src/tests/userprog/boundary.h
pintos/src/tests/userprog/child-bad.c
pintos/src/tests/userprog/child-close.c
pintos/src/tests/userprog/child-rox.c
pintos/src/tests/userprog/child-simple.c
pintos/src/tests/userprog/close-bad-fd.c
pintos/src/tests/userprog/close-bad-fd.ck
pintos/src/tests/userprog/close-normal.c
pintos/src/tests/userprog/close-normal.ck
pintos/src/tests/userprog/close-stdin.c
pintos/src/tests/userprog/close-stdin.ck
pintos/src/tests/userprog/close-stdout.c
pintos/src/tests/userprog/close-stdout.ck
pintos/src/tests/userprog/close-twice.c
pintos/src/tests/userprog/close-twice.ck
pintos/src/tests/userprog/create-bad-ptr.c
pintos/src/tests/userprog/create-bad-ptr.ck
pintos/src/tests/userprog/create-bound.c
pintos/src/tests/userprog/create-bound.ck
pintos/src/tests/userprog/create-empty.c
pintos/src/tests/userprog/create-empty.ck
pintos/src/tests/userprog/create-exists.c
pintos/src/tests/userprog/create-exists.ck
pintos/src/tests/userprog/create-long.c
pintos/src/tests/userprog/create-long.ck
pintos/src/tests/userprog/create-normal.c
pintos/src/tests/userprog/create-normal.ck
pintos/src/tests/userprog/create-null.c
pintos/src/tests/userprog/create-null.ck
pintos/src/tests/userprog/exec-arg.c
pintos/src/tests/userprog/exec-arg.ck
pintos/src/tests/userprog/exec-bad-ptr.c
pintos/src/tests/userprog/exec-bad-ptr.ck
pintos/src/tests/userprog/exec-missing.c
pintos/src/tests/userprog/exec-missing.ck
pintos/src/tests/userprog/exec-multiple.c
pintos/src/tests/userprog/exec-multiple.ck
pintos/src/tests/userprog/exec-once.c
pintos/src/tests/userprog/exec-once.ck
pintos/src/tests/userprog/exit.c
pintos/src/tests/userprog/exit.ck
pintos/src/tests/userprog/Grading
pintos/src/tests/userprog/halt.c
pintos/src/tests/userprog/halt.ck
pintos/src/tests/userprog/lib/.cvsignore
pintos/src/tests/userprog/lib/user/.cvsignore
pintos/src/tests/userprog/Make.tests
pintos/src/tests/userprog/multi-child-fd.c
pintos/src/tests/userprog/multi-child-fd.ck
pintos/src/tests/userprog/multi-recurse.c
pintos/src/tests/userprog/multi-recurse.ck
pintos/src/tests/userprog/no-vm/Make.tests
pintos/src/tests/userprog/no-vm/multi-oom.c
pintos/src/tests/userprog/no-vm/multi-oom.ck
pintos/src/tests/userprog/no-vm/Rubric
pintos/src/tests/userprog/null.ck
pintos/src/tests/userprog/open-bad-ptr.c
pintos/src/tests/userprog/open-bad-ptr.ck
pintos/src/tests/userprog/open-boundary.c
pintos/src/tests/userprog/open-boundary.ck
pintos/src/tests/userprog/open-empty.c
pintos/src/tests/userprog/open-empty.ck
pintos/src/tests/userprog/open-missing.c
pintos/src/tests/userprog/open-missing.ck
pintos/src/tests/userprog/open-normal.c
pintos/src/tests/userprog/open-normal.ck
pintos/src/tests/userprog/open-null.c
pintos/src/tests/userprog/open-null.ck
pintos/src/tests/userprog/open-twice.c
pintos/src/tests/userprog/open-twice.ck
pintos/src/tests/userprog/read-bad-fd.c
pintos/src/tests/userprog/read-bad-fd.ck
pintos/src/tests/userprog/read-bad-ptr.c
pintos/src/tests/userprog/read-bad-ptr.ck
pintos/src/tests/userprog/read-boundary.c
pintos/src/tests/userprog/read-boundary.ck
pintos/src/tests/userprog/read-normal.c
pintos/src/tests/userprog/read-normal.ck
pintos/src/tests/userprog/read-stdout.c
pintos/src/tests/userprog/read-stdout.ck
pintos/src/tests/userprog/read-zero.c
pintos/src/tests/userprog/read-zero.ck
pintos/src/tests/userprog/rox-child.c
pintos/src/tests/userprog/rox-child.ck
pintos/src/tests/userprog/rox-child.inc
pintos/src/tests/userprog/rox-multichild.c
pintos/src/tests/userprog/rox-multichild.ck
pintos/src/tests/userprog/rox-simple.c
pintos/src/tests/userprog/rox-simple.ck
pintos/src/tests/userprog/Rubric.functionality
pintos/src/tests/userprog/Rubric.robustness
pintos/src/tests/userprog/sample.inc
pintos/src/tests/userprog/sample.txt
pintos/src/tests/userprog/sc-bad-arg.c
pintos/src/tests/userprog/sc-bad-arg.ck
pintos/src/tests/userprog/sc-bad-sp.c
pintos/src/tests/userprog/sc-bad-sp.ck
pintos/src/tests/userprog/sc-boundary-2.c
pintos/src/tests/userprog/sc-boundary-2.ck
pintos/src/tests/userprog/sc-boundary.c
pintos/src/tests/userprog/sc-boundary.ck
pintos/src/tests/userprog/wait-bad-pid.c
pintos/src/tests/userprog/wait-bad-pid.ck
pintos/src/tests/userprog/wait-killed.c
pintos/src/tests/userprog/wait-killed.ck
pintos/src/tests/userprog/wait-simple.c
pintos/src/tests/userprog/wait-simple.ck
pintos/src/tests/userprog/wait-twice.c
pintos/src/tests/userprog/wait-twice.ck
pintos/src/tests/userprog/write-bad-fd.c
pintos/src/tests/userprog/write-bad-fd.ck
pintos/src/tests/userprog/write-bad-ptr.c
pintos/src/tests/userprog/write-bad-ptr.ck
pintos/src/tests/userprog/write-boundary.c
pintos/src/tests/userprog/write-boundary.ck
pintos/src/tests/userprog/write-normal.c
pintos/src/tests/userprog/write-normal.ck
pintos/src/tests/userprog/write-stdin.c
pintos/src/tests/userprog/write-stdin.ck
pintos/src/tests/userprog/write-zero.c
pintos/src/tests/userprog/write-zero.ck
pintos/src/tests/vm/child-inherit.c
pintos/src/tests/vm/child-linear.c
pintos/src/tests/vm/child-mm-wrt.c
pintos/src/tests/vm/child-qsort-mm.c
pintos/src/tests/vm/child-qsort.c
pintos/src/tests/vm/child-sort.c
pintos/src/tests/vm/Grading
pintos/src/tests/vm/Make.tests
pintos/src/tests/vm/mmap-bad-fd.c
pintos/src/tests/vm/mmap-bad-fd.ck
pintos/src/tests/vm/mmap-clean.c
pintos/src/tests/vm/mmap-clean.ck
pintos/src/tests/vm/mmap-close.c
pintos/src/tests/vm/mmap-close.ck
pintos/src/tests/vm/mmap-exit.c
pintos/src/tests/vm/mmap-exit.ck
pintos/src/tests/vm/mmap-inherit.c
pintos/src/tests/vm/mmap-inherit.ck
pintos/src/tests/vm/mmap-misalign.c
pintos/src/tests/vm/mmap-misalign.ck
pintos/src/tests/vm/mmap-null.c
pintos/src/tests/vm/mmap-null.ck
pintos/src/tests/vm/mmap-over-code.c
pintos/src/tests/vm/mmap-over-code.ck
pintos/src/tests/vm/mmap-over-data.c
pintos/src/tests/vm/mmap-over-data.ck
pintos/src/tests/vm/mmap-over-stk.c
pintos/src/tests/vm/mmap-over-stk.ck
pintos/src/tests/vm/mmap-overlap.c
pintos/src/tests/vm/mmap-overlap.ck
pintos/src/tests/vm/mmap-read.c
pintos/src/tests/vm/mmap-read.ck
pintos/src/tests/vm/mmap-remove.c
pintos/src/tests/vm/mmap-remove.ck
pintos/src/tests/vm/mmap-shuffle.c
pintos/src/tests/vm/mmap-shuffle.ck
pintos/src/tests/vm/mmap-twice.c
pintos/src/tests/vm/mmap-twice.ck
pintos/src/tests/vm/mmap-unmap.c
pintos/src/tests/vm/mmap-unmap.ck
pintos/src/tests/vm/mmap-write.c
pintos/src/tests/vm/mmap-write.ck
pintos/src/tests/vm/mmap-zero.c
pintos/src/tests/vm/mmap-zero.ck
pintos/src/tests/vm/page-linear.c
pintos/src/tests/vm/page-linear.ck
pintos/src/tests/vm/page-merge-mm.c
pintos/src/tests/vm/page-merge-mm.ck
pintos/src/tests/vm/page-merge-par.c
pintos/src/tests/vm/page-merge-par.ck
pintos/src/tests/vm/page-merge-seq.c
pintos/src/tests/vm/page-merge-seq.ck
pintos/src/tests/vm/page-merge-stk.c
pintos/src/tests/vm/page-merge-stk.ck
pintos/src/tests/vm/page-parallel.c
pintos/src/tests/vm/page-parallel.ck
pintos/src/tests/vm/page-shuffle.c
pintos/src/tests/vm/page-shuffle.ck
pintos/src/tests/vm/parallel-merge.c
pintos/src/tests/vm/parallel-merge.h
pintos/src/tests/vm/process_death.pm
pintos/src/tests/vm/pt-bad-addr.c
pintos/src/tests/vm/pt-bad-addr.ck
pintos/src/tests/vm/pt-bad-read.c
pintos/src/tests/vm/pt-bad-read.ck
pintos/src/tests/vm/pt-big-stk-obj.c
pintos/src/tests/vm/pt-big-stk-obj.ck
pintos/src/tests/vm/pt-grow-bad.c
pintos/src/tests/vm/pt-grow-bad.ck
pintos/src/tests/vm/pt-grow-pusha.c
pintos/src/tests/vm/pt-grow-pusha.ck
pintos/src/tests/vm/pt-grow-stack.c
pintos/src/tests/vm/pt-grow-stack.ck
pintos/src/tests/vm/pt-grow-stk-sc.c
pintos/src/tests/vm/pt-grow-stk-sc.ck
pintos/src/tests/vm/pt-write-code-2.c
pintos/src/tests/vm/pt-write-code.c
pintos/src/tests/vm/pt-write-code.ck
pintos/src/tests/vm/pt-write-code2.ck
pintos/src/tests/vm/qsort.c
pintos/src/tests/vm/qsort.h
pintos/src/tests/vm/Rubric.functionality
pintos/src/tests/vm/Rubric.robustness
pintos/src/tests/vm/sample.inc
pintos/src/tests/vm/sample.txt
pintos/src/threads/.cvsignore
pintos/src/threads/flags.h
pintos/src/threads/init.c
pintos/src/threads/init.h
pintos/src/threads/interrupt.c
pintos/src/threads/interrupt.h
pintos/src/threads/intr-stubs.h
pintos/src/threads/intr-stubs.S
pintos/src/threads/io.h
pintos/src/threads/kernel.lds.S
pintos/src/threads/loader.h
pintos/src/threads/loader.S
pintos/src/threads/Make.vars
pintos/src/threads/Makefile
pintos/src/threads/malloc.c
pintos/src/threads/malloc.h
pintos/src/threads/palloc.c
pintos/src/threads/palloc.h
pintos/src/threads/pte.h
pintos/src/threads/start.S
pintos/src/threads/switch.h
pintos/src/threads/switch.S
pintos/src/threads/synch.c
pintos/src/threads/synch.h
pintos/src/threads/thread.c
pintos/src/threads/thread.h
pintos/src/threads/vaddr.h
pintos/src/userprog/.cvsignore
pintos/src/userprog/exception.c
pintos/src/userprog/exception.h
pintos/src/userprog/gdt.c
pintos/src/userprog/gdt.h
pintos/src/userprog/Make.vars
pintos/src/userprog/Makefile
pintos/src/userprog/pagedir.c
pintos/src/userprog/pagedir.h
pintos/src/userprog/process.c
pintos/src/userprog/process.h
pintos/src/userprog/syscall.c
pintos/src/userprog/syscall.h
pintos/src/userprog/tss.c
pintos/src/userprog/tss.h
pintos/src/utils/.#pintos.1.55
pintos/src/utils/.cvsignore
pintos/src/utils/backtrace
pintos/src/utils/Makefile
pintos/src/utils/pintos
pintos/src/utils/pintos-gdb
pintos/src/utils/pintos-mkdisk
pintos/src/utils/setitimer-helper.c
pintos/src/utils/squish-pty.c
pintos/src/utils/squish-unix.c
pintos/src/vm/.cvsignore
pintos/src/vm/Make.vars
pintos/src/vm/Makefile
pintos/보고서.docx
다운로드 맨위로