码迷,mamicode.com
首页 >  
搜索关键字:cache fusion    ( 8652个结果
php获取两个文件的相对路径
例如:文件A的路径是/home/web/lib/img/cache.php文件B的路径是/home/web/api/img/temp/show.php那么,文件A相对于文件B的路径是../../lib/img/cache.phpfunctiongetRelativePath($urla,$urlb){ /*******第一步:获取两个文件的相同路径并去掉*****/ //获取路径名 $a_dirnam..
分类:Web程序   时间:2014-08-03 23:32:16    阅读次数:293
【nginx】【转】Nginx核心进程模型
一、Nginx整体架构正常执行中的nginx会有多个进程,最基本的有master process(监控进程,也叫做主进程)和woker process(工作进程),还可能有cache相关进程。一个较为完整的整体框架结构如图所示:二、核心进程模型启动nginx的主进程将充当监控进程,而由主进程fork...
分类:其他好文   时间:2014-08-03 17:55:25    阅读次数:303
html头文件设置常用之<meta>设置缓存
,pragma与no-cache用于定义页面缓存,不缓存页面(为了提高速度一些浏览器会缓存浏览者浏览过的页面,通过下面的定义,浏览器一般不会缓存页面,而且浏览器无法脱机浏览.),常见的取值有private、no-cache、max-age、must-revalidate等,默认为private,其作...
分类:Web程序   时间:2014-08-03 17:41:15    阅读次数:256
svn查看日志(show log)显示时间为1970的解决方法
问题:在修改文件后show log无法显示日志,上面的时间会自动在2016年和1970年间跳,而且设置不了时间。解决方法:1.编辑svnserve.conf,设置“anon-access=none”2.在authz中添加 [/]* = r3,清理svn的cache即可
分类:其他好文   时间:2014-08-02 20:52:44    阅读次数:1405
shared pool 和buffer pool 详解(之二, Cache Buffers LRU Chain、Cache Buffers LRU Chain闩锁竞争与解决)
Cache BuffersLRU Chain闩锁竞争与解决 当用户进程需要读数据到Buffer Cache时或Cache Buffer根据LRU算法进行管理等,就不可避免的要扫描LRU List获取可用Buffer或更改Buffer状态,我们知道,Oracle的Buffer Cache是共享内存,可以为众多并发进程并发访问,所以在搜索的过程中必须获取Latch(Latch是Oracle的一种串行锁机制,用于保护共享内存结构),锁定内存结构,防止并发访问损坏内存中的数据(我们必须认识到对于数据的访问、Bu...
分类:其他好文   时间:2014-08-02 15:36:23    阅读次数:393
buffer cache 和shared pool 详解(之三,shared pool原理)
1.2 shared pool原理 Shared Pool是Oracle SGA设置中最复杂也是最重要的一部分内容,Oracle通过Shared Pool来实现SQL共享、减少代码硬解析等,从而提高数据库的性能。在某些版本中,如果设置不当,Shared Pool可能会极大影响数据库的正常运行。 在Oracle 7之前,Shared Pool并不存在,每个Oracle连接都有一个独立的Server进程与之相关联,Server进程负责解析和优化所有SQL和PL/SQL代码。典型的,在OLTP环境中,很多代...
分类:其他好文   时间:2014-08-02 15:36:03    阅读次数:354
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
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
在Ubuntu Kylix中安装VMware Tools的步骤
1. 在VMware Fusion 6.0.4下安装Ubuntu镜像:ubuntukylin-14.04-desktop-amd64.iso2. 点击虚拟机菜单栏-安装VMware Tools3. 在Ubuntu系统中找到VMwaretools-9.6.2-1294478.tar.gz,右键复制到“...
分类:其他好文   时间:2014-08-02 12:42:03    阅读次数:275
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!