博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
系统调用全过程
阅读量:5172 次
发布时间:2019-06-13

本文共 316 字,大约阅读时间需要 1 分钟。

系统调用(SYSTEM_CALL)

  OS内核中都有一组实现系统调用功能的过程,系统调用就是对上述过程的调用。编程人员利用系统调用,向OS提出服务请求,由OS代为完成。一般情况下进程是不能存取系统内核的。它不能存取内核使用的内存段也不能调用内核函数,CPU的硬件保证了这一点,只有系统调用是一个例外。

  系统调用是用户态进入内核态的唯一入口:常用的系统调用

控制硬件:write/read调用。

设置系统调用状态或者读取内核数据----getpid()、getpriority()等

进程管理:如fork()、clone()等

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/wsw-seu/p/8283641.html

你可能感兴趣的文章
C 语言 计算
查看>>
软工个人总结
查看>>
c/c++ 基本线程管理 join detach
查看>>
微信打开页面自动播放默认音乐
查看>>
手机号码和电话号码的正则表达式
查看>>
eclipse 闪退原因
查看>>
Spring总结七:AOP动态代理的实现
查看>>
开发工具相关书签
查看>>
列表解析
查看>>
svn中的文件夹上的标志的意思
查看>>
《穷查理宝典》文摘
查看>>
2012NOIP模拟试题
查看>>
cesium入门1
查看>>
模板打印(套打)模块
查看>>
比较有深度的博客收藏
查看>>
docker容器启动失败解决办法
查看>>
微擎系统 微信支付 get_brand_wcpay_request:fail
查看>>
从日志中截取某个时间段的日志分析
查看>>
Naive Bayes text classification
查看>>
浅谈FMA与SMA(test)
查看>>