Questions tagged «cache»

高性能但容量有限的中间数据存储区。术语“高速缓存”可以指代硬件高速缓存(在处理器上)或软件高速缓存(将常用值存储在计算机的内存中)。

1
获取缓存命中率(读/写)
有没有办法找出Red Hat Linux Server(64位)中的读/写缓存命中率是多少? 我试图使用sar(9.x),但找不到它。原因是,因为我正在迁移到另一台服务器,我需要知道用iops计算器配置RAID控制器的最佳方法是什么。
1 linux  cache 


1
将Varnish配置为永久持久存储缓存
目前我们的网络应用程序有一个静态存储,因为数据结构非常扁平; 我们正在为新存储设置设置清漆,以便从旧存储中获取数据,并在提供服务时以文件方式将文件永久保存到自己的磁盘上(SSD + SAS)。现在环境是标准的CentOS 7和epel Varnish V4.1的安装。我知道根据这里的文档清漆支持持久存储(实验性),但找不到任何可靠的Internet来源如何设置它。我用于/etc/varnish/varnish.params的一个班轮是: VARNISH_STORAGE="persistent,/var/varnish,2000M" 但无法获得服务运行。我确实检查了所有可能的日志和许可但是没有任何提示......你能帮忙吗?
1 centos  cache  varnish 

1
同时启动多个应用程序是否有缺点?
基本上我想知道是否像缓存局部性这样的原则,即它有利于访问连续的内存块,因为通常更大的内存块被加载到缓存中,在应用程序级别也很重要。 在实践中 - 让我们假设一旦启动就不需要额外分配的应用程序 - 我想知道启动应用程序A并等待一段时间,然后启动应用程序B而不是同时启动应用程序A和B是否有优势。对于后一种情况,我可以想象A请求一些内存,然后是B,然后是A再次等等(虽然我不确定它是这样发生但另一方面操作系统事先无法知道将会有多少内存需要所以它不能预先保留一大块。) 是否存在缺点,即应用程序内存由多个地址组成的地址组成的地址距离彼此更远,那么如果将所有应用程序内存分配为一个大块,理论上可以实现什么?
1 memory  cache 

1
具有小容量SSD的计算机 - 用于缓存?
最近,在网站的新闻通讯中,我一直看到制造商销售的计算机包括硬盘和固态硬盘,但SSD的容量很小,如24 GB。 我不知道这是否仍然适用,但我了解到,在构建计算机时,您需要在最快的硬盘上安装操作系统。我做了很多PC游戏,所以我在我的SSD上安装我的操作系统和游戏,因为我了解到游戏和许多应用程序对操作系统进行大量系统调用,性能只能和最慢的一样快。 为什么这些电脑配备小容量SSD? 大多数操作系统占用大约20到30 GB的空间,那么这么小的SSD有什么好处呢? 这些小尺寸SSD是否用于缓存?什么是缓存意味着什么(它做了什么以及它如何帮助)?

0
带有虚拟化的多核Windows服务器上的memcached问题
我在多个核心上运行memcached(v1.4.4)时遇到问题。这是我的环境: 运行VMware,Intel处理器的Windows Server 2008 R2 SP1,仅为我正在处理的项目启用了一个核心(八个)。 在资源监视器上,我可以观察到在任何给定时刻运行的8到9个memcached线程,即使注册表项没有配置(-t)标志,所以我希望线程数在4之间和五。 (默认情况下是四个,事实证明,memcached运行一个额外的线程并不常见) 另外,这个版本的memcached是从下载的可执行文件运行的;它尚未在本地Windows服务器上编译。这个 ( http://trondn.blogspot.com/2010/03/building-memcached-windows.html )是我在Windows上编译memcached时发现的唯一资源,以防有人建议去那条路线。 当从VM启用另一个核心时出现问题,memcached开始消耗100%的CPU;我们必须从性能角度禁用新核心以进入正常状态。 (注意:我没有任何有关如何完成此操作的详细信息,因此如果解决方案证明是一个优雅的退出并重新启动,我会欢迎更多细节),这也是一个生产环境,因此服务器无法关闭延长的一段时间。 我欢迎任何想法或建议

0
播放本地缓存的YouTube视频
我最近观看过Youtube视频,并发现Chrome存储了临时文件 C:\Users\[USER]\AppData\Local\Google\Chrome\User Data\Default\Cache。但是,所有文件都没有有效格式。是否可以检索缓存的视频并脱机播放?如果是这样,Chrome缓存Youtube视频的格式是什么?

1
RAMFS的性能
我正在分析大型数据集上的一些计算(视频转码)。由于我不希望我的结果受I / O时间的影响(我使用的系统有旧/慢速旋转磁盘),我认为RAMFS是正确的方法。 我在家里创建了一个“缓存”文件夹作为ramfs: sudo mount ramfs -t ramfs ./cache/ 我使用此文件夹来保存视频处理管道的输入和输出文件。 然而 ,看起来在读取存储在RAMFS中的文件时,磁盘和RAM之间仍然存在一些“缓存”,我认为不应该发生这种情况。 首先我将输入视频文件复制到缓存中,注意文件大约是1.5 GB,因此需要RAMFS: https://media.xiph.org/video/derf/y4m/crowd_run_1080p50.y4m cp crowd_run_1080p50.y4m ./cache/ 执行转码操作时,从我刚刚复制的文件中读取并写入RAMFS perf stat -e minor-faults:u,major-faults:u ~/bin/ffmpeg -i ~/cache/crowd_run_1080p50.y4m -c:v h264_qsv -y ~/cache/out_qsv.mp4 perf仍报告一些主要故障: 11,933 minor-faults:u 159 major-faults:u 3.588215239 seconds time elapsed 再次运行相同的操作不会显示重大故障,并且显着缩短完成时间: 11,955 minor-faults:u 0 major-faults:u 2.129031238 seconds time elapsed 如果我刷新操作系统的页面缓存会更麻烦 …

1
Squid使用peek和splice缓存HTTPS
好。我糊涂了。我想创建一个缓存代理服务器,以帮助最小化数据和带宽使用(每月只有100GB)。我已经设置了一个似乎有点帮助的虚拟服务器,但是我已经读过因为CA而鱿鱼不能保存SSL / TLS。Peek和Splice是否可以实现,如果没有,我怎样才能设置代理缓存而不必“破解”CA证书并为除https网站之外的客户提供假冒证书?我正在使用Ubuntu服务器16.04 64x与squid 3。
proxy  ssl  cache 

1
使用Firefox,如何使用其条目信息将缓存条目作为文件获取
我在GNU / Linux Mint 18.3上使用Firefox 58 如果我访问about:cache?storage=disk&context=,我会得到一个缓存条目列表; 如果我单击一个,我会看到一些元数据,然后是这种内容的八进制转储: 00000000: 1f 8b 08 00 00 00 00 00 04 00 ec bd 69 73 db 48 ............is.H 00000010: b2 28 fa f1 45 dc 5f 41 c1 1a 19 10 c1 55 3b 29 .(..E._A.....U;) 00000020: 90 d7 6d bb a7 …

1
谷歌浏览器缓存 - 我可以查看网页的图像/快照吗?
我正在写WordPress写博客,但我不知道我的网站的WordPress服务器已关闭。所以我基本上没有做任何事情,博客丢失了,修改后的版本没有帮助。 是否可以通过我的谷歌浏览器缓存查看是否有我正在处理的页面的快照? 我正在尝试缓存查看器网站,但没有成功,而且我在Mac上。

2
2个月的DNS记录?[关闭]
我在2个月前将我的应用程序移动到新服务器并执行了新版本。我只是收到一封客户的电子邮件,说链接无效。 看起来他在我的旧网站上。我检查了日志。该应用程序仍然在线,但没有名称。 那么客户端如何拥有超过2个月的DNS记录呢?这是正常的,我应该建议做什么? 谢谢
dns  cache 


0
Windows 7 Home Premium透明地缓存Synology NAS
如何在Windows 7家庭高级计算机上透明地缓存非Windows NAS?相同的内容往往会被反复检索,但我不知道它将提前提供哪些内容。 基本上我正在寻找一种Squid代理,但对于家庭网络文件而不是HTTP。

1
如何通过命令行清除缓存?
我想在linux上通过命令行清除所有缓存,你是怎么做到的? Mem:1033200k总计,175560k使用,857640k免费,5880k缓冲交换:总计2097144k,0k使用,2097144k免费,70804k缓存
linux  cache 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.