Local and Remote Memory: Memory in a Linux NUMA System

全面介绍Linux内核中的NUMA系统,不错的资料。

1.Introduction
2.A sample NUMA system
3.Linux and NUMA memory
3.1.Memory Management 101
3.2.NUMA memory
4.Efficient allocations
4.1.Optimal placement: Node local
4.2.Multi node applications
4.3.Page Cache
4.4.Memory balancing
4.5.NUMA interlink and node hardware limits
5.Memory reclaim
5.1.Reclaim in an UP or SMP system
5.2.NUMA reclaim
6.Memory Migration
6.1.Why migrate pages
6.2.How page migration works
6.3.Determining how a process uses memory
6.4.Cpuset controlled memory migration
6.5.Policy based page migration via mbind()
6.6.The numa_migrate_pages() system call
6.7.The migratepages command line tool
6.8.Migrating individual pages using the move_pages() system call
7.Memory Policies
8.Cpusets
9.Potential future work
9.1.Conceptual overlap between cpusets and memory policies
9.2.Cpuset interaction with memory subsystem managing their own locality (f.e. Slab)
9.3.Memory policy support for the page cache
9.4.Page dirtying in shared writable mapping not accounted for
9.5.Lock contention when reading from a file in a multithreaded process
9.6.Better memory reclaim for SLABs
9.7.Manual vs. Automatic page migration
9.8.NUMA scheduler with per node statistics
10.Conclusion
11.References

点击下载:Local and Remote Memory: Memory in a Linux NUMA System

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值