标签: cache

L2和L3缓存的区别?

虽然我知道计算机缓存是:

CPU 缓存是计算机中央处理单元用来减少访问内存的平均时间的缓存。缓存是一种更小、速度更快的内存,用于存储来自最常用主内存位置的数据副本。

L2缓存和L3缓存有什么区别?

cache cpu-cache

14
推荐指数
1
解决办法
3万
查看次数

为什么远程桌面不能通过计算机名称而只能通过 IP 为我工作?

我有一台工作中的计算机,我只能在使用计算机 IP 地址时远程连接,在使用计算机名称时不能远程连接。

我可以看到我的计算机名称正确设置为“JoshPC”(例如),并且似乎与其他 PC 名称没有任何冲突。

可能出什么问题了?我已经刷新了尝试远程访问的 PC 上的 DNS 缓存,但没有成功。

编辑:

  • PC 彼此位于同一网络中
  • 我已经尝试ipconfig /registerdns并没有收到任何错误(虽然还没有等 15 分钟)
  • ping -a [IP] 给出正确的名字
  • 我试过使用完全限定的计算机名称

remote-desktop dns cache computer-name

13
推荐指数
1
解决办法
12万
查看次数

每次重新启动 SD 卡和闪存驱动器后,如何阻止 ReadyBoost 重建缓存?

在我的计算机上(运行 Windows 7 和 vista 并使用 SD 卡和闪存驱动器)ReadyBoost 在每次重新启动后重建缓存。由于这个和 5400RPM 硬盘,计算机需要几分钟才能开始正常工作。因此我放弃了使用 ReadyBoost。今天我在这个答案的评论中读到,对于某些人来说,ReadyBoost 不会在每次重启后重建缓存。

我的问题是如何让 ReadyBoost 在重启后保持缓存?

windows-7 windows-vista readyboost cache

13
推荐指数
1
解决办法
1万
查看次数

Windows 7 通过磁盘缓存杀死 VMWare 性能?

我们在 Dell Precision T3500(至强 E5630 @ 2.53GHz,4GB RAM)上运行 Windows 7 Enterprise 64 位 SP1。最重要的是最新的 VMWare Workstation 7.1.4。在 VM 中运行的是 Windows XP Professional 32 位 SP3。VMWare 配置为为来宾分配 2GB 的 RAM。

在 VM 内执行几乎任何操作都非常慢;即使滚动一个文本文件也可能需要几秒钟,并且有非常明显的相关磁盘活动。从 Windows 7 主机快速检查任务管理器和资源监视器显示 VMWare 分配了大量虚拟内存,但我认为这一切都被分页了,一旦我开始滚动文本文件,我就迅速点击大约每秒 140 个硬故障并保持在那里。

运行 Windows XP 主机的更古老硬件(Pentium 4-vintage)上的旧版 VMWare 从未出现过这些特殊症状。有什么方法可以让 Windows 7 不那么积极地将 VMWare 分页到内存不足,还是有一些解决方案可以减少所需的磁盘分页量?完全有可能我只是配置错误,但我没有摆弄很多设置。任何建议将不胜感激,谢谢。

windows-7 performance cache vmware-workstation

13
推荐指数
2
解决办法
5万
查看次数

我在 Internet 上看到的内容是否暂时存在于 RAM 中?

我在 Internet 上浏览的任何内容、任何页面都存储在我硬盘上的浏览器缓存中。浏览器缓存存储在硬盘驱动器 C 驱动器上的 Temporary Internet Files 文件夹中。但它是否也暂时(在我浏览它时)存储在 RAM 中,但现在被覆盖了?

也就是说,RAM 是否与浏览器缓存和我访问的 Internet 页面有关?

memory cache browser-cache cpu-cache

13
推荐指数
1
解决办法
4444
查看次数

如何在 Windows 7 中移动脱机文件缓存?

在 Vista 系统上,我一直在使用这些说明将“脱机文件缓存”从其默认位置c:\csc. 效果很好。

然而,这些指令不会在Windows 7中的工作有一个关于这个问题事小讨论的TechNet但还没有人有一个解决方案。

问题是迁移向导在 Windows 7 中发生了变化,不再提供执行此操作的机制。

windows-7 cache offline-files

12
推荐指数
1
解决办法
9万
查看次数

固态磁盘 (SSD) 是否具有缓冲区缓存?

我知道的所有 HDD 都至少有 8MB 或更多的缓冲区缓存(我知道这是为了提高磁盘驱动程序的读写性能)。

但是,我只是好奇:SSD 是否有任何缓冲区/缓存系统,类似于 HDD?SSD 是否具有比 HDD 缓冲区更好的性能?

ssd hard-drive cache buffer

12
推荐指数
1
解决办法
3万
查看次数

Sandy-Bridge E Xeon CPU 的所有内核是否共享 L3 缓存?

在一个相关的问题中,我询问了双 CPU 系统在将 L3 缓存加倍方面的好处。

但是,我注意到 Xeon E5-2600 系列 CPU 的每个内核恰好具有2.5 MB 的 L3 缓存

这让我相信操作系统为每个内核保留了 2.5 MB 的 L3 缓存。但是,我也有一个矛盾的印象,即 L3 缓存在所有内核之间共享。令人惊讶的是,关于这一点的信息或讨论很少。

我主要担心的是低优先级的后台应用程序是否会“占用”L3 缓存并降低更高优先级的前台应用程序的性能。我有两个具体的性能问题激发了这个问题。

  1. 在我当前的 VS 2008 开发系统上编译某个 C++ 程序需要 25 分钟,而在另一个系统上编译速度要快得多,在具有相同设置的 VS 2008 上只需要 5 分钟 - 尽管事实上我有一个接近高端的 i7- 970 CPU 和足够的内存。

  2. 程序通常需要长达 20 秒才能在我的系统上运行(即显示它们的主窗口);并且在相关说明中,尽管我尝试限制上下文菜单条目(目前可能还有 10默认)。

多年来,我的系统肯定加载了大量我安装(和卸载)的应用程序,但我仍尽力简化系统。

我还有很多低优先级的后台应用程序在运行;特别是像 CrashPlan 这样的冗余云备份软件,在这个 6 核 12 线程系统上,它通常加起来使用大约 25% 的总 CPU 使用率。

我将得到一台新电脑。我知道我将继续运行许多后台应用程序,并安装/卸载许多程序。如果我认为获得一个双 CPU 系统不仅使内核加倍而且 L3 缓存加倍将有助于克服可怕的 C++ 编译器性能和一般系统减速,我会很乐意这样做。

即使有许多程序和后台应用程序,高端系统也应该没有理由运行如此缓慢。但是,如果无论我给系统提供多少 CPU 功率和 …

performance cache xeon

12
推荐指数
1
解决办法
7320
查看次数

我应该将基于 Unix 的应用程序的应用程序缓存放在哪里?

我正在构建一个命令行应用程序,我需要将一些临时数据保存到文件中。我不知道应用程序在基于 Unix 的系统(在我的情况下是 Ubuntu 12.0.4)上存储缓存的约定在哪里。

linux file-management cache temporary-files

12
推荐指数
1
解决办法
4238
查看次数

IrfanView 替换了我的“设置”和“您的手机”的图标

我有几乎全新的 Windows 10 1903。从头开始安装它一天后,我也安装了 Irfan View。又一天后,我意识到它已经(?)取代了我的“设置”图标:

在此输入图像描述

到目前为止我尝试过的事情:

  1. 重置图标缓存数据库
  2. 重新创建缩略图缓存(两种描述的方法)。
  3. 将默认应用程序重置为...默认值(按照Irfan View 论坛中的建议)。
  4. “设置”应用程序重置为默认值。
  5. 卸载(几天后重新安装)IrfanView。

最后一个真的杀了我。我非常确定完全删除导致(可能)图标被替换的程序(然后执行另一次图标缓存清除)将解决该问题。然而,事实并非如此。IrfanView 从我的系统中消失了,替换后的“设置”图标仍然存在。

执行步骤 3 时发生了一件非常奇怪的事情(?)。单击“重置”后,Windows 10 已将照片的默认应用程序重置为... IrfanView。必须手动将其“重置”为画图(原始照片应用程序已卸载)。

我该怎么做才能摆脱它并恢复“设置”的原始图标?

编辑问题不仅限于设置。我刚刚注意到“你的手机”组件也有 Irfan View 的图标,而不是默认图标:

在此输入图像描述

windows icons cache irfanview windows-10-v1903

12
推荐指数
1
解决办法
2501
查看次数