development machine test hardware standard pc with usb pintos kernel simulation via bochs emulation...
TRANSCRIPT
![Page 1: Development Machine Test Hardware Standard PC with USB Pintos Kernel Simulation via Bochs Emulation via Qemu Program Analysis Serial Port Debugger Grading](https://reader035.vdocuments.site/reader035/viewer/2022071807/56649e4f5503460f94b4658b/html5/thumbnails/1.jpg)
Development Machine
Test HardwareStandard PC with USB
Pintos Kernel
Simulation via BochsEmulation via Qemu
Program Analysis
Serial PortDebugger Grading
ScriptsTerminal Emulator
Compiler/Toolchain
Pintos Apps
Pintos Kernel
Pintos Apps
Pintos Kernel
Pintos Apps
![Page 2: Development Machine Test Hardware Standard PC with USB Pintos Kernel Simulation via Bochs Emulation via Qemu Program Analysis Serial Port Debugger Grading](https://reader035.vdocuments.site/reader035/viewer/2022071807/56649e4f5503460f94b4658b/html5/thumbnails/2.jpg)
Pintos Kernel
Usermode Test Cases
Device SupportKeyboard, VGA, USB, Serial Port, Timer, PCI, IDE
P3: Virtual Memory P4: Extended Filesystem
P2: System Call Layer: Copy-in/out, FD Management
Stress Tests
Boot Support
MMU Support
ThreadingSimple Scheduler
P1: Priority Scheduler
P1: MLFQS
P1: Alarm Clock
P2: Process Management
P3: Page Fault
Handling
P3: Address Space Manager
P1: Priority Inheritance
Basic Filesystem
P1: Kernel-mode Test Cases
MLFQS Scheduling
Priority Scheduling Alarm Clock
Physical Memory Manager
P3: Page Replacement
P3: Memory-mapped Files
P4: HierarchicalMulti-threaded
Filesystem
P2-4: System Call Functionality
P2-4: Robustness
P2-4:Basic Filesystem
Students Create Public TestsSupport Code
![Page 3: Development Machine Test Hardware Standard PC with USB Pintos Kernel Simulation via Bochs Emulation via Qemu Program Analysis Serial Port Debugger Grading](https://reader035.vdocuments.site/reader035/viewer/2022071807/56649e4f5503460f94b4658b/html5/thumbnails/3.jpg)
Proposed Acquisition:Desktop PC
Dual 19” Monitors
Reuse of existing equipment
Student Workspace Design for the new CS Systems & Networking Lab
VLAN
DVI VGA
USB Boot
COM Port
Ethernet
Created By:Godmar Back
([email protected])Aug 28, 2008