摘要:
转自:https://www.oracle.com/technetwork/cn/articles/servers-storage-admin/1557798_ZHS 如果您的应用程序在新的多处理器、多核、多线程硬件上运行时不能伸缩,问题可能在于内存分配器中的锁争用。下文提供了一些工具以识别该问题并 阅读全文
摘要:
转自:https://z.itpub.net/article/detail/42BBAD31534F0B2FE3E856BAB0B2DF34 Linux的内存管理可谓是学好Linux的必经之路,也是Linux的关键知识点,有人说打通了内存管理的知识,也就打通了Linux的任督二脉,这一点不夸张。有人 阅读全文
摘要:
转自:https://zhuanlan.zhihu.com/p/67936075 Linux的进程地址空间[二] - VMA 兰新宇 talk is cheap 已关注 75 人赞同了该文章 Linux的进程地址空间[一] segments 一个进程通常由加载一个elf文件启动,而elf文件是由若干 阅读全文
摘要:
转自:https://zhuanlan.zhihu.com/p/66794639 所谓进程地址空间(process address space),就是从进程的视角看到的地址空间,是进程运行时所用到的虚拟地址的集合。 32位系统的进程地址空间 以IA-32处理器为例,其虚拟地址为32位,因此其虚拟地址 阅读全文
摘要:
转自:https://eqqie.cn/index.php/archives/1641 0x00 Before 审计固件的时候碰到了一个 mips64 下 uClibc 堆管理利用的问题,恰巧网络上关于这个的分析不是很多,于是研究了一下。并不是很全面,做个索引,若有进一步了解时继续补全。 0x01 阅读全文