Skip to content

Latest commit

 

History

History
72 lines (41 loc) · 2.31 KB

topic-list.md

File metadata and controls

72 lines (41 loc) · 2.31 KB

2023年本科毕设题目介绍

https://github.com/oscourse-tsinghua/undergraduate-topic

xxxx

本题目的目标是,xxxx。

总体目标

  1. xxxx;

1.1 xxxx(xxx)

xxxx。

工作内容
  1. xxx。
相关工作

操作系统内核动态分析工具

总体目标

用Rust语言重写eBPF的所有模块,利用Rust语言的模块化支持改进eBPF的模块化,把eBPF逐步切分成成功能单一的可复用的模块;针对Rust语言的异步编程等新特征,增强eBPF对Rust语言内核的支持能力。最终目标是,写一个良好模块化、支持定制和可在Linux中使用的eBPF工具。

相关工作

刘般若、石尚锋:zCore上的eBPF移植和异步函数调用栈跟踪; 叶圣辉:eBPF验证器 郝子胥:eBPF JIT 彭淳毅:rkprobe 曹隽诚:eBPF解释器

支持操作系统内核跟踪的vscode插件

总体目标

基于vscode的插件功能和gdb对操作系统内核的跟踪功能,设计和实现对Rust、C++和C语言的教学操作系统内核的各种数据结构状态和功能执行过程进行源代码级的动态跟踪、性能数据收集统计和数据可视化展现。

相关工作

陈志扬:code-debug

异步操作系统的设计与实现

总体目标

通过软硬件协同方法,设计实现适合用户态进程异步事件处理的硬件支持;基于Rust和C++语言的异步编程支持,设计和实现模块化的异步操作系统。最终目标是,构建一个具有良好并发性能和方便定制的模块化异步操作系统。

相关工作

尤予阳:用户态中断的FPGA实现 项晨东:Intel用户态中断的QEMU支持扩展 吴一凡:内核模块间的异步通信框架 蒋周奇、车春池:共享调度器

树状区块链及应用

总体目标

针对车载网应用的需求,通过改进区块链的组织结构,在区块链系统中增强对地理位置信息的支持,以及针对地址位置信息的交易性能性能和与地理位置相关的查询性能;并在此基础上构建区块链上的地理信息应用,并提升用户信息的隐私保护。

相关工作

周畅:树状区块链的设计 万琦玲:基于树状区块链的出租车调度系统改进 成佳壮:基于区块链的出租车调度系统