当前位置: 首页 > news >正文

临沂市平邑县建设局网站搜狗指数官网

临沂市平邑县建设局网站,搜狗指数官网,国家住房和城乡建设部网站查询,网站运营推广难做吗Linux系统编程#xff08;八#xff09;线程一、什么是线程#xff1f;二、Linux内核线程实现原理线程共享资源线程非共享资源线程优缺点线程控制原语一、什么是线程#xff1f; LWP#xff1a;light weight process 轻量级的进程#xff0c;本质仍是进程(在Linux环境下… Linux系统编程八线程一、什么是线程二、Linux内核线程实现原理线程共享资源线程非共享资源线程优缺点线程控制原语一、什么是线程 LWPlight weight process 轻量级的进程本质仍是进程(在Linux环境下)进程独立地址空间拥有PCB线程也有PCB但没有独立的地址空间(共享)区别在于是否共享地址空间Linux下 线程最小的执行单位 进程最小分配资源单位可看成是只有一个线程的进程。 二、Linux内核线程实现原理 类Unix系统中早期是没有“线程”概念的80年代才引入借助进程机制实现出了线程的概念。因此在这类系统中进程和线程关系密切。 轻量级进程(light-weight process)也有PCB创建线程使用的底层函数和进程一样都是clone从内核里看进程和线程是一样的都有各自不同的PCB但是PCB中指向内存资源的三级页表是相同的进程可以蜕变成线程在linux下线程最是小的执行单位进程是最小的分配资源单位线程可看做寄存器和栈的集合 代码如下示例 线程共享资源 文件描述符表每种信号的处理方式当前工作目录用户ID和组ID内存地址空间 (.text/.data/.bss/heap/共享库) 线程非共享资源 线程id处理器现场和栈指针(内核栈)独立的栈空间(用户空间栈)errno变量信号屏蔽字调度优先级 线程优缺点 优点 提高程序的并发性开销小数据通信、共享数据方便 缺点 库函数不稳定gdb无法调试对信号支持不好 线程控制原语 #include cstdio #include pthread.h #include unistd.h #include stdlib.h #include string.h void* thrd_func(void* arg) {printf(thread id %lu , pid %u \n,pthread_self(),getpid());return NULL; }int main() {pthread_t tid;int ret;printf(In main id %lu , pid %u \n, pthread_self(), getpid());retpthread_create(tid,NULL, thrd_func,NULL);if (ret ! 0){fprintf(stderr,pthread_create error :%s\n,strerror(ret));printf(pthread_create error:\n);exit(1);}sleep(1);printf(In main2 id %lu , pid %u \n, pthread_self(), getpid());return 0; }
http://www.lebaoying.cn/news/119156.html

相关文章:

  • 网站备案几天wordpress 分类信息插件
  • 济南网站建设sdjy6大连企业网站建站
  • 网站开发公司起名求推荐个网址
  • 宁波做网站哪家好wordpress有赞收款插件
  • 爱心代码编程html教程seo咨询师
  • 有什么彩票网站做代理好点wordpress访问地址
  • 保定专业网站建设自己怎样制作网页
  • 网站建设采购公告网站更改备案
  • wordpress 增加文章字段seo引擎优化工具
  • 河北网站优化公司企业管理咨询服务是什么
  • 一个二手书网站的建设目标the7企业中英文wordpress模板
  • 灰色关键词网站建设网站用户模板
  • 网站建设相关的书籍什么是运营管理
  • 网站一直收录不了网站空间选择的主要原则有哪些
  • 互联网工具型网站介绍美食的网站模板
  • 服装网站的建设背景站长工具精华
  • 网站安全和信息化建设临沂网站建设对实体企业的重要性
  • 网站建设续费催款通知书帮别人做网站违法吗
  • 目前做哪个网站致富WordPress 教育模板
  • 网站建设哪家便什么是网站建设流程图
  • 做电影网站用什么程序深圳罗湖医疗集团网站建设
  • 常州微信网站建设流程昆山网站建设哪家比较好
  • 定制网站费用东莞做网站公司在哪
  • 新民电商网站建设价格咨询中山营销网站建设联系方式
  • 巴中公司网站建设frontpage制作个人网页教程
  • 站长工具百度网站顶部滑动展示的div层提示效果
  • 中国建设银行网站易方达消费网站建设服务合约
  • 制作企业网站要多少钱网站颜色搭配表
  • 好大夫官方网站网上预约挂号网络营销的基本流程
  • 四川城乡和建设厅网站wordpress 侧边栏错位