bluejay:x86的内核,https的镜像

时间:2024-04-29 03:03:59
【文件属性】:

文件名称:bluejay:x86的内核,https的镜像

文件大小:118KB

文件格式:ZIP

更新时间:2024-04-29 03:03:59

kernel x86 C

蓝松鸦 Bluejay是x86的抢占式内核。 它受到现代类UNIX系统和80年代Lisp机器的启发。 目标是创建一个完全可用的内核和图形化Lisp环境。 虽然Bluejay受到UNIX和Lisp机器的启发,但它都试图复制两者。 不会尝试遵循POSIX,甚至不遵循UNIX约定。 但是,做一件事情并做好事的“ UNIX哲学”当然是一个考虑因素。 在Unsplash上​​拍摄的照片 路线图 虚拟内存 高半内核 每个进程的内存 占位符物理分配器 高效的内核虚拟分配器 抢先式多任务处理 多线程 多进程支持 文件系统 虚拟文件系统 初始虚拟磁盘 存储设备驱动程序 ATA PIO SATA硬盘 文件系统驱动程序 EXT2 FAT32 系统调用API 文件系统API 内存管理API( sbrk , mmap等) 进程/线程API( spawn_process


【文件预览】:
bluejay-master
----bin()
--------jmk(369B)
----boot()
--------initrd()
--------grub()
----include()
--------initrd()
--------kernel()
----share()
--------jmk()
--------branding()
----src()
--------mkinitrd()
--------.clang-format(59B)
--------kernel()
----doc()
--------jmk.1(243B)
--------mkinitrd.1(491B)
--------jmk.5(4KB)
--------building.9(682B)
--------paging.9(996B)
----.gitignore(99B)
----README.md(2KB)

网友评论