前缀,Linux内核中的简称/前缀/后缀总结"/>
linux内核 前缀,Linux内核中的简称/前缀/后缀总结
TLS——Thread Level Storage 或者 Thread Local Storage
GFP_KERNEL——意思是这个分配((内部最终通过调用 __get_free_pages 来进行, 它是 GFP_ 前缀的来源) 代表运行在内核空间的进程而进行的. 换句话说, 这意味着调用函数是
代表一个进程在执行一个系统调用. 使用 GFP_KENRL 意味着 kmalloc 能够使当前进程在少内存的情况下睡眠来等待一页.
RCU——Read-Copy Update 是一种锁机制,请参看相关文章。
RSS——RSS is the total memory actually held in RAM for a process. RSS can be misleading, because it reports the total all of the shared libraries that the process uses,
even though a shared library is only loaded into memory once regardless of how many processes use it. RSS is not an accurate representation of the memory usage
for a single process.
TSS——Task State Segment 任务状态段
rq——runqueue
cfs——completely fair scheduler
rts——real time scheduler
UST——UNIX Timesharing System
IPC———进程间通信
TIF***——前缀,表示set if ***
cgroup——control group。设置控制组的目的是为了保证调度时时间分配的合理。先保证组之间的时间分配的合理性,然后保证同一组中,任务之间时间分配的合理。
——《深入Linux 内核架构》P126. 《情景分析》P346:同一个控制终端下的进程属于一个会话(session),
同一条shell命令或执行程序中启动的多个任务属于一个组,如"ls | wc -l"。会话或者进程组中最早创建的进程的ID就是该会话或者进程组的代号。
CSS——cgroup_subsys_state
ns——name space
更多推荐
linux内核 前缀,Linux内核中的简称/前缀/后缀总结
发布评论