- 深入理解Linux文件系统之文件系统挂载(上)
- 聊聊 top 命令中的 CPU 使用率
- 科普:可编程网元的前世今生
- 计算机系统的九个伟大思想
- Linux 之父:我们不会用 Rust 取代 C 语言开发内核
- 主引导目录(MBR)结构及作用详解
- 面试官问小灰:如何用程序判断质数?
- 十个问题理解Linux epoll工作原理
- 亮相智源大会,字节跳动自研同传系统的技术实现
- 内核网络中的GRO、RFS、RPS调优
- 使用trace_event跟踪进程的一生
- Linux内核页表管理-那些鲜为人知的秘密
- KVM影子页表
- 围绕HugeTLB的极致优化
- 深入理解Reactor 网络编程模型
- 亿级系统的Redis缓存如何设计???
- 超全面的权限系统设计方案!
- try_to_wake_up()中4个内存屏障的使用都想明白,对操作系统的理解将达到二本水平或者FAE水平
- SELinux介绍
- Linux工程师是怎么拿到百万年薪的?
- 一文带你理解云原生
- Linux 中的“大内存页”(hugepage)是个什么?
- 菜饼的搜索能力是怎么练出来的?
- TCP/IP协议栈在Linux内核中的运行时序分析【万字长文】
- Linux 内核 vs Windows 内核
- ?硬核观察 #311 国产 RISC-V 处理器“香山”,已成功运行 Linux
- 深入理解RCU|核心原理
- 使用EBPF追踪LINUX内核
- ?一文读懂 | CPU负载均衡实现
- 这篇Redis文章,图灵看了都说好
- E820 内存管理器
- 我的 开源项目 被 科技巨头 拿去做产品了,只不过注释中 删掉了 我的名字
- 吐血整理 | 肝翻 Linux 进程调度所有知识点
- 深入浅出 Linux 惊群:现象、原因和解决方案
- android平台eBPF初探
- 如何用 Rust 编写一个 Linux 内核模块 | Linux 中国
- Linux Dirty COW(脏牛)漏洞介绍及检测
- Dirty COW漏洞原理与简单利用
- Linux Kernel TCP/IP Stack|Linux网络硬核系列
- 吐血整理 | 肝翻 Linux 进程调度所有知识点
- Linux内存管理:SPARSEMEM模型
这一些只是开始,我们对Linux内核内存管理的优化从未停止脚步。不只是HugeTLB,我们后续会开源更多内存方面优化的patchset,其中涉及memory cgroup,页表以及list_lru等等。感兴趣的同学可以继续关注我们后续的patchset。
字节跳动系统技术与工程团队一直致力于操作系统内核与虚拟化、系统基础软件与基础库的构建和性能优化、超大规模数据中心的稳定性和可靠性建设、新硬件与软件的协同设计等基础技术领域的研发与工程化落地,具备全面的基础软件工程能力,为字节上层业务保驾护航。
同时,团队积极关注社区技术动向,拥抱开源和标准。欢迎更多有志之士加入,如有意向可发送简历至sysrecruitment@bytedance.com。
|