博客专栏  >  编程语言   >  Linux内核

Linux内核

linux内核相关机制

关注
0 已关注
5篇博文
  • Linux 中task_struct和文件系统的关系

    在内核进程运行的时候,有current 宏对应目前进程task_struct结构Linux进程主要数据结构之间的关系。一个进程文件位置是有fs_struct描述的,进程打开的文件是有files_str...

    2018-02-27 19:21
    49
  • 内核定时器timer_list使用

    1. 包含的头文件:linux/timer.h2. 数据类型:struct timer_list;包含的主要成员: a. data:传递到超时处理函数的参数,主要在多个定时器同时使用时,区别是哪个ti...

    2018-02-26 12:13
    35
  • linux内核内存管理(ZONE_DMA ZONE_NORMAL ZONE_HIGHMEM介绍)

    CPU被划分为多个节点(node),内存则被分簇,每个CPU对应一个本地物理内存,即CPU-node队形一个内存簇bank,即每个内存簇被认为一个节点。 系统的物理内存被划分为几个节点(node),...

    2017-08-28 16:20
    243
  • PCB进程控制块

    include/linux/sched.h struct task_struct { volatile long state; struct thread_info *thread_info; ...

    2017-12-26 11:23
    115
  • 程序中用sleep和select阻塞休眠的区别

    在看公司项目中发现超时控制中使用select替代sleep就行阻塞,循环检查任务是否超时,在网上找了很多资料说了select的各种好处: 1:sleep不准确,只能精确到秒(这个我感觉可以使用usle...

    2018-01-04 11:16
    381
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部