#Basic operating system project
- Use
fork()
API to execute another process and get signal from subprocess. - Implement 5-level subprocess as with
fork()
- Frog cross over river: Use pthread to implement a concurrency shared memory game
- Enhance user interface by implementing in GUI version with QT
- Implement Memory Management on GPU with CUDA
- Virtual memory address mapping in global memory.
- Physical memory in shared memory.
- Paging mechanism
- Implement Single level file system on GPU with CUDA
- Support Basic read and write
- Support sort by time, size, and name
- Implement character device driver on Linux
- The device is used to calculate prime number.
- Write driver to access prime number device
- Support blocking and non-blocking I/O