Job

看广告前先尝试回答如下问题:

Linux下内核分页,i386是10-10-12这样的二级分页,X86_64则是9-9-9-9-12四级分页,那么为什么64位下要设计成9而不是10呢?


滴滴出行内核组常年招聘

工作内容:

1.  公有云和弹性云计算的核心部分研发

2.  发行版 Kernel bugfix

基本要求:

1.熟悉内核的某个常用模块,如调度,内存,IO,存储,cgroup或者KVM

2.同时也招应届生

地点:北京

常年有效,有意者将基本介绍发送到 oenhan AT Gmail


Intel OTC 虚拟化组常年招聘

工作内容:

业界虚拟化的核心力量,核心技术团队,主力都在国内。

1.KVM、XEN bugfix;

2.Intel CPU 新功能需要虚拟化支持,功能开发,代码push到KVM/XEN社区;

3.有时候需要帮BAT或者其他美帝客户解决虚拟化的问题;

4.还有NFV,Docker等新方向;

5.地点:北京、上海 任选

基本要求:

1.理解Kernel某些模块的设计

2.对虚拟化特别是硬件虚拟化有概念

3. 会一点英语

4.其实现在组内很多大牛刚来时都没接触LINUX,说白了,看人品...

常年有效,有意者将基本介绍发送到 yi.l.liu#linux.intel.com,就说从oenhan处看到的广告。

7条评论
  • Ray

    2017-03-06 17:04

    请问C9应届硕士大概会是啥待遇呢...对英语口语要求高吗

    1. oenhan

      2017-03-06 20:09

      待遇要自己谈,虚拟化开发主力都在国内,口语要求一般,低于商务。

      1. Ray

        2017-03-07 10:28

        好的,非常感谢 : - ),博主的文章非常受益。感谢分享

  • dida

    2017-03-23 12:37

    请问上海的公司地点在哪里啊?

    1. oenhan

      2017-03-27 12:56

      在紫竹

  • 大虾

    2017-11-29 14:39

    回复一下分页问题:因为在x86_64下,目前实际使用的48bits地址,四级分页使用 9 * 4= 36bits,最后的12bits用来表示页内offset(linux默认页面4K页,正好是12bits)。5分钟内回答出来,没有查代码及网上说明。

    1. oenhan

      2017-11-29 22:27

      “最后的12bits用来表示页内offset(linux默认页面4K页,正好是12bits)”,这是对的;但是为什么实际使用的是48bit呢,就是因为4级页表,每级别是9bit;所以你是从结果推算原因。