摘要:
转自:https://www.cnblogs.com/arnoldlu/p/8329279.html 专题:Linux内存管理专题 关键词:VMA、vm_area_struct、查找/插入/合并VMA、红黑树。 用户进程可以拥有3GB大小的空间,远大于物理内存,那么这些用户进程的虚拟地址空间是如何管 阅读全文
posted @ 2020-09-18 15:52
Sky&Zhang
阅读(812)
评论(0)
推荐(0)
摘要:
转自:https://www.cnblogs.com/hushaojun/p/4846749.html ltrace能够跟踪进程的库函数调用,它会显现出哪个库函数被调用,而strace则是跟踪程序的每个系统调用. 下面是一个ltrace与strace的对比 1)系统调用的输出对比 我们用输出hell 阅读全文
posted @ 2020-09-18 15:44
Sky&Zhang
阅读(517)
评论(0)
推荐(0)
摘要:
转自:https://www.cnblogs.com/LoyenWang/p/12116570.html 背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel 阅读全文
posted @ 2020-09-18 00:29
Sky&Zhang
阅读(459)
评论(0)
推荐(0)
摘要:
转自:https://blog.csdn.net/gatieme/article/details/50779184 本文介绍了系统调用的一些实现细节。首先分析了系统调用的意义,它们与库函数和应用程序接口(API)有怎样的关系。然后,我们考察了Linux内核如何实现系统调用,以及执行系统调用的连锁反应 阅读全文
posted @ 2020-09-18 00:04
Sky&Zhang
阅读(840)
评论(0)
推荐(0)