可以通过查看/usr/src/linux/Documentation/filesystems/proc.txt文件来获得更多的信息 [root@localhost ~]# c...
可以通过查看/usr/src/linux/Documentation/filesystems/proc.txt文件来获得更多的信息 [root@localhost ~]# c...
一个线程内存泄漏问题定位过程[https://www.cnblogs.com/arnoldlu/p/12063591.html] 关键词:meminfo、slabinfo、t...
c++的CAS与内存屏障: c/c++的内联汇编(S0) update note20180710 更新m描述 多线程编程中偶尔需要接触一些底层的东西,如CAS,原子操作,内存...
概述 现代操作系统了提供了一种对主存的抽象概念,叫做虚拟内存。它为每个进程提供了一个非常大的,一致的和私有的地址空间。虚拟内存提供了以下的三个关键能力: 它将主存看成是一个存...
一:死锁问题所谓死锁是指多个线程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程将无法向前推进。ps:看着很难懂,下面有代码解释1.死锁产生的原因(1)系统资源...
C/C++ 系统 内存分布图 变量和内存地址的关系 计算机存储器位置具有地址并保存内容。地址是一个数字(通常用十六进制表示),这对程序员来说很难直接使用。通常,每个地址位置保...
11.定时器库 定时器库为DPDK执行单元提供定时器服务,使得执行单元可以为异步操作执行回调函数。定时器库的特性如下: 定时器可以周期执行,也可以执行一次。 定时器可以在一个...
参考性能基础之常见RPC框架浅析 什么是RPC RPC:Remote Produre Call-远程过程调用,像调用本地方法一样调用远程方法 RPC原理 RPC采用客户端(服...
ELF&PE 文件结构分析 说简单点,ELF 对应于UNIX 下的文件,而PE 则是Windows 的可执行文件,分析ELF 和 PE 的文件结构,是逆向工程,或者是做调试,...
Update Note: 18.07.15 initial version 18.07.26 修订,改了些明显的错误. 内联汇编 x 内存模型与内存屏障 program or...
开篇一张图,后面听我编 1. 知识准备 1.1 中央处理器(CPU) 中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算...
桶排序和基数排序均属于分配排序。分配排序的基本思想:排序过程无须比较关键字,而是通过用额外的空间来"分配"和"收集"来实现排序,它们的时间复杂度可达到线性阶:O(n)。简言之...
排序算法是最基本最常用的算法,不同的排序算法在不同的场景或应用中会有不同的表现,我们需要对各种排序算法熟练才能将它们应用到实际当中,才能更好地发挥它们的优势。今天,来总结下各...
导语 毫无疑问,SLAM是当前最酷炫的技术.在这里,我给大家分享一些在学习SLAM的过程中的一些资料与方法(不断更新中...)https://github.com/bmsle...