Wisdom from zhangpf

express clear viewpoint with plain words


  • Home

  • Archives

  • Search

微内核的回归

Posted on 2018-09-04 | In 中文 |
(本文写于2018年初,但由于原博客不再维护,原始的Markdown文件也已丢失,于是我重新整理并添加了一些新的内容,再次发布到本博客中) 最近调研了操作系统近几年的发展,特别是微内核操作系统的发展,我越来越清晰地归纳出一个结论,如果操作系统未来还能有突破性发展的话,那也许是发生在微内核上。首先要...
Read more »

自动驾驶需要什么样的软件平台

Posted on 2018-09-04 | In 中文 |
(本文写于2018年初,但由于原博客不再维护,原始的Markdown文件也已丢失,于是我重新整理并添加了一些新的内容,再次发布到本博客中) 从2014年开始,互联网公司、传统车企以及大批创业公司纷纷进入自动驾驶领域。因为自动驾驶的5级中(L1-L5从易到难),实现L4/L5级别的难度不是一家公司可以...
Read more »

使用Windows的UMS(User-Mode Scheduling)实现轻量级线程

Posted on 2018-08-27 | In 中文 |
前几天在看关于Rust取消M:N线程模型背后的理性选择时候,看到Daniel Micay 的一篇帖子中提到了Windows的UMS功能,了解之后s觉得有点意思。所以就花了几天研究一下,分析了它的优缺点和基本性能情况,于是总结成此文。背景UMS (User-Mode Scheduling)是微软在其...
Read more »

使用Rust编写用户态驱动程序

Posted on 2018-08-19 | In 中文 |
概览在云计算技术的发展史上,如何提高单个服务器的并发度,一直是热门的研究课题。在20年前,就有著名的“C10K”问题,即如何利用单个服务器每秒应对10K个客户端的同时访问。这么多年大量的实践证明,异步处理和基于事件(即epoll,kqueue和iocp)的响应方式成为处理这类问题的事实上标准方法。...
Read more »

利用Capnproto优化RPC组合操作

Posted on 2018-08-13 | In 中文 |
Capnproto简介Capnproto是一款号称具有”infinity faster”的RPC框架。你可以认为它是JSON,只是它直接生成了二进制格式的消息;你可以认为它是Protocol Buffer,只是它更快而已。Capnproto 有多快呢?它主页上有张图是这样的:不过连官方也表示这...
Read more »

hello

Posted on 2018-08-11 |
Hello, Vincent Vega.
Read more »
12

zhangpf

16 posts
1 categories
33 tags
RSS
GitHub E-Mail
© 2020 zhangpf
Powered by Hexo
|
Theme — NexT.Mist v5.1.4