Files
NJU_PA/nanos-lite
tracer-ics2023 8e5ba88e18 > compile NEMU
221220000 张三
Linux zzy 5.15.146.1-microsoft-standard-WSL2 #1 SMP Thu Jan 11 04:09:03 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
 23:42:52 up 7 days, 23:43,  1 user,  load average: 0.70, 0.75, 0.90
2024-09-25 23:42:52 +08:00
..
2024-09-24 23:53:08 +08:00
2024-09-25 23:42:52 +08:00
2024-09-24 12:26:53 +08:00

Nanos-lite

Nanos-lite is the simplified version of Nanos (http://cslab.nju.edu.cn/opsystem). It is ported to the AM project. It is a two-tasking operating system with the following features

  • ramdisk device drivers
  • ELF program loader
  • memory management with paging
  • a simple file system
    • with fix number and size of files
    • without directory
    • some device files
  • 9 system calls
    • open, read, write, lseek, close, gettimeofday, brk, exit, execve
  • scheduler with two tasks