Questions tagged «performance»

有关计算机或与计算机相关的性能的问题。请在您的问题中包含指标。

5
增加页面文件或购买RAM?
我有一台10年前的XP PC,令人惊讶的是它仍然可以工作,但是其中一个256MB RAM最终消失了。现在剩下的只有256MB。不出所料,PC变慢了,但是当我尝试将页面文件增加到最小4GB,最大4GB时,它又变得非常快,达到了可接受的水平。我的问题是: 如果因为目前的性能已经可以接受而购买更多的RAM,它会更快吗? 仅具有256MB RAM但4GB页面文件会带来一些影响吗(也许HDD受到了冲击)?

1
为什么Windows 7的启动时间比XP快?[关闭]
很难说出这里的要求。这个问题是模棱两可,含糊,不完整,过于宽泛或夸张的,不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 7年前关闭。 阅读更热门的问题为什么Windows 8的启动时间更快?ClickUpvote在那里提供了一个很好的答案,它显示出一些设计上的差异,使8更快: win7和win8之间的区别: 我开始怀疑在Windows XP和Windows 7之间是否可以解释相同的效果。但是,这应该是由于不同的原因所致,因为此处的体系结构已发生了很大变化。 与Windows XP相比,为什么Windows 7的启动速度更快?使速度更快的体系结构到底发生了什么变化?

5
编写XAML时的Visual Studio性能问题
我已经对Visual Studio的表现进行了太长时间的处理。现在,我已不再需要情感上的折磨,需要帮助。 我不知道如何解决性能如此差的Visual Studio XAML编辑器的问题。 当我输入一组字符时,每个字符至少需要一秒钟的时间才能显示出来。有时它可以正常工作,然后随机返回到非常糟糕的状态。 我在使用VS 2010和2012的不同计算机上遇到了此问题。我还禁用了ReSharper和xaml设计器视图,但仍然无法解决。 这是我正在处理的视频:http: //youtu.be/KOADBKMIr7U




6
Windows 7通过磁盘缓存杀死VMWare性能吗?
我们正在Dell Precision T3500上运行Windows 7 Enterprise 64位SP1(Xeon E5630 @ 2.53GHz,4GB RAM)。最重要的是最新的VMWare Workstation 7.1.4。在VM中运行的是Windows XP Professional 32位SP3。VMWare配置为为来宾分配2GB RAM。 在VM内执行几乎任何操作都非常缓慢。甚至滚动文本文件也可能需要几秒钟的时间,而且磁盘活动也非常明显。从Windows 7主机对任务管理器和资源监视器进行的快速检查显示,VMWare已分配了大量的虚拟内存,但是我认为所有虚拟内存都已被分页,并且当我开始滚动浏览文本文件时,我很快就点击了大约每秒140次硬故障,并停留在那里。 在运行Windows XP主机的更古老的硬件(奔腾4-vintage)上,较旧版本的VMWare从未表现出这些特殊症状。是否有某种方法可以使Windows 7减少对VMWare内存分页的攻击,或者是否有某些解决方案可以减少对磁盘分页的数量?我完全有可能配置错误,但是我并没有摆弄很多设置。任何建议,将不胜感激,谢谢。

1
点源采购是否比仅读取文件内容还要慢?
我编写了一个PowerShell模块,该模块从不同的源文件(即每个函数一个.ps1文件)中提取函数定义。这使我们(作为一个团队)可以并行处理不同的功能。模块(.psm1文件)获取可用.ps1文件的列表... $Functions = Get-ChildItem -Path $FunctionPath *.ps1 ...然后遍历列表并通过点源引入每个函数定义: foreach($Function in $Functions) { . $Function.Fullname # Can be slow } 问题:我们注意到完成速度大约有10到180秒(大约50个源文件)变化很大,这取决于我们在哪台机器上进行测试。我们无法解释所花费时间的巨大差异,并且相信我们已经控制了变量,例如机器类型,操作系统,用户帐户,管理员权限,PS配置文件,PS版本等。相同主机在同一主机上花费的时间可能有所不同用户从一天到第二天。 我们确实想知道这是否与磁盘访问有关,并测试了我们可以从磁盘中读取数据的速度。事实证明,Get-Content在所有这些文件上运行都非常快,我们在解决该问题的方法中利用了这一点: foreach($Function in $Functions) { Invoke-Expression (Get-Content $Function.Fullname -Raw) # Is quick } 为什么通过点源添加这些功能比读取和执行文件内容要慢得多?

7
RAMDISK OS?在ramdisk上安装Windows 10
是否可以将整个操作系统放在ram磁盘上?如果我有16 GB的RAM并且它是Intel Xeon。我没有SSD,而且硬盘驱动器正在浪费我的启动时间。因此,我可以像分配SSD一样分配一些ram来工作,并在其中安装Windows和重要软件以获得超快的速度。还是比它的价值还要麻烦,而仅仅购买SSD会更好呢?


3
调试Linux I / O延迟
我在我管理的几个Linux系统上遇到一些I / O问题。它们表明,在文件上的open(),unlink()或close()这样的简单系统调用中,进程通常会阻塞长达几秒钟的时间(这是一个问题,因为某些涉及的程序需要相当低的I / O延迟才能进行操作)正确地)。确实,所讨论的系统经历了适度的I / O负载,但是我很难认为足以证明如此巨大的等待时间。有时,通话可能需要15秒钟以上才能完成(尽管更常见的是,通话可能需要1或2或3秒钟左右)。 我的问题是:我怎么找出为什么会这样?我想要的是一个工具,可以告诉我内核中所阻止的进程是什么,以及为什么休眠的进程很忙,发生了什么事情等等。有没有这样的工具,或者有其他方法可以调试发生的事情吗? 另外,当然,如果您有任何线索,其实什么是发生的事情,怎么能避免? 作为记录,我使用的文件系统是XFS。

4
(Ubuntu)Linux文件复制算法是否比Windows 7更好?
自Windows Vista以来,Windows复制确实是一团糟。甚至Microsoft都声称从用户角度来看,它们已经提高了性能,这并不是很明显。即使只有单个文件,复制窗口也会出现太多时间来进行“计算”,然后完成复制(即使在100%完成后,有时对话框仍处于活动状态)。 同时,我在Ubuntu Linux中备份了一些文件。我觉得那真的很快。可能是由于更快的UI更新引起的感觉。 我读了几年前Jeff Atwood撰写的有关Windows File Copying的内容丰富的文章。但是我的具体问题是什么 (Ubuntu)Linux文件性能是否优于Windows-7? Windows和Linux是否都在利用算法和流水线机制来提高速度?如果是,哪个更好?

2
Windows注册表-为什么(和在哪里)存在?
与一个朋友谈论注册表,并意识到我不记得Microsoft试图解决的问题导致了注册表的出现。我知道这与太多的程序将其首选项存储在太多的不同位置/方式中有关,但是正如我所说的那样,这似乎不是一个很强的论点。一定有更好的理由。 问题的B部分是:如何存储注册表以使其搜索如此缓慢?看来,无论您的处理器速度或硬盘速度如何(我刚刚有了Intel SSD),搜索VIRGIN XP系统的注册表仍需要几秒钟的时间……大约需要10年的时间。前。哪种出色的技术可以使Windows的这一方面不受CPU和存储进度的影响? 澄清:我认为大多数人都误解了我的问题。在我看来(现在我可能是完全错误的),现在进行注册表搜索所需的时间几乎与十年前一样,鉴于处理速度的提高,我感到惊讶。我不提倡注册表编辑(尽管我多年来做的比我预期的要多),我也没有抱怨它花费的时间太长-我很好奇为什么搜索速度没有那么快。在过去的十年左右的时间里,t似乎随着处理能力的增长而扩展。我意识到注册表对我来说就像一个奇怪的黑匣子,因此是这个问题。

4
过热会导致计算机减速吗?
我听说热量问题会导致PC出现问题,但这是现实的吗?是将台式机放在机柜区域内还是高于平均室温,这是否是导致速度下降的现实原因? (我完全意识到,计算机“慢速”还有其他因素,只是想知道这是现实问题还是精神问题)。

2
如何找出正在Windows上访问特定硬盘的内容?[重复]
这个问题已经在这里有了答案: 7年前关闭。 可能重复: 如何查看当前使用的硬盘带宽百分比? 我在扩展坞上的HDD刚开始发出正在被访问的声音,但是我看不到任何程序在访问它。 是否有一个程序以百分比显示类似于哪个任务管理器显示哪些程序使用最多的CPU,从而显示哪个程序可以访问哪个HDD?

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.