发布时间:2013-12-27 16:09:58
使用 hexedit /dev/mem 可以显示所有物理内存中的信息。 运用mmap将/dev/mem map出来,然后直接对其读写可以实现用户空间的内核操作。以下是我写的一个sample[cpp] view plaincopy#include<stdio.h> #include<unistd.h> #inclu.........【阅读全文】
发布时间:2013-11-25 16:49:40
需求在《linux进程调度浅析》一文中提到,在SMP(对称多处理器)环境下,每个CPU对应一个run_queue(可执行队列)。如果一个进程处于TASK_RUNNING状态(可执行状态),则它会被加入到其中一个run_queue(且同一时刻仅会被加入到一个run_queue),以便让调度程序安排它在这个run_queue对应的CPU上面运行。一个CPU对应一.........【阅读全文】
发布时间:2013-11-08 10:13:44
讲述了linux 多cpu进程的负载均衡,分析了源码和机制,并分析了2 cpu的smp和8cpu的numa架构......【阅读全文】