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

南宁企业自助建站系统企业官网网页设计报价

南宁企业自助建站系统,企业官网网页设计报价,瑞昌市环保局网站建设,软件项目管理经验总结1、读写锁概念 对资源的访问抽象为两种类型#xff0c;即独占和共享。独占资源具有排他性#xff0c;例如写操作。共享资源可以同时由多个线程访问#xff0c;不对该资源执行写操作。针对资源的读和写操作分别加锁#xff0c;写操作加锁与互斥锁相同#xff0c;但读操作加…1、读写锁概念 对资源的访问抽象为两种类型即独占和共享。独占资源具有排他性例如写操作。共享资源可以同时由多个线程访问不对该资源执行写操作。针对资源的读和写操作分别加锁写操作加锁与互斥锁相同但读操作加锁可以让多个线程同时访问。 优点互斥锁进入临界区后未获得锁的线程会阻塞因此会降低程序的并发效率。读写锁可以对读操作高效访问提高资源利用效率并发性能更高。 POSIX库中用类型pthread_rwlock_t来定义互斥锁类型在pthreadtypes.h中定义。 2、如何声明一个读写锁 #include pthread.hpthread_rwlock_t rwlock; 3、如何初始化一个读写锁 //静态初始化读写锁 pthread_rwlock_t rwlock PTHREAD_RWLOCK_INITIALIZER;//动态初始化读写锁 pthread_rwlock_t rwlock; pthread_rwlock_init(rwlock,NULL); 静态初始化的读写锁不需要销毁动态初始化的读写锁需要销毁销毁函数声明如下 int pthread_rwlock_destroy(pthread_rwlock_t *rwlock); 4、如何上锁和解锁 //读模式上锁方式1程序进入临界区如果写模式已经上锁则阻塞等待如果读模式上锁则获得锁进入临界区 int pthread_rwlock_rdlock(pthread_rwlock_t *rwlock);//读模式上锁方式2程序进入临界区如果读写已经上锁不阻塞返回EBUSY int pthread_rwlock_tryrdlock(pthread_rwlock_t *rwlock);//写模式上锁方式1程序进入临界区如果读写已经上锁不阻塞返回EBUSY int pthread_rwlock_wrlock(pthread_rwlock_t *rwlock);//写模式上锁方式2程序进入临界区如果读写已经上锁不阻塞返回EBUSY int pthread_rwlock_trywrlock(pthread_rwlock_t *rwlock);//解锁程序退出临界区 int pthread_rwlock_unlock(pthread_rwlock_t *rwlock);
http://www.pierceye.com/news/683686/

相关文章:

  • 珠海选车牌号网站系统icp对网站内容
  • 东莞购物网站如何建立免费个人网站
  • 网站个别页面做seo建立有效的什么机制
  • 学校网站建设模板wordpress 年月归档
  • 凡科做的网站行不行京东慧采入驻条件及费用2023年
  • 汽车网站建设页面网站建设营销公司
  • 可以写代码的网站有哪些问题微信公众号的推广
  • 网站建设项目怎么写新网站一般多久收录
  • 什么网站可以免费发广告合肥做网站一般多少钱
  • 企业网站优化的方式大安市网站
  • 镇江专业网站建设制作wordpress调查插件
  • 桂林网站制作多少钱最好的网站开发公司
  • 广州网站开发公司排名广州从化建设网站官网
  • 网站备案在杭州注册公司需要什么条件
  • 购买域名做销售网站可以吗河北邢台刚刚发布的紧急通知
  • 安溪建设局网站政务网站建设信息
  • 如何做公司自己的网站首页网站建设的钱计入什么科目
  • 网站建设公司行业免费下载网站模版
  • 海外做淘宝网站网站有关于我们的好处
  • 给别人做网站挣钱吗怎么建设推广网站
  • 南宁市网站开发深圳制作app
  • 临海大经建设集团网站雄安做网站
  • 网站设计多少钱通桥小学的网站建设
  • 上海制作网站的公司做彩票网站违法吗
  • ps软件手机版下载百度seo工具
  • 新乡网站关键词优化建设局网站信息管理制度
  • 海南论坛网站建设网站建设怎么放到云空间
  • 中山 灯饰 骏域网站建设专家网站建设需求范文
  • 东光网站建设淘宝店铺装修苏州网站建设服务
  • 平台型网站建设预算表哈尔滨网站制作多少钱