Skip to content

Latest commit

 

History

History
56 lines (56 loc) · 9.17 KB

most-interested-proj-list-20210418.md

File metadata and controls

56 lines (56 loc) · 9.17 KB
ID 学生感兴趣的功能设计题目-20210418 github链接
2 用Rust、C等重现OS发展历史上的OS Kernels系列 proj2-os-kernels-by-history
3 一组面向普通大学本科生的简单操作系统实验 proj3-PKE-oslabs
1 实现和扩展RISC-V SBI运行时,使之能够支持并运行操作系统 proj1-rustsbi
4 用Rust语言重新设计与实现xv6 proj4-xv6-rust
0 操作系统课程实验设计 proj0-experiments-4-os-course
12 增强 SylixOS 命令行能力 proj12-shell-enhancement-on-SylixOS
5 实现CPU+Lang+Compiler+OS proj5-fuxi-full-system-with-cpu-compiler-os
15 用C语言实现prolog功能 proj15-prolog-in-c
53 将红色警戒游戏移植到OpenEuler操作系统 proj53-RedAlert-on-OpenEuler
6 在果壳处理器上实践软硬协同的用户态中断 proj6-RV64N-on-NutShell
29 Linux 内核页平衡优化 proj29-linux-page-replacement
45 基于AliOS Things操作系统提供用于管理堆(heap)的动态内存管理算法 proj45-AliOS-Things-Heap-Allocator
9 探索未来的OS Kernel -- zCore proj9-zcore
11 轻量级多处理器架构支持的 coredump 生成 proj11-yet-another-coredump
14 在Ubuntu系统上,用QT语言实现应用的OTA(Over The Air,空中下载)功能 proj14-ubuntu-ota-qt
18 基于深度学习相关算法研究和应用,开发部署一款能在Android平台运行的驾驶员监视系统 proj18-driver-monitor
20 基于eBPF的性能检测和展示工具 proj20-ebpf-perftool
27 为RT-Thread Smart操作系统支持Rust语言用户程序 proj27-rt-smart-rust-app
30 Linux 内核简易调度器 proj30-linux-simple-scheduler
46 基于AliOS Things操作系统提供云文件系统 proj46-AliOS-Things-CloudFS
57 太素OS proj57-TisuOS
58 简易事务型文件系统 proj58-SETransFS
64 针对匿名页的高压缩率高性能压缩算法 proj64-linux-anony-page-compression
67 Linux内核randconfig启动测试 @ 树莓派/RISC-V proj67-linux-randconfig-test-on-RespberryPi-or-RV
80 轻量级确定性低时延的实时可抢占多任务操作系统 proj80-light-rt-kernel
88 基于openHarmony操作系统,为操作系统添加一个跨设备互 proj88-openHarmonyOS-Cross-Device-Control
7 可运行OS的RISCV-64的硬件模拟器设计与实现 proj7-terminus
8 Writing a hypervisor in Rust proj8-RVM
10 用 Rust 在 SBI 层实现指令集扩展、OS防篡改以及系统调用委托等特性 proj10-rustsbi
16 分析Android等其他Linux嵌入式系统内存使用情况,以便于进行内存优化 proj16-memory-tracker
17 基于bsdiff差分算法的OS升级架构 proj17-ota-based-on-bsdiff
19 实时统计进程内存使用及检测内存泄漏 proj19-process-memory-tracker
23 在RISC-V处理器上实现一个轻量级的Hypervisor proj23-lightweight-hypervisor
28 一个可靠、健壮、实时的内存分配器,支持内存冗余,抗单粒子翻转 proj28-3RMM
31 异构操作系统与基于 OpenAMP 的系统间通信 proj31-Dual-OS-With-OpenAMP
33 在不使用硬件调试器的情况下,通过串口进行远程源代码级调试 proj33-SylixOS-GDB-stub
38 Linux桌面整理工具 proj38-desktop-organizer
39 Linux内核竞态条件检测器 proj39-race-condition-detector
40 音视频流媒体开发库 proj40-stream-media-sdk
47 面向可信执行环境的OS proj47-tee-os
48 Linux内核自检 proj48-Linux-Kernel-Patch-Guard
52 OpenEuler应用助手 proj52-OS-Tutor
54 为StratoVirt在RISC-V平台上提供支持,基于Rust语言 proj54-Support-RV-for-StratoVirt
59 Linux 内核低时延调度器 proj59-linux-fast-scheduler
61 Linux 内核内存镜像功能增强 proj61-linux-address-range-memory-mirroring
62 Linux 锁优先级传递 proj62-linux-lock-priority-inheritance
65 基于gcc反馈编译优化的Linux kernel构建 proj65-build-kernel-with-profile-guided-gcc
66 Linux内核故障注入 proj66-linux-kernel-fault-injection
68 异步操作系统中的进程、线程和协程调度 proj68-coroutine-scheduler
78 为iSulad 的查询(inspect)命令增加size 以及 type 子命 proj78-islua-inspect
79 OS攻击检测 proj79-os-attack-dection
82 容器化Linux操作系统 proj82-container-os
83 移动虚拟助手 proj83-mobile-vitual-assistant
85 开发Linux桌面上的隔空投送功能 proj85-airdrop-for-linux-main