回收顺序:
    一)回收最老块(500次回收才进行一次回收)
    二)回收最老的脏块(有优先回收的前提下)
    三)回收最老的优先回收块(有优先回收的前提下)
    四)回收最脏(脏指在阀值范围内)且最老的块(正常情况下)
    五)回收最老的脏块(这种情况是多次找不到回收块,说明当前的系统很干静,可回收的垃圾很少);
    思考点:
    1、出...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:04:32   
                                阅读次数:
262
                             
                    
                        
                            
                            
                                最近看雅虎黄金34条,学习下优化网站性能的方法。其中有一条:“为文件头指定Expires或Cache-Control”,具体来说指对于静态内容:设置文件头过期时间Expires的值为“Never
 expire”永不过期;而对于动态内容:使用恰当的Cache-Control文件头来帮助浏览器进行有条件的请求。
这一条可以和雅虎34条的第一条联系起来,那就是尽量减少http的请求次数(雅虎34条...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 22:04:55   
                                阅读次数:
346
                             
                    
                        
                            
                            
                                MongoDB常用命令1.启动命令 mongod 启动数据库进程 --dbpath 制定数据库的目录 
--port 制定数据库的端口,默认是27017 --bind_ip 绑定IP --directoryperdb 为每个db创建一个独立子目录 
--logpath 制定日志存放目录 -...
                            
                            
                                分类:
数据库   时间:
2014-05-01 21:09:19   
                                阅读次数:
451
                             
                    
                        
                            
                            
                                逻辑备用DG
  今天是2014-04-29,最近一直忙的事情,也没来的急写点东西。今天继续整理dg的相关内容,要说的是逻辑dg的创建过程和注意事项。
什么是逻辑dg呢?物理dg类似于主库的完整副本,是块对块的重做应用。但是对于逻辑dg,是类似采用日志挖掘技术将主库传来的redo数据,进行构造sql进而在备库进行应用。且备库可以正常打开,并能维护其他不是主库传送的需要维护的对象。
  那么就...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 18:02:53   
                                阅读次数:
447
                             
                    
                        
                            
                            
                                Hadoop从2.3.0版本开始支持HDFS缓存机制,HDFS允许用户将一部分目录或文件缓存在HDFS当中,NameNode会通知拥有对应块的DataNodes将其缓存在DataNode的内存当中
集中式缓存管理有着许多显著的优势:
防止那些被频繁使用的数据从内存中清除因为DataNode的缓存由NameNode来管理,applications在做任务安排时可以查询这个缓存的列表,...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 17:45:58   
                                阅读次数:
379
                             
                    
                        
                            
                            
                                一、前言
最近在看C++Primer第5版,先前已经看过第4版,但是发现第5版在整个知识布局与个别知识的讲解上跟第4版差别还是挺大的,尤其是新增了C++11的内容,正如孟岩老师在第5版前言中所讲:“现在能够以新的C++11风格开发实践的人是凤毛麟角,如果能够纯熟的运用C++11的新特征、新机制,那么就能够形成一种简洁优雅的C++编程风络,开发会变得更高效,更高质”。
所以正好借助第5版...
                            
                            
                                分类:
编程语言   时间:
2014-04-30 22:33:40   
                                阅读次数:
338
                             
                    
                        
                            
                            
                                XML  Scema:XML模式语言,用来描述XML结构、数据内容、相关约束等方面特征的语言。
与dtd相比,XML  Scema的优点:一致性,XML  Scema是一种XML文档,从而使XML模式与实例定义达到统一;完备性,XML  Scema引入数据类型、命名空间,并且支持对其他XML  Scema的引用;规范性和准确性,XML  Scema使用更加规范和完备的机制来约束XML文档;面向对...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:25:40   
                                阅读次数:
425
                             
                    
                        
                            
                            
                                最近研究Java Cache实现,发现使用到了软引用(SoftReference),不太理解,查阅了JDK文档、代码以及几篇文章。做个小结,如有错误,欢迎指正。
之所以想学习一下Java的几种引用类型,原因有两个:
理解Java Cache实现、学习Java引用与Java垃圾回收机制的关系
内存资源是有限的,需要合理的利用。Cache不是仅仅HashMap那么简单,Java引用与Java...
                            
                            
                                分类:
编程语言   时间:
2014-04-29 13:41:20   
                                阅读次数:
442
                             
                    
                        
                            
                            
                                XP+ubuntu双系统可参考
xp硬盘上安装ubuntu12.04双系统
1、XP安全不再,终于将吾等磨机的人逼上梁山,是时候做一个win7+ubuntu的双系统了。废话少说,直接进入主题,先腾出一个硬盘空间,一般来讲肯定将你win7中的最后一个盘格掉并删除逻辑分区,我留了200G(安卓的版本编译原码大了,还引入了ccache等机制,这写都是以硬盘为代价的!)
2....
                            
                            
                         
                    
                        
                            
                            
                                deadline算法的核心就是在传统的电梯算法中加入了请求超时的机制,该机制主要体现在两点:
1、请求超时时,对超时请求的选择。
2、没有请求超时时,当扫描完电梯最后一个request后,准备返回时,对第一个request的选择。基于以上两点,平衡了系统i/o吞吐量和响应时间。
此外,该算法还考虑到了读操作对写操作造成的饥饿。
定义了elevator_deadline调度器类型:
...
                            
                            
                                分类:
系统相关   时间:
2014-04-29 13:13:21   
                                阅读次数:
548