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

做网站架构wordpress建立仿站

做网站架构,wordpress建立仿站,广西知名网站设计,网页游戏传奇霸业​std::atomic介绍​ ​模板类std::atomic是C11提供的原子操作类型#xff0c;头文件 #includeatomic。​在多线程调用下#xff0c;利用std::atomic可实现数据结构的无锁设计。​​ ​和互斥量的不同之处在于#xff0c;std::atomic原子操作#xff0c;主要是保…​std::atomic介绍​ ​模板类std::atomic是C11提供的原子操作类型头文件 #includeatomic。​在多线程调用下利用std::atomic可实现数据结构的无锁设计。​​ ​和互斥量的不同之处在于std::atomic原子操作主要是保护一个变量互斥量的保护范围更大可以一段代码或一个变量。std::atomic​确保任意时刻只有一个线程对这个资源进行访问避免了锁的使用提高了效率。​​ ​​原子类型和内置类型对照表如下​​ 以下以两个简单的例子比较std::mutex和std::atomic执行效率 atomic和mutex性能比较 使用std::mutex #include stdafx.h#include iostream #include ctime #include mutex #include thread #includefuturestd::mutex mtx;int cnt 0; void mythread() {for (int i 0; i 1000000; i){std::unique_lockstd::mutex lock(mtx);cnt;} }int main() {clock_t start_time clock();std::thread t1(mythread);std::thread t2(mythread);t1.join();t2.join();clock_t cost_time clock() - start_time;std::cout cnt cnt 耗时 cost_time ms std::endl;return 0; } 执行结果 使用std::atomic #include iostream #include ctime #include thread #includefuturestd::atomicint cnt(0);void mythread() {for (int i 0; i 1000000; i){cnt;} }int main() {clock_t start_time clock();std::thread t1(mythread);std::thread t2(mythread);t1.join();t2.join();clock_t cost_time clock() - start_time;std::cout cnt cnt 耗时 cost_time ms std::endl;return 0; } 执行结果如下 总结 ​通过以上比较可以看出来使用std::atomic耗时比std::mutex低非常多​使用 std::atomic ​​能大大的提高程序的运行效率。​​
http://www.pierceye.com/news/325865/

相关文章:

  • 中石建基础设施建设有限公司网站南阳网站建设的公司
  • 广东建设银行网站营销渠道策略
  • 廊坊开发区规划建设局网站网站域名续费一年多少钱
  • 网站建设需要哪些准备国外网站顶部菜单设计
  • 免费域名注册和免费建站深圳品牌沙发
  • php网站开发就业网站开发研究综述
  • 华升建设集团有限公司网站网站如何做那种诱导广告
  • 做资讯网站要什么手续科技设计公司网站模板下载
  • 西安互联网网站建设湘潭网站建设设计
  • 微网站开发方案模板前程无忧招聘网下载app官网
  • 网站推广方式大全如何写软文赚钱
  • 同城同镇网站建设做幼儿网站的目标
  • 上饶网站建设兼职辽宁沈阳做网站
  • 阳江企业网站好的外包公司
  • 深圳做分销商城网站我有域名跟空间能教我做网站吗
  • 网站子目录做推送用什么网站
  • 网站手机优化网站上传空间的ip地址
  • 做网站增加流量自助微信网站设计
  • 网站推广的6个方法是什么软件开发合同模板范本1
  • 营销网站手机站wordpress的主题目录
  • 达州建设企业网站重视网站商务通
  • 淘宝网站怎么做视频58做二手车网站应该怎么推广
  • 自动翻译网站软件cf刷枪网站怎么做的
  • 示范校建设验收网站网站对话窗口怎么做
  • phpcms 移动网站模板怎么做个人网页
  • 南宁手机建站公司新加坡网站后缀
  • 如何在建设部网站查询获奖情况如何申请电商网站
  • jsp网站访问万维网网站幻灯
  • 南通住房和城乡建设部网站首页安徽公司网站建设
  • 建筑论坛网站修改WordPress文章发布页面