大约有 4,500 项符合查询结果(耗时:0.0300秒) [XML]
C++ Lock-free Hazard Pointer(冒险指针) - C/C++ - 清泛网 - 专注C/C++及内核技术
...计数则相对好一些,但每次读取都需要修改引用计数,高并发场景下这样的原子操作也会成为性能瓶颈,毕竟原子加对应的 CPU 指令 lock add 也可以看成是微型锁。
Linux 内核中提供了 RCU 方法,笔者目前对此还没有太多的了解。...
十张图带你入门Map/Reduce - C/C++ - 清泛网 - 专注C/C++及内核技术
...改某个数据时,而另一个事件正在读取这段数据。这就是并发操作。如果你事件作用的数据段没有被其它事件操作,那么做的将是并行操作。显而易见:你可以使用扩展来解决并发性问题。
举个例子:如果你有一张记录了城市...
boost多索引容器multi_index_container实战 - C/C++ - 清泛网 - 专注C/C++及内核技术
boost多索引容器multi_index_container实战boost多索引容器multi_index_container用法详解、性能测试等。目录:
boost多索引容器multi_index_container详解
boost多索引容器multi_index_container架构图
boost多索引容器multi_index_container性能测试
原文地...
在MongoDB中模拟Auto Increment - 大数据 & AI - 清泛网 - 专注C/C++及内核技术
...D赋值给_id就OK了,因为它的实现满足原子性,所以不存在并发问题。
另外说明一点,findAndModify本身提供了一个upsert参数,为true的话可以自动insert,但那样就不能自定义初始值了,所以文中示例没有使用upsert。
BTW,数据库“_se...
Windbg Step 2 分析程序堆栈实战 - 更多技术 - 清泛网 - 专注C/C++及内核技术
Windbg Step 2 分析程序堆栈实战转载+整理http: www.cnblogs.com killmyday#include"stdafx.h"#include<tchar.h>#ifdef_UNICODE#define_ttol_wtol#else#define_ttolatol#e...转载+整理 http://www.cnblogs.com/killmyday
#include "stdafx.h"
#include <tchar.h>
#ifdef _UNICODE
#define _tt...
2015年硅谷最火的高科技创业公司都有哪些 - 资讯 - 清泛网 - 专注C/C++及内核技术
...很多可以结合,比如提供高可靠平台支持大规模用户在线并发访问,利用数据挖掘分析学生行为做个性化课程学习,并提高课程满意度,通过机器学习识别作业,互相评判,用技术让人们平等便捷的获取教育服务。
Coursera ...
Boost.Asio的简单使用(Timer,Thread,Io_service类) - C/C++ - 清泛网 - 专注C/C++及内核技术
...线程中调用 boost::asio::io_service::run() 来确保回调是适用于并发编程的.
一个基于asio的程序最好是从单线程入手,但是单线程有如下的限制,这一点在服务器上尤其明显:
当回调耗时较长时,反应迟钝.
在多核的系统上无能为力
...
内存调试技巧:C 语言最大难点揭秘 - C/C++ - 清泛网 - 专注C/C++及内核技术
...,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,认识其严重性已有二十多年,但始终没有彻底解决,它们可能严重影响应用程序,并且很少有开发团队对其制定明确的管理计划。但好消息是,...
什么是 Ringbuffer ? - C/C++ - 清泛网 - 专注C/C++及内核技术
...(ringbuffer)的外部。
原创文章,转载请注明: 转载自并发编程网 – ifeve.com本文链接地址: 剖析Disruptor:为什么会这么快?(一)Ringbuffer的特别之处
Ringbuffer
“21天教你学会C++” - 创意 - 清泛网 - 专注C/C++及内核技术
...了,我把网上的译文转载并更新如下:
用十年来学编程
Peter Norvig
为什么每个人都急不可耐?
走进任何一家书店,你会看见《Teach Yourself Java in 7 Days》(7天Java无师自通)的旁边是一长排看不到尽头的类似书籍,它们要...