zoukankan      html  css  js  c++  java
  • 笔记:蚂蚁集团的操作系统实践user-kernel

    视频:https://www.bilibili.com/video/BV1Ly4y1L7aP

    就是用google的一个gvisor项目去解决容器安全问题,它引进了user-kernel

     

    "感觉就是增加user-kernel层,但是这个user-kernel能跳过Linux kernel去管理网络和储存"

    "但是这样也自己写一遍网络栈和内存管理,感觉很麻烦"

    "我最近看的一种技术BPF,可以把一段程序加载到Linux kernel,直接作用于网卡做数据包处理,不传到kernel的网络栈去"

    "user-thread,和user-kerne思路很像吧"

    "都是虚拟了一层"

     "它说这里的双层调度问题和协程很像"

    "这个双层指哪两层?" "user-kernel/linux kernel双层"

    "协程是user-thread/kernel thread?"

    "哇这样的话,只要user-kernel切换开销足够低,可以开很多user-kernel了,然后想协程一样切换就行" "好像明白它的优势了"

    个性签名:时间会解决一切
  • 相关阅读:
    第四次作业
    第三次作业
    Java.14
    Java.13
    JAVA.12
    JAVA.11
    JAVA.10
    JAVA.9
    JAVA.8
    JAVA.7
  • 原文地址:https://www.cnblogs.com/lfri/p/15418486.html
Copyright © 2011-2022 走看看