原文:http://coolshell.cn/articles/12199.htmlstl的string是经过严格优化的, 深入理解对以后编程过程中应用string非常有益处, 感谢左耳朵耗子的精彩文章Scott Meyers在《More Effective C++》中举了个例子,不知你是否还记得?...
分类:
编程语言 时间:
2015-06-09 11:11:34
阅读次数:
122
最近线上遇见了奇怪的现象,redis在做rdb持久化的时候,后台曝出can not allocat memory的错误 具体错误参见redis模块中的错误分析 这里主要说明一下fork(),以及copy-on-write操作 linux内核在2.6以后对fork操作...
分类:
系统相关 时间:
2015-05-26 00:23:18
阅读次数:
204
本文转自:http://www.cnblogs.com/dolphin0520/p/3938914.htmlJava并发编程:并发容器之CopyOnWriteArrayList(转载) 原文链接: http://ifeve.com/java-copy-on-write/ Copy-On-W...
分类:
编程语言 时间:
2015-05-23 15:26:59
阅读次数:
219
这节主要介绍,父子进程共享文件、fork基于的copy on write、exit(0)与_exit(0)的区别、atexit()终止处理程序。首先父子进程共享文件:直接献上一个例子:#include #include #include #include #include #include #inc...
分类:
系统相关 时间:
2015-03-28 01:08:36
阅读次数:
161
转自:深入剖析 linux GCC 4.4 的 STL string本文通过研究STL源码来剖析C++中标准模板块库std::string运行机理,重点研究了其中的引用计数和Copy-On-Write技术。平台:x86_64-redhat-linuxgcc version 4.4.6 2011073...
分类:
系统相关 时间:
2015-03-10 15:23:19
阅读次数:
173
Redis持久化RDB模式的工作原理:Redis持久化RDB模式,Redis借助了fork命令的copy on write机制。在生成快照时,将当前进程整个复制出来,fork出一个子进程,然后在子进程中循环所有的数据,将数据写成为RDB文件。...
分类:
数据库 时间:
2015-02-08 10:19:57
阅读次数:
186
今天看《Unix环境高级编程》的fork函数与vfork函数时,看见一个copy-on-write的名词,貌似以前也经常听见别人说过这个,但也一直不明白这究竟是什么东西。所以就好好在网上了解了下,也算明白个大概,先记录下来. 转载自http://www.cnblogs.com/biyeymy...
分类:
其他好文 时间:
2015-02-07 17:17:28
阅读次数:
117
http://www.cnblogs.com/biyeymyhjob/archive/2012/07/20/2601655.html源于网上资料COW技术初窥: 在Linux程序中,fork()会产生一个和父进程完全相同的子进程,但子进程在此后多会exec系统调用,出于效率考虑,linux中引入了“...
分类:
系统相关 时间:
2015-02-04 18:25:42
阅读次数:
190
OpenstackJuno系列之结合ceph原文链接:http://docs.ceph.com/docs/master/rbd/rbd-openstack/我针对于ceph官网的英文配置做了如下翻译,如有翻译不周之处敬请谅解。1.创建两个池。cephosdpoolcreatevolumes128cephosdpoolcreatep_w_picpaths128补充内容:在glance节点apt-geti..
分类:
其他好文 时间:
2015-02-02 16:09:14
阅读次数:
218
一,总体概要1,笔者浅谈当我们浏览网页时,网页中的图片有时不会立即展示出来,这就是通过虚拟代理来替代了真实的图片,而代理存储了真实图片的路径和尺寸,这就是代理方式的一种。代理模式是比较有用途的一种模式,而且变种较多(虚代理、远程代理、copy-on-write代理、保护代理、Cache代理、防火墙代...
分类:
Web程序 时间:
2014-12-25 12:48:13
阅读次数:
126