Articles of caching

Windows如何使用挂载的VHD编写caching?

假设我有一个VHD驻留在安装在Windows Server 2016上的磁盘A上。 如果我打开磁盘A和VHD的写入caching,是否有双重写入caching? 如果是的话,这是build议? 如果不是,应该在磁盘A上还是在VHD上进行写入caching? 假设我把这个VHD放入一个存储空间,并创build了一个具有5GB写回caching的虚拟磁盘。 这如何写回caching与写caching交互? 再次,build议如何configuration1)最佳可靠性和2)最佳速度? 编辑: 存储空间不允许closures写入caching。

刷新Linux下的文件访问时间/放弃磁盘读取caching

我正在利用访问时间来分析一些构build过程,但是它并不按我想要的方式工作:访问时间在我第一次读取文件时更新,然后长时间保持不变,或者直到下次重启。 例如: $ ll -u some_file -rw-r–r– 1 root root 1.3M 2010-04-07 10:03 some_file $ grep abcdef some_file $ ll -u some_file -rw-r–r– 1 root root 1.3M 2010-04-07 11:24 some_file # The access time is updated # waiting a few minutes… $ grep abcdef some_file $ ll -u some_file -rw-r–r– 1 root root 1.3M 2010-04-07 […]

清漆:如何添加dynamic网页瓦特/cookies例外

我想知道什么是正确的方法来避免使用Varnishcaching“一些网页”的网站和caching所有其他人。 这是我试图做的与vcl conf: sub vcl_fetch { #set beresp.ttl = 1d; if (!(req.url ~ "/page1withauth") || !(req.url ~ "/page2withauth")) { unset beresp.http.set-cookie; } if (!beresp.cacheable) { return (pass); } if (beresp.http.Set-Cookie) { return (pass); } return (deliver); } 谢谢

HTTP的透明caching

我不知道从哪里开始caching,我已经迷失在Googlesearch。 我只想在一台Ubuntu机器上运行一个服务器,这个服务器将获取一个互联网URL列表,下载该URL下每个页面的本地副本,然后configuration我的系统,以便当任何进程请求该URL(浏览器,wget, apt-get等),它将不知道它访问本地副本。 而第二个优先级要求是:允许本地系统上的进程通过URL调用本地caching版本或实时互联网版本。

MySQL查询caching – 如果服务器内存不足,会发生什么情况?

所以我已经启用了查询caching在我的服务器,但现在从8 GB的RAM几乎没有剩下! CPU是3%左右! 现在什么时候没有更多的内存? 这是否会增加CPU负载? 谢谢

为什么IIS 7.5经常刷新文件caching?

我们运行IIS 7.5的Win 2008 R2服务器来提供图片文件。 它只用于静态内容,文件caching已经设置为caching文件10分钟。 但是,IIS经常完全刷新caching(使用Perfmon可见) 这不是应用程序池回收,这不是因为TTL已经过期,所以现在我不知所措:-( 我已经包含了perfmon图的截图,您可以清楚地看到问题。 有什么地方我可以看到为什么它正在做这些冲洗? (注意:我知道我可以通过在进程中附加一个debugging器来检测它,但这不是一个选项,因为它是一个生产服务器,它不能处理debugging器会导致的减速)

Squid Proxy TCP_Miss始终没有caching

我已经通过sudo apt-get install squid在Ubuntu上安装了Squid代理,用于转发代理 除了http_access deny all我还没有修改squid.conf中的任何默认设置, http_access deny all http_access allow all 现在我已经使用这个命令# tail -f /var/log/squid3/access.log来实时监控squid访问日志,而且我发现尽pipe有许多不同types的网站,包括静态和dynamic,大量的图像和静态文件,结果总是一样的。 很多TCP_Miss和几乎两个或三个TCP_Hits我也检查了Squid的线轴的大小,它只有4.0K 所以我现在知道,Squid没有caching任何东西。 有没有人能够帮助我呢? 当我search“Squid TCP_Miss”和“Squid not caching”时,我已经阅读了几乎所有谷歌的文章,但没有一篇适合我。 谢谢

错误的DNS答案与CNAME和Alogging在同一时间

我们有一个客户为他的域名设置了CNAMElogging。 不知何故,他pipe理它也设置了一个logging,这应该是不可能的,并被DNS禁止。 但结果是: $ dig @ns1.your-server.de tippspiel-bl1.unternehmen-frische.de … ;; ANSWER SECTION: tippspiel-bl1.unternehmen-frische.de. 7200 IN CNAME www.kicktipp.de. tippspiel-bl1.unternehmen-frische.de. 7200 IN A 78.46.10.156 第二个logging是非法的。 但是这导致了其他cachingDNS服务器的一些混淆,这些cachingDNS服务器在被问及www.kicktipp.de时返回了78.46.10.156 。 但这是完全错误的。 另一个DNS服务器使用了两个答案,并将它们混合。 最终结果:访问www.kicktipp.de的用户被发送到78.46.10.156这是78.46.10.156的IP。 看起来,我可以劫持一个域名时,设置一个CNAME和一个logging的域的DNS。 这是一个已知的错误? 我怎样才能保护我的域名呢?

在考虑系统当前的caching使用时应该保守多less?

定期地,与任何大型在线服务一样,我们会评估硬件上的当前负载,并尝试“正确resize”,这样我们就不会为严重不足的硬件付费。 考虑使用高速缓冲存储器时应该多担心? 我的理解是,caching大体上用作优化,但是我似乎还记得,读取caching可能会持续一段时间,而不再需要使用 – 这是由于资源过度可用而导致的一种浪费。 以下是我们当前系统的一个例子: 所以我的问题是,当考虑这个主机可以(或应该)持有多less负载时,我应该如何“安全”地播放它? 我是否将所有使用/缓冲区/caching视为最佳使用所需的100%? 或者我可以对caching更宽松一些,并假定系统可以更频繁地更换caching条目,但是不会导致实际上会导致应用程序性能问题的一点?

pop3caching代理

我在办公室有一个非常缓慢和不可靠的互联网连接。 我也有一个电子邮件帐户,许多人从同一个帐户下载邮件而不从服务器上删除它们。 (每个人都检查的共享错误/支持/警报帐户)。 有时候客户会发送一个大的跟踪,每个人都会单独下载带宽很长的时间。 我正在考虑为这个特定的帐户安装一个POP3caching代理服务器,每个人都会连接到服务器,并在第一次有人请求时从服务器下载电子邮件,然后从caching服务器发送给所有其他用户。他们的邮件。 或者可能每隔一分钟定期检查真实的服务器并下载电子邮件,而不pipe内部客户端连接到哪个服务器,然后始终服务器客户端形成caching。 我有一个备用的Ubuntu服务器,我可以使用这个,有没有准备好可以做到这一点? 我应该手动安装一个pop3服务器和一个pop3客户端(build议?),并configuration客户端下载邮件,并保存在相同的格式和相同的文件夹服务器期望find邮箱? 任何其他的想法可以帮助在这种情况下?