Linux内核系统开发。
熟练Linux内核开发、熟悉使用C语言,有6年工作经验。
掌握Linux进程线程、死锁、调度等实现原理与相关问题定位方法。
小型任务项目优先沟通!
当前离职状态,可全心投入!
1、超融合OS内核升级
项目简介:产品底座OS切换与内核版本升级
工作内容:
升级内核版本,从4.18升级至6.6,分析并适配自研内核特性patch。
业务解耦,OS宿主机与上层业务模块解耦便于OS独立迭代开发。
2、自研OS内核 VirtIO 9P
项目简介:基于VirtIO协议和9P文件系统协议实现的自研OS内核9P后端系统,将Host端文件系统提供给Guest端挂载使用。
工作内容:
开发自研OS内核Virtio-9P后端系统,支持9p.2000L与9p.2000u协议。
9P后端系统性能调优。
3、NG超融合虚拟化libiscsi开发
项目简介:虚拟化项目,虚拟磁盘从QEMU-libnfs扩展至libiscsi
工作内容:
改造libiscsi,虚拟机每一块磁盘IO都能对应一个后台线程,提高IO整体性能。
libnfs自研特性与解决的缺陷覆盖到libiscsi,保障高可靠性。
4、超融合软硬件兼容性
项目简介:支撑产品软硬件兼容性问题
工作内容:
支撑各类硬件固件与软件驱动的适配项目,扩展硬件生态
解决产品导入的各类硬件测试过程的问题,调高导入效率
5、自研OS内核基础架构开发
项目简介:设计自研OS内核基础框架,开发兼容POSIX标准的功能接口等。
工作内容:
设计开发进程、文件的Capability机制及其安全检查。
设计开发mqueue消息队列,并优化锁以提高并发性能。
开发包括prctl、getrusage等接口在内的系统调用。
Huluwa 17f-Final 版本是自动化的葫芦娃大战程序,支持存档读档并可回放精彩过程; 开发环境 IntelliJ IDEA 2017.2; Java8; Maven 3.5.2;
Flower Story is an Android App project that provides flower recognition service.