2020-12-07

1、进程线程协程
2、进程切换、线程切换
https://www.cnblogs.com/xiangshihua/p/13233666.html
3、内核如何实现网络收发包
4、malloc底层实现
https://cloud.tencent.com/developer/article/1173720
http://www.cnhalo.net/2016/06/13/memory-optimize/
5、内核slab实现
6、buddy系统(伙伴系统)
7、std::sort底层实现
快排使用递归调用太深,如何解决栈溢出问题?
std::list如何实现sort?
归并
https://www.cnblogs.com/avota/archive/2016/04/13/5388865.html
8、为什么gdb可以访问某个进程(两个进程应该是私密隔离的)
9、无锁hash

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 内存优化是性能优化的重头戏,因此这部分也花了很多时间来梳理。老规矩,先上大纲: 一、基础知识 1.1 Androi...
    Stan_Z阅读 15,071评论 3 46
  • 本文以32位机器为准,串讲一些内存管理的知识点。 1. 虚拟地址、物理地址、逻辑地址、线性地址 虚拟地址又叫线性地...
    linux服务器开发阅读 6,268评论 0 0
  • 1) Linux中主要有哪几种内核锁? 说明:在多核处理器下,会存在多个进程处于内核态的情况,在内核态下,进程是可...
    郑行_aover阅读 3,477评论 0 0
  • C++虚函数: 多态: 静态多态(重载)、动态多态(虚函数) 虚函数 虚函数表:编译器为每个类创建了一个虚函数表...
    Supreme_DJK阅读 4,417评论 0 0
  • linux 内存是所有从事相关技术人员,需要深入了解的计算机资源管理方法论,合理的使用内存,有助于提升机器的性能和...
    Leon_Geo阅读 5,049评论 0 22