大约有 3,000 项符合查询结果(耗时:0.0117秒) [XML]
浅谈TCP优化 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...的处理能力,那么接收方会出现丢包。为了避免出现此类问题,流量控制要求数据传输双方在每次交互时声明各自的接收窗口「rwnd」大小,用来表示自己最大能保存多少数据,这主要是针对接收方而言的,通俗点儿说就是让发...
Thread context switch Vs. process context switch
...cision is made, kernel saves part of the thread context that is located in CPU (CPU registers) into the dedicated place in memory (frequently on the top of the kernel stack of outgoing thread). Then the kernel performs switch from kernel stack of outgoing thread on to kernel stack of the incoming th...
Timer function to provide time in nano seconds using C++
...fferent issues. For example in
Windows XP, all AMD Athlon X2 dual
core CPUs return the PC of either of
the cores "randomly" (the PC sometimes
jumps a bit backwards), unless you
specially install AMD dual core driver
package to fix the issue. We haven't
noticed any other dual+ core CPUs...
创建增量同步Oracle物化视图问题 - 数据库(内核) - 清泛网 - 专注C/C++及内核技术
创建增量同步Oracle物化视图问题我们采用Oracle的物化视图增量刷新机制定时将数据库A上的某个表的数据同步到另一个数据库B上。我们常用的最简单的实现步骤是这样。首先在数...我们采用Oracle的物化视图增量刷新机制定时将数...
线程访问窗口资源的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
线程访问窗口资源的问题在开个线程时常为所开的线程传入个窗口参数(cwnd),这里里面有个很大的隐患就是当做CWnd::AssertValid()检查,就会遇到断言失败。具...时常为所开的线程传入个窗口参数 (cwnd),这里里面有个很大的...
Memcached下一站:HandlerSocket! - 更多技术 - 清泛网 - 专注C/C++及内核技术
...形中让Memcached成为故障的根源:
Memcached数据一致性的问题:当MySQL数据变化后,如果不能及时有效的清理掉过期的数据,就会造成数据不一致。这在强调即时性的Web2.0时代,不可取。
Memcached崩溃后的雪崩效应:作为缓存的Memc...
Why is processing a sorted array slower than an unsorted array?
...e accessed in memory-order. They have been allocated consecutively in RAM. CPUs love accessing memory sequentially because they can speculatively request the next cache line so it will always be present when needed.
When you are sorting the list you put it into random order because your sort keys a...
“21天教你学会C++” - 创意 - 清泛网 - 专注C/C++及内核技术
...未命中的情况),从磁盘上读取连续的数据要多长时间,定位到磁盘上的新位置又要多长时间。(答案在这里)
尝试参与到一项语言标准化工作中。可以是ANSI C++委员会,也可以是决定自己团队的编码风格到底采用2个空格的缩...
从一个开发的角度看负载均衡和LVS - 更多技术 - 清泛网 - 专注C/C++及内核技术
...允许的情况下我们会采用软负载,软负载解决的两个核心问题是:选谁、转发,其中最著名的是LVS(Linux Virtual Server)。
三、软负载——LVS
LVS是四层负载均衡,也就是说建立在OSI模型的第四层——传输层之上,传输层上有...
为什么我们程序员写不出好代码? - 杂谈 - 清泛网 - 专注C/C++及内核技术
...提交的仓库里。如果代码行数都计算在内的话,原本一个问题只需10行代码即可解决,程序员有可能编写5000行代码,来让功能更加灵活和兼容,这样,他的代码总量就会增加5000行了。
衡量生产力反而会使代码变的更糟,让项目...
