标签: performance

在 64 位操作系统上拥有 64 位程序有多重要?

我最近从旧的 32 位版本升级到 64 位操作系统(Windows 7)。我注意到虽然有几个应用程序在 64 位可用(例如 DC 客户端、Tortoise SVN、图形驱动程序),但许多仍然是 32 位应用程序(例如 firefox、adobe reader)。

那么,拥有 64 位应用程序(性能方面)有多重要?我将笔记本电脑用于许多不同的事情,例如游戏、编码等。

performance 64-bit

41
推荐指数
3
解决办法
2万
查看次数

USB 集线器会影响性能吗?

我有两个设备我想要最大的吞吐量和延迟(例如MIDI鼓和 MIDI 键盘。)

通过集线器将两者连接到同一个 USB 端口是否会有效地将最大数据传输速率限制为每个的 1/2?

我假设是的,但我不知道 USB 集线器是否有可用的握手和优先级协议(例如,让具有较长数据缓冲区的设备首先进行通信)。

usb performance midi usb-2

41
推荐指数
4
解决办法
14万
查看次数

Windows 10 中“系统和压缩内存”的 CPU 使用率高的原因是什么?

在我的笔记本电脑上对 Windows 10 进行了观察,可用内存为 24G,使用了 2.5G。没有“记忆压力”。其他问题着眼于内存消耗(这不是这里的问题)。在此处和其他地方的所有相关问题中,在 Windows 10 更新之一之后的最后一两个月内,我无法找到对这种 CPU 使用率过高问题的充分解释。

我可以接受此服务或流程的价值,但要持续运行并使用额外的 CPU 资源,因此会降低电池电量的使用效率,这就是我正在尝试解决的问题。

在这个站点上的一些文章中,建议我关闭 SuperFetch,并将 PrefetchParameters 的注册表项设置为 0。我做了这两项并重新启动。

我重新启动机器,关闭屏幕保护程序,然后启动任务管理器。几分钟后,标记为“系统和压缩内存”的服务开始持续占用我 cpu 的 5%。我的基本 CPU 利用率可能是 1%,这使风扇保持在低位。但是,当“系统和压缩内存”服务以 5% 的速度运行时,风扇会加速。并且一直在运行。

愚蠢。为什么该服务需要像这样在没有内存压力的情况下持续运行?我可以尝试关闭它或确定它实际在做什么的任何其他机制?某处是否有日志文件条目?还是深入的诊断工具?

how-to-disable-windows-10-memory-compression -- 这里没有真正的答案

windows-10-system-process-take-mass-of-ram

17993-windows-10-内存压缩

desktop-build-10525-and-windows-10-memory

www.techish.net/system-and-compressed-memory/

windows-10-build-1511-overheating-cpu-fan-always

Windows 性能记录器- 现在需要一个链接以获取有关如何解释信息的信息

擦洗保养

memory compression performance cpu-usage windows-10

40
推荐指数
2
解决办法
7万
查看次数

Windows ReadyBoost 对性能有有意义的影响吗?

自 Vista 起在 Windows 中可用的Windows ReadyBoost技术是否对性能产生有意义的影响?

是否有众所周知的基准来比较系统?

USB 闪存设备的速度是否对性能增益有可衡量的影响?

哪些使用场景可能会产生收益,哪些情况可能不会产生收益?

windows performance ssd readyboost

39
推荐指数
3
解决办法
4万
查看次数

为什么硬件会随着时间变慢?

为什么硬件会随着时间变慢?自 1990 年以来,我一直是 PC 拥有者,我一生中拥有的每台计算机在 3-4 年后都变得非常非常缓慢(即使重新安装了完整的系统)。Windows PC 就是这种情况。苹果硬件也是如此。为什么会这样?这可以避免吗?

performance

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

有没有办法在 Windows 7 上更快地传输数千个小文件?

我注意到,如果我在两个硬盘驱动器之间传输一些文件,速度非常快,大约每秒至少 30 MB,但如果我传输数千个小于 5 KB 的文件,它就太慢了……大约 1到每秒 2 MB。

有没有办法在 Windows 7 上使用数千个小文件来加快复制/粘贴过程?

windows performance file-transfer transfer

38
推荐指数
3
解决办法
6万
查看次数

为什么新一代处理器在相同时钟速度下速度更快?

例如,为什么 2.66 GHz 双核 Core i5 比同样是双核的 2.66 GHz Core 2 Duo 快?

这是因为更新的指令可以在更少的时钟周期内处理信息吗?还涉及哪些其他架构更改?

这个问题经常出现,答案通常是一样的。这篇文章旨在为这个问题提供一个明确的、规范的答案。随意编辑答案以添加其他详细信息。

cpu performance clockspeed cpu-architecture community-faq

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

如果有足够的物理 RAM,有什么理由不禁用 Windows 页面文件?

禁用 Windows 页面文件的问题已经讨论了很多,例如这里这里这里。人们继续支持“即使您有足够的 RAM 也不应该禁用您的页面文件”的答案,但我还没有看到针对此建议给出的任何具体的、可验证的理由。据我所知,如果您永远不需要从页面文件中读取(因为您有足够的 RAM),那么由于 Windows 抢先写入,启用它时性能只会更糟。充其量,性能将是相同的。我看不出如何通过写入您永远不需要阅读的数据来改进它。

所以我的问题是:

假设我有足够的物理 RAM 用于我所做的一切,是否有任何理由我不应该禁用页面文件?

假设 Windows 的版本是 Windows XP x64 SP2 或 Windows Server 2003 x64 SP2(同样的事情)。如果 Windows Server 2008 x64 不同,我也有兴趣听到答案。我正在从好的来源中寻找具体的、客观的原因,而不仅仅是意见。类似于“这里是使用和不使用页面文件时完成的基准测试,使用页面文件时结果更好,即使有足够的 RAM”或“根据这篇 MS KB 文章,如果禁用页面文件,则会出现问题 X”。

到目前为止,我所看到的唯一原因是:

  • 即使您认为您有足够的 RAM,您也可能会用完。好的,但是就这个问题而言,让我们假设我有足够的东西。也许我只读过我的电子邮件,而且我有 16GB 的内存。或 128GB。或 1TB。或者别的什么——但这足以满足我 100% 的工作,100% 的时间。另一种思考方式是:如果我有x MB 物理 RAM 和y MB 页面文件,并且我在该配置中从未用完 RAM,那么在性能方面,使用x+y MB 物理 RAM 并且没有页面文件?
  • Windows“习惯于”拥有一个页面文件,它可能无法可靠地运行(来自了解 RAM 对整体系统性能的影响这相当模糊,我觉得很难相信,因为 MS 提供了禁用页面文件的选项. …

memory windows performance pagefile

37
推荐指数
5
解决办法
3万
查看次数

为什么 GIMP 在我的机器上启动这么慢?

有什么办法可以加快 GIMP 在 Windows Vista Home Premium 32-Bit 1.6 [Dual] Intel 处理器上的启动时间?在 XP [不同的计算机] 上,加载时间不到 3 秒。在 Vista 上,需要 20 秒:

  • 2 秒(其他 - 字体、画笔等)
  • 18 秒 (extension-script-fu)

它只是在 extension-script-fu 处冻结。查看 Process Explorer,我发现它根本不占用任何 CPU。 编辑 1:它似乎占用了 50% 的 CPU。

它卡住了大约 18 秒,然后再次开始工作。然后,实际的 GIMP 程序弹出 [...finally]。我正在运行最新的稳定版本(我认为)。我在 XP SP2 Compatibiliy 模式和/或以管理员身份运行时尝试过它,但这没有帮助。

编辑 2:一种方法是禁用脚本功能。有谁知道如何在启动时禁用它?是否可以?GIMP 还能用吗?什么行不通?我可以在加载后稍后启动吗?


编辑 3:即使在 Windows Vista 上的 GIMP 2.8 RC1 中使用 script-fu(<3 秒),似乎也能以闪电般的速度启动。

boot performance gimp

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

当我在 Windows vista 的资源监视器中看到 svchost.exe (LocalSystemNetworkRestricted) 时,它是什么,为什么它会减慢我的速度?

有时,当我的计算机冻结并且几乎无法使用时,原因似乎是一些繁重的后台处理。有时,我可以使用资源监视器来捕捉谁在使用我所有的磁盘带宽(此类详细信息未显示在任务管理器中)。我怀疑这个 svchost.exe 实例确实显示了 Windows Update 服务的活动,但我不确定我是否可以确定。

这是我所看到的:

在此处输入图片说明

问题是:LocalSystemNetworkRestricted 是什么意思,我可以将资源概览中的一个条目与它的 svchost.exe 关联到什么服务吗?

好的部分是上面屏幕截图中的文件列(如果展开)告诉您正在写入或读取的实际文件,这反过来又帮助了我的理论,即这是 windows 更新和 MSI 安装的 windows -updates(可能是服务拥有的子进程)显示为“svchost.exe (LocalSystemNetworkRestricted)”,但我想确定。如果有问题的文件是页面文件,那么我的系统很可能被页面文件读/写淹没(通俗地称为我的系统正在颠簸,并且需要更多的物理 RAM)。但最终的原因似乎是一些windows服务。

更新不是 Windows 更新,但事实证明它是 SuperFetch,一个巨大的 Vista 错误功能。

performance windows-vista superfetch resource-monitor

37
推荐指数
2
解决办法
27万
查看次数