码迷,mamicode.com
首页 >  
搜索关键字:lru cache    ( 9042个结果
buffer cache 和shared pool详解(之五,问题诊断总结)
诊断和解决ORA-04031 错误 Shared Pool的主要问题在根本上只有一个,就是碎片过多带来的性能影响。 1.2.7.1 什么是ORA-04031错误 当尝试在共享池分配大块的连续内存失败(很多时候是由于碎片过多,而并非真是内存不足)时,Oracle首先清除共享池中当前没使用的所有对象,使空闲内存块合并。如果仍然没有足够大的单块内存可以满足需要,就会产生ORA-04031错误。 如下一段伪代码来描述04031错误的产生: Scan free lists --扫描Free...
分类:其他好文   时间:2014-08-02 15:34:23    阅读次数:317
C语言中volatile关键字的作用
一.前言1.编译器优化介绍:由 于内存访问速度远不及CPU处理速度,为提高机器整体性能,在硬件上引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中指令的执行并不一 定严格按照顺序执行,没有相关性的指令可以乱序执行,以充分利用CPU的指令流水线,提高执行速度。以上是硬件级别的优化。再看软...
分类:编程语言   时间:2014-08-02 15:25:23    阅读次数:242
Java技术之LinkedHashMap
在Android开发过程中,遇到需要处理大量图片显示问题时,需要运用缓存机制。而Java中已经为我们提供了很好的工具LinkedHashMap,为我们实现LRU算法提供了很大的便利。下面结合LinkedHashMap源码来了解其原理。1.LinkedHashMap结构LinkedHashMap继.....
分类:编程语言   时间:2014-08-02 15:16:43    阅读次数:382
buffer pool 和shared pool 详解(一)
1.1 buffer pool原理 Buffer Cache是Oracle SGA中一个重要部分,通常的数据访问和修改都需要通过BufferCache来完成。当一个进程需要访问数据时,首先需要确定数据在内存中是否存在,如果数据在Buffer中存在,则需要根据数据的状态来判断是否可以直接访问还是需要构造一致性读取;如果数据在Buffer中不存在,则需要在Buffer Cache中寻找足够的空间以装载需要的数据,如果Buffer Cache中找不到足够的内存空间,则需要触发DBWR去写出脏数据,释放Buff...
分类:其他好文   时间:2014-08-02 12:50:33    阅读次数:337
nginx下wordpress 固定链接问题
情况是这样的,我的wordpress并不是放在网站的根目录的,而是放在/blog目录下的,然后在wordpress中设置固定链接的时候,每次都出错,用了网上几个方法都不行,后来在http://codex.wordpress.org/Nginx找到一个解决办法。我正好安装了wp super cache...
分类:其他好文   时间:2014-08-02 12:36:03    阅读次数:207
apt-get 使用详解
原文地址:http://blog.csdn.net/wyabc1986/article/details/6989532[举例]目前常用的==========*更新本机中的数据库缓存:sudo apt-get update *查找包含部分关键字的软件包:sudo apt-cache search *安...
分类:其他好文   时间:2014-08-02 10:00:23    阅读次数:293
Spark数据本地性
1、文件系统本地性 第一次运行时数据不在内存中,需要从HDFS上取,任务最好运行在数据所在的节点上;2、内存本地性 第二次运行,数据已经在内存中,所有任务最好运行在该数据所在内存的节点上;3、LRU置换 如果数据只缓存在内存中而并没有缓存到磁盘上,此时数据被置换出内存,则从HDFS上读取; ...
分类:其他好文   时间:2014-08-02 01:47:22    阅读次数:218
安卓新的联网方式 Volley的使用(2)
如果使用volley 获取 网络图片 最好还是用Volley 提供的NetworkImageView类, 可以很轻松的 完成工作, 而且他可以设置缓存, lru 和 sd卡的缓存。一些都封装好了。NetworkImageView类的具体使用方式如下: ...
分类:移动开发   时间:2014-08-01 22:33:12    阅读次数:284
用缓冲技术提高JSP应用的性能和稳定性之OSchche应用(3)
用缓冲技术提高JSP应用的性能和稳定性之OSchche应用(3)...
分类:Web程序   时间:2014-08-01 13:52:11    阅读次数:317
Linux下查询CPU 缓存的工具
在Linux下可以使用如下工具查询CPU缓存: 方式1: $ lscpu L1d cache: 32K  (一级数据缓存) L1i cache: 32K  (一级指令缓存) L2 cache: 256K  (二级缓存) L3 cache: 8192K (三级缓存) 方式2: ...
分类:系统相关   时间:2014-08-01 13:38:51    阅读次数:376
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!