
Linux内核
文章平均质量分 78
chenx_IU
如果没有努力到无能为力,那就不算真的努力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
复习---Linux系统调用
一、系统调用知识 系统调用,可以参考http://blog.youkuaiyun.com/skyflying2012/article/details/10044343 ####Linux内核在系统调用时是通过寄存器而不是通过堆栈传递参数的,显然能够通过寄存器传递的信息量并不大,所以传递的参数大多是指针,这样才能通过指针找到更大的数据块 ####从内核中可以直接访问当前进程的用户空间,所使用的虚拟地址也与原创 2017-07-08 20:21:55 · 452 阅读 · 0 评论 -
linux----进程切换
进程切换 一、进程调度 1、调度时机 1)自愿的调度随时可以进行 ##内核空间:一个进程可以通过schedule()启动一次调度/在调用该函数之前,将本进程的状态设置为TASK_INTERRUPIBLE 或 TASK_UNINTERRUPTIBLE,暂时放弃运行进入睡眠;为自愿的暂时放弃运行加上时间限制的系统调用:schedule_timeout() ##用户空间:通过系统调用 paus原创 2017-07-11 16:44:08 · 1804 阅读 · 0 评论