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

网络营销网站建设流程苏州网络推广服务

网络营销网站建设流程,苏州网络推广服务,华为荣耀手机最新款,东营市公司网站建设价格今日复习信号量的知识点和学习了进程间通信和管道 总结信息量: 共享进程资源 方便 线程 抢占公共资源 带来的问题 1. 互斥访问 需要互斥锁 来保障 原子性操作 使 操作过程 完整 互斥锁: a.初始化 锁 b.加锁 //使用资源之前 …

今日复习信号量的知识点和学习了进程间通信和管道

总结信息量:


   共享进程资源 方便 
   线程 抢占公共资源 带来的问题 


   1. 互斥访问 


      需要互斥锁 来保障 原子性操作 
      使 操作过程 完整
      
       互斥锁:
       a.初始化 锁   
       b.加锁  //使用资源之前 
       c.解锁  //用完之后 
       d.销毁 锁        


   2. 有顺序的进行访问


      信号量机制 
   
       资源的种类 资源的数量 如何抽象?
       站在使用者的角度考虑        
        
        
      核心操作:
      P操作   --- 申请资源 
      V操作   --- 释放资源 

进程间通信

通信的7种方式:


  //同一主机
1、古老的通信方式


        管道:
           无名管道    (1)
           有名管道    (2)
        信号           (3)

2、IPC对象通信 system v    BSD     suse fedora   kernel.org


        消息队列 (用的相对少,这里不讨论)   (4)
        共享内存(*) //最高效                (5)
        信号量集() //信号量                 (6)

//不同主机
3、socket通信


        网络通信                            (7)

管道

无名管道

int pipe(int pipefd[2]);  


   功能:
       创建一个管道 
   参数:
     @pipefd //用来获取 管道的两端 //读端pipefd[0] 
                                   //写端pipefd[1]

   返回值:
      成功 0
      失败 -1 && errno  

管道的特点


   1.管道大小 65536字节   64k 

   2.管道操作特点 


     数据读走之后,认为就没了 
     
     //写端存在,读端也存在 
     管道如果为空,此时可以一直写,直到写满     
     


     //写端存在,读端不存在 
     此时,写操作,会导致管道破裂 
     SIGPIPE //这个信号会使得程序结束 
     
     
     //写端存在,读管道 
     可以读管道,但是管道中如果没有数据了,此时读操作 阻塞 
     


     //写端不存在,读管道 
     可以读管道,但是管道中如果没有数据了,此时读操作 不阻塞 

管道的读写规则:


    1.读端存在,写管道
      管道空:可以写数据
      管道满:会造成-->写阻塞 
    
    2.读端不存在,写管道
      系统会给进程发一个信号SIGPIPE(管道破裂)

    3.写端存在,读管道
      管道空,读不到数据,
      这时会造成读操作阻塞

    4.写端不存在,读管道 
      如果管道中有数据,则读取这些数据!
      如果没有数据,读操作不阻塞,立即返回!

http://www.hkea.cn/news/556607/

相关文章:

  • 网站换了服务器百度seo排名优化公司哪家好
  • 海南网站建设制作网络营销效果评估
  • 飞阳建设网站上海广告公司
  • 营销网站导航栏常见网站搜索排名靠前
  • 深圳市政府网站官网百度地图疫情实时动态
  • 上海建设工程咨询网 首页深圳优化排名公司
  • 杭州哪个网站建设最好做网站的网络公司
  • 制作一个网站步骤东莞网络营销销售
  • 专业的营销网站建设公司百度联盟注册
  • 机械类网站用什么做背景指数运算法则
  • 微信如何绑定网站加速游戏流畅的软件
  • 茂名整站优化百度问答首页
  • 手机网站搭建网络宣传方式
  • 2003网站建设网站seo哪家公司好
  • 成都学校网站制作2022年国际十大新闻
  • 工厂外贸网站建设台州网络推广
  • 酒店网站建设方案策划百度seo怎么做网站内容优化
  • 网站更改公司需要重新备案吗搜索网页内容
  • 现在做网站还用dw做模板了吗成人电脑速成培训班
  • 做app要不要建网站刚开的店铺怎么做推广
  • 做生存分析的网站有哪些专业的网站优化公司
  • 网站双倍浮动百度联盟app
  • 北京网站设计确保代码符合w3c广州网络营销的推广
  • 做网站实名认证有什么用百度移动端模拟点击排名
  • 知更鸟wordpress 怎样沈阳百度seo关键词优化排名
  • 携程网站模板互联网营销策略有哪些
  • 做网站内链什么意思上海排名优化seobwyseo
  • 四川做直销会员网站百度网盘帐号登录入口
  • 做百度竞价对网站有无要求网站推广排名服务
  • 建设工程合同包括成都网站改版优化