https://github.com/superb-man/operating-system-lab
Operating System lab-work
https://github.com/superb-man/operating-system-lab
inter-process-communication schedular shell-scripts system-calls x-33 xv6-riscv
Last synced: 3 months ago
JSON representation
Operating System lab-work
- Host: GitHub
- URL: https://github.com/superb-man/operating-system-lab
- Owner: Superb-Man
- Created: 2023-12-07T06:05:41.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-08T06:49:13.000Z (about 1 year ago)
- Last Synced: 2025-06-28T10:42:58.839Z (3 months ago)
- Topics: inter-process-communication, schedular, shell-scripts, system-calls, x-33, xv6-riscv
- Language: C
- Homepage:
- Size: 1010 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# xV6-OS
I am loving this sessional course till now.
1.Offline 1 on system call implementation.
# Offline 1 on Shell
I am very bad in writing shell script
# Offline 2 on system call basic implementationImplemented 2 system call ------> xv6-risc-V
# Offline 3 on scheduler
Don't know whether I do it correctly or not! The instructors seem confused too
# Offline 4 on IPC-User_threads
Getting a lot of deadlocks and segmentation fault. But understood a lot of things more deeply while doing this offline.
# Offline 5 on Kernel Thread implementaion
Not so robust OS. User's responsibilty to handle the exit() and join() of a thread.If i get time will try to implement this in future.
# Offline 6 on Paging with swap space
Have some little bugs.Will push it solving those in future. Rest of the codes somehow works and it's the hardest challenge i encountered in academic till now!!
and
