当前位置:首页 » 文件管理 » 服务器缓存怎么设置

服务器缓存怎么设置

发布时间: 2023-01-20 23:56:46

① 怎么设置电脑的缓存

怎么设置电脑缓存?

CPU的缓存

CPU的缓存分二级:L1(一级缓存)和L2(二级缓存),当处理器要读取数据时,首先要在L1缓存中查找,其次才是L2缓存,最后才是系统内存。如果有一天你发觉自己的电脑慢了很多,进入到Windows桌面也要几分钟,这时候就要检查一下CPU的一、二级缓存有没有打开。在BIOS设置中的Standard CMOS Setup(标准CMOS设定)有两项是用来打开或关闭缓存的:CPUInternal Cache设为Enable时开启CPU内部的一级缓冲区,若设置为Disabl则为关闭,这时系统性能将大大降低;ExternalCache选项是控制主板上二级缓冲区,如果主板上有二级缓存则应设成Enable。

硬盘的缓存

点击电脑桌面上的“开始”/“运行”,键入“Msconfig”启动“系统配置实用程序”,跟着选中“system.ini”标签下的“Vcache”项,就可以根据系统的实际情况来调节硬盘的缓存了。在该选项中一般会有三行内容:ChunkSize=1024、MaxFileCache=10240和MinFileCache=10240;其中第一行是缓冲区读写单元值,第二、三行是硬盘的最大和最小缓冲值,等号后的数值都是可以修改的,只要右键单击选中任一行就可以进行修改了。如果你的内存是128MB的话,上面这三行的取值就比较合理了,当然也可以自定。如果不知道该如何设置合适的缓冲值,请“Windows优化大师”帮忙吧,这个软件中有一个“磁盘缓存优化”项,用鼠标就可以方便地设置好缓存;又或者让“Windows优化大师”自动帮你进行优化设置。当硬盘的缓存值足够大时,硬盘就不用频繁地读写磁盘,一来可以延长硬盘的寿命,二来也可以提高数据的传输速度。

另外,将硬盘的“文件系统缓存”设置为“网络服务器”,可以加快系统对硬盘的访问速度,因为文件系统缓存里存放了硬盘最近被访问过的文件名和路径,缓存越大所能储存的内容也就越多。如果点击“控制面板”/“系统”/“性能”/“文件系统”/“硬盘”,将“此计算机的主要用途”由“台式机”改为“网络服务器”,可以将原来10K左右的缓存增加至近50K左右。

软驱和光驱的缓存

一般来说,软驱读写数据的速度都比较慢,这是因为盘片的转速不能太高,但是,我们可以提高软驱的读写缓存,让软驱一次读写更多的数据。方法是:在桌面上的“开始”/“运行”框中键入“Regedit”运行注册表编辑器,依次进入HKEY-LOCAL-MACHINE\System\CurrentControlSet\Services\Class\FDC\0000,新建一个为ForeFifo的“DWORD值”,将其值设为“0”,这样就对软驱进行了软提速。

很多人都知道右键单击桌面“我的电脑”图标,选“属性”/“性能”/“文件系统”/“CD-ROM”,将最佳的访问方式设为“四倍速或更高速”,将追加的高速缓存大小滑块拖到最大处,可以明显提高光驱的读盘速度。除了这种方式,我们还可以在注册表中设置缓冲值,方法是:进入到注册表,在HKEY-LOCAL-MACHINE\System\CurrentControlSet\Control\FileSystem\CDFS下,将CacheSize(缓存值的大小)和Prefetch(预读文件大小)两项进行手工调整,只要右键单击要选的项就可以进行修改了。

IE浏览器的缓存

IE的缓存默认存放位置在c:\windows\Temporary InternetFiles,调节缓存的大小办法是:依次点击IE中的“工具”/“Internet选项”/“Internet临时文件”中的“设置”选项,将“使用磁盘的空间”滑块向右拖动来调节缓存的大小。应该说明的是,加大IE的缓存对提高上网速度并无帮助,它只可以将用来存放临时网页文件的硬盘空间增大,使IE出错的机会相对减少。

② 如何启用vFlash服务器端缓存

•目前的版本可扩展到最多32个ESXi主机/节点,每个主机最多支持8个固态硬盘,每个主机最多支持4TB。
•当你启用vFlash后,它会创建一个新型的文件系统,名为虚拟闪存文件系统(即VFFS)。
•VFFS仍会在VFFS上为交换到固态硬盘这项传统功能提供支持。
•为虚拟机启用vFlash时,你可以在一个VMDK而不是在另一个VMDK上启用它。你还可以控制每个VMDK缓存的块大小。
•这种缓存操作对虚拟机的操作系统和应用程序而言是透明的。
两个方面让vFlash显得很独特。首先,VMware完全支持它,即便推出了高级的vSphere功能,比如vSphere高可用性、分布式资源调度工具(DRS)和vMotion。
其次,vFlash框架向第三方开发和管理开放。这意味着,第三方厂商可以开发新的工具,或者将现有的存储工具与vFlash集成起来。vFlash框架让厂商们可以开发出vFlash插件(名为vFlash缓存模块),而VMware vFlash Cache(vFC)插件是我在此讨论的默认插件。
在你开始点击鼠标、试图启用vFlash之前,确保你的系统满足下面这些要求:
•你必须拥有vSphere企业增强版(vSphere Enterprise Plus)的许可证。这是支持vFlash的唯一vSphere版本。
•你必须拥有本地、未使用的固态硬盘磁盘。你无法用它们来启动ESXi、无法存储虚拟机,也无法用于VMware vSAN。
•你必须使用vSphere 5.5、vCenter 5.5和vSphere Web客户程序。你无法在vSphere Client for Windows中配置vFlash。
不过,配置vFlash很容易,通过vSphere 5.5 Web客户程序,分三个步骤来完成:
1. 配置虚拟闪存资源。在每个ESXi主机上都要完成这一步。点击Manage(管理)选项卡,再点击Settings(设置),在新的Virtual Flash(虚拟闪存)部分,选择Virtual Flash Resource Management(虚拟闪存资源管理)。点击Add Capacity(添加资源),就可以将你的本地固态硬盘作为一种闪存缓存资源添加上去。
2. 配置虚拟交换主机缓存。下一步,点击Settings(设置)下面的虚拟闪存主机交换缓存配置选项。点击Edit(编辑),即可改动虚拟交换主机缓存配置。然后点击启用虚拟交换主机缓存的复选框,并且指定缓存大小(这个大小可以是你的整个固态硬盘,如果你选择这么做的话。)
3. 在你的虚拟机上配置vFlash。最后,你需要针对每个虚拟机、每个VMDK来启用vFlash。为此,依次进入到你的虚拟机设置、虚拟机磁盘文件配置以及虚拟闪存读取缓存配置,然后输入一个值。这为该VMDK指定了读取缓存配置大小。你在这里还可以为该虚拟机和VMDK指定读取缓存的块大小。
至此,vFlash已配置完毕。你应该很快可以开始看到该虚拟机及其应用程序执行的所有读取操作的性能得到了提升。

③ 如何设置Apache服务器的缓冲区大小

你说的是缓存大小吧

Apache的缓存方式有两种,一种是基于硬盘文件的缓存,由mod_disk_cache实现,另一种是使用内存缓存,由mod_mem_cache实现,不过它们都是依赖mod_cache模块的,mod_cache模块提供了一些缓存配置的指令供它们使用,而mod_file_cache模块是搭配mod_mem_cache模块使用的,下面分别进行介绍。


1、基于硬盘文件的缓存
基于硬盘文件存储的缓存由mod_disk_cache模块实现,先看个简单的配置例子:
<IfMolemod_cache.c>
CacheDefaultExpire86400
<IfMolemod_disk_cache.c>
CacheEnabledisk/
CacheRoot/tmp/apacheCache
CacheDirLevels5
CacheDirLength4
CacheMaxFileSize1048576
CacheMinFileSize10
</IfMole>
</IfMole>


把上面的配置加到Apache的httpd.conf文件中,如果缓存相关的模块都已经编译进了Apache的核心,则无需加载模块,直接就能使用上面的指令。指令的详细说明如下:
CacheDefaultExpire:设定缓存过期的时间(秒),默认是1小时,只有当缓存的文档没有设置过期时间或最后修改时间时这个指令才会生效
CacheEnable:启用缓存,第1个参数是缓存类弄,这里当然是disk了,第2个参数是缓存路径,指的是url路径,这里是缓存所有的东西,直接写上“/”即可,如“/docs”则只缓存/docs下的所有文件
CacheRoot:缓存文件所在的目录,运行Apache的用户(如daemon或nobody)要能对其进行读写,如果不清楚的话可以直接设置成777,请手动建立该目录并设置好访问权限
CacheDirLevels:缓存目录的深度,默认是3,这里设置为5
CacheDirLength:缓存目录名的字符长度,默认是4,这里设置为5
CacheMaxFileSize和CacheMaxFileSize:缓存文件的最大值和最小值(byte),当超过这个范围时将不再缓存,这里设置为1M和10bytes
基于硬盘文件存储的文件基本上就这些内容,设置好后重启Apache应该就能使用了。一切正常的话,可以在缓存目录下看到Apache自动建立的一些目录和缓存的数据文件。
2、基于内存的缓存
基于内存的缓存主要由mod_mem_cache模块实现,还是看个简单的配置吧,这样比较直观:-)
<IfMolemod_cache.c>
<IfMolemod_mem_cache.c>
CacheEnablemem/
MCacheMaxObjectCount20000
MCacheMaxObjectSize1048576
MCacheMaxStreamingBuffer65536
MCacheMinObjectSize10
MCacheRemovalAlgorithmGDSF
MCacheSize131072
</IfMole>
</IfMole>
简单说一下上面一些指令的意思:
CacheEnable:启用缓存,使用基于内存的方式存储
MCacheMaxObjectCount:在内存中最多能存储缓存对象的个数,默认是1009,这里设置为20000
MCacheMaxObjectSize:单个缓存对象最大为1M,默认是10000bytes
MCacheMaxStreamingBuffer:在缓冲区最多能够放置多少的将要被缓存对象的尺寸,这里设置为65536,该值通常小于100000或MCacheMaxObjectSize设置的值
MCacheMinObjectSize:单个缓存对象最小为10bytes,默认为1bytes
MCacheRemovalAlgorithm:清除缓存所使用的算法,默认是GDSF,还有一个是LRU,可以查一下Apache的官方文档,上面有些介绍
MCacheSize:缓存数据最多能使用的内存,单位是kb,默认是100kb,这里设置为128M
保存重启Apache基于内存的缓存系统应该就能生效了,根据需要可以使基于内存的存储或硬盘文件的存储方式一起使用,只要指明不同的URL路径即可。
3、注意事项
使用缓存需要注意如下事项:
要使用缓存,必须使用指令CacheEnable启用它,目前可用的缓存类型为disk或mem,禁止缓存可以使用CacheDisable,如CacheDisable/private
待缓存的URL返回的状态值必须为:200、203、300、301或410
URL的请求方式必须是GET方式
发送请求时,头部中包含“Authorization:”的字符串时,返回的内容将不会被缓存
URL包含查询字符串,如问号?后的那些东西,除非返回的内容包含“Expires:”,否则不会被缓存
如果返回的状态值是200,则返回的头部信息必须包含以下的一种才会被缓存:Etag、Last-Modified、Expires,除非设置了指令CacheIgnoreNoLastModOn
如果返回内容的头部信息“Cache-Control:”中包含“private”,除非设置了指令CacheStorePrivateOn,否则不会被缓存
如果返回内容的头部信息“Cache-Control:”中包含“no-sotre”,除非设置了指令CacheStoreNoStoreOn,否则不会被缓存
如果返回内容的头部信息“Vary:”中包含了“*”,不会被缓存

④ 如何用kangle虚拟web服务器启用磁盘缓存

您好,很高兴为您解答。

Kangle虚拟web服务器为提高系统性能,提供两级缓存:内存和磁盘缓存。
Kangle缓存系统使用hash散列和map。
对于缓存中最近不活跃的数据,采用LRU将期定期清理。腾出空间来加载另外的数据。
使用磁盘缓存,首先我们需要开启磁盘缓存,具体操作步骤(共四步)如下:
一、进入windows的命令环境下
点击 “开始-->运行” ,在框内输入:“ cmd.exe ”

二、进入到kangle的安装目录。

如果在安装过程中没有更改安装目录。默认是安装在C:\Program Files\Bangteng\Kangle

三、进入bin目录,用“kangle -z”建立磁盘目录。

建立目录成功,会显示:“create cache dir success ”

在安装目录下成功建立了磁盘目录,目录名为 “cache ”

四、在管理后台设置磁盘缓存大小(Kb、Mb、Gb)。若设为“0”,则不启用磁盘缓存。

登陆管理后,进入“ 配置-->缓存”,
如若满意,请点击回答右侧【采纳答案】,如若还有问题,请点击【追问】

⑤ 服务器缓存怎么设置啊

双核cpu 用ok缓存,是单核心cpu用liunx的缓存

⑥ Nginx缓存设置教程

| 这篇文章主要介绍了Nginx缓存设置案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下 |

在开发调试web的时候,经常会碰到因浏览器缓存(cache)而经常要去清空缓存或者强制刷新来测试的烦恼,提供下apache不缓存配置和nginx不缓存配置的设置。在常用的缓存设置里面有两种方式,都是使用add_header来设置:分别为Cache-Control和Pragma。

对于站点中不经常修改的静态内容(如图片,JS,CSS),可以在服务器中设置expires过期时间,控制浏览器缓存,达到有效减小带宽流量,降低服务器压力的目的。

以Nginx服务器为例:

【背景】:Expires是Web服务器响应消息头字段,在响应http请求时告诉浏览器在过期时间前浏览器可以直接从浏览器缓存取数据,而无需再次请求。

【相关资料】

1、Cache-control策略

Cache-Control与Expires的作用一致,都是指明当前资源的有效期,控制浏览器是否直接从浏览器缓存取数据还是重新发请求到服务器取数据。只不过Cache-Control的选择更多,设置更细致,如果同时设置的话,其优先级高于Expires。

http协议头Cache-Control :

值可以是public、private、no-cache、no- store、no-transform、must-revalidate、proxy-revalidate、max-age

各个消息中的指令含义如下:

Last-Modified/If-Modified-Since

其最终达到的就是等效于设置这三类html缓存技术:

⑦ 如何在IIS里设置服务器端缓存时间

设置IIS缓存的方法
1.测试,可以缓存整个Share工程(经测试IIS中的缓存测试对ASPX页面不起作用,估计与页面压缩的设置原理一样);
2.需要设置缓存的工程: Share,Portal(根据IIS日志分析报告中的“Most Requested Directories”得出);
3.设置的方法:
第一步:
打开 IIS 配置管理工具(Internet 信息服务(IIS)管理器)。
选中一个目录(或者网站,如果您想为所有站点配置,请选择点中“网站”那个图标),点“属性”按钮,会弹出一个配置窗口
第二步:
选择“HTTP 头” TAB 标签,然后您会看到:“自定义 HTTP 头”一栏。
第三步:
点旁边的“添加(D)...”按钮,来添加上那条命令。
在弹出的窗口中:“自定义 HTTP 头名(C)”中输入:“Cache-Control”,在“自定义 HTTP 头值(U)”中输入:“Must-revalidate”。

Cache-Control头的参数设置:
Public 响应会被缓存,并且在多用户间共享。
Private 响应只能够作为私有的缓存,不能再用户间共享。
No-cache 响应不会被缓存
No-store 响应不会被缓存,并且不会被写入到客户端的磁盘里,这也是基于安全考虑的某些敏感的响应才会使用这个。
Max-age=#seconds 响应将会某个指定的秒数内缓存,一旦时间过了,就不会被缓存。
Must-revalidate 响应会被重用来满足接下来的请求,但是它必须到服务器端去验证它是不是仍然是最新的。

注意:
如果你要想在iis中配置缓存,请参阅微软的知识技术文章:

· How to Modify the Cache-Control HTTP Header When You Use IIS.
不知道这样可以 不可以啊。

⑧ 网维大师如何设置系统虚拟盘缓存

1.登陆系统虚拟盘控制台,点击左侧的“服务器管理”,会出现如下界面,选中需要设置缓存的服务器上右键,选择“缓存设置”。 2.点击“缓存设置”选项,即可在缓存设置界面中对服务器物理内存进行分配。 注:自定义设置时,缓存设置范围=物理内存-1024MB。 设置好缓存后,程序会自动根据总缓存大小自动进行读缓存与回写缓存大小设置。 3.点击确定完成设置,该设置需要重启服务后设置生效。 网管、网吧技术员、网吧维护团队赚钱:------- (在这里推荐你使用【5636网吧增值联盟】的网吧增值业务) http://www.5636.com/ 友情解答

⑨ dell服务器怎么开启磁盘缓存

启用步骤如下:
1、按win+r,输入devmgmt.msc,点击确定;

2、双击磁盘驱动器,双击要设置的磁盘;

3、点击策略选项卡,点击勾选启用设备上的写入缓存,点击确定即可。

热点内容
安卓哪个平板有高刷新率 发布:2024-05-21 12:47:06 浏览:125
sQliteAndroid事务 发布:2024-05-21 12:41:52 浏览:851
孕期计算法 发布:2024-05-21 12:29:58 浏览:417
android虚拟事件 发布:2024-05-21 12:29:11 浏览:114
javaeffective 发布:2024-05-21 11:39:58 浏览:765
算法高效 发布:2024-05-21 11:16:06 浏览:139
十年前电脑做服务器 发布:2024-05-21 11:14:35 浏览:971
解压之音 发布:2024-05-21 11:07:37 浏览:866
安卓如何玩手机游戏 发布:2024-05-21 10:03:15 浏览:109
好的少儿编程学校 发布:2024-05-21 10:02:38 浏览:440