Questions tagged «performance»

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

0
确认HDD / SSD瓶颈
我在工作中有很多PC,我经常用它来编辑和后期制作,主要是在After Effects和Premiere中。在Premiere和AFX(或媒体编码器,混合项目等)渲染期间,我看到了奇怪的行为。通常只使用大约35-50%的CPU容量。通常我看到第一个核心的负载为50%,其余部分为35%。 我有SSD,三星850 EVO 500Gb,但是我从那个驱动器渲染到我的所有废料/缓存都在同一个驱动器上。我的猜测是我的驱动器是我的CPU的瓶颈,但我想在我发出一些怪物SSD的请求之前确认。主要是我想消除这种可能性,这只是Adobe软件的常常表现。 所以我的问题是,我该怎么做呢?是否有基准测试工具?在渲染过程中我应该注意哪些变量?我是否检查光盘活动时间或传输速率? SSD是否可能成为我的瓶颈,即使它在渲染过程中没有达到100%? 如果有任何帮助,我的规格如下: 英特尔i7-5930K设置为最高4 GHz 32 GB RAM 三星850 EVO,500 GB GeForce 980Ti香草 1000W PSU 华硕X99-PRO Mobo 为了清楚起见,我100%确定CPU不会过热。

1
只有在打开许多标签后长时间延迟时,Chrome 6才会显示标签
我有一个问题,当我打开很多选项卡时,切换到新选项卡会导致页面加载延迟很长时间,使得应用程序很难使用。 我确实有4GB的RAM,但Chrome似乎经常达到这个水平 - 除了控制我打开的标签数量之外,还有什么我可以做的 - 解决这个问题以及它导致的标签延迟? 购买SSD有助于我的事业吗?目前Chrome安装在7200转的硬盘上。

3
Win 7 w / 8 GB内存,无法使用超过4 GB
经过多次辩论,我买了一台严格用于游戏的电脑。它是一个Windows 7 64位操作系统,具有8 GB的物理内存和AMD FX(tm)-4130四核处理器,游戏本身推荐使用具有4 GB内存的Intel Core 2 Quad或AMD Phenom。据推测,我的电脑应满足并超过这些要求,是吗? 运行程序时,初始启动配置会认为相同,并将设置设置为高质量。然而,玩游戏会导致缓慢,微弱的运动和响应时间,FPS介于5-15之间,图形纹理是泥浆。所以,我正在基础设置上运行游戏。它运行,但FPS仍然是狡猾的,纹理同样如同预期的那样混乱。但它运行。 然后我有了疯狂的想法,在玩游戏时运行资源监视器。物理内存永远不会超过2GB。在进一步疯狂的头发上,意识到我从未见过物理内存使用量超过4gb,我决定在第一次同时运行第二个高图形游戏(运行顺畅,应该如此)。内存使用率几乎不受影响。第二场比赛就像一个冠军,即使是第一场比赛的背景。好的....随着资源监视器仍然打开,我打开了两个Mozilla浏览器,然后去了Youtube,播放了两部独立的高清电影。记忆仍然稳定在约2.6 gb。打开一个word文档,Adobe Photoshop CS2并执行了一些高内存图像voodoo--内存大约2.8 GB。打开MSI Afterburner和Kombustor,进行了两次单独的压力测试。所有这些程序同时运行,只能使我的物理内存使用量达到惊人的3.24 GB。 Assassins'Creed(第二款高级图形游戏)仍在运行,如果速度为.15 fps .... 正如朋友恰当地说的那样,我的电脑就像一辆汽车,只需一个档位即可满足其所有价值。我的记忆需要升级。在我的CPU和GPU因内存过多而过度工作而爆炸之前,我该如何实现呢? 我已经通过相同的测试放置了一台类似的计算机,它可以像我期望的那样访问其额外的内存。我的问题是什么?我很沮丧,因为某个特定原因买了一台电脑似乎无法做到。请帮忙! 编辑: 在发布我的问题后,我运行了Windows的内存诊断工具,它表明一切正常运行。在游戏的内部性能测试仪中,它将系统和视频内存分别调为4095 MB和4047 MB​​。 这让我想知道我的系统虽然声称是64位,但是在32位模式下运行。因此,根据超级用户的建议,下载并运行CPU-Z。据我所知,系统以64位模式运行。 此外,我试图运行的游戏是巫师2:国王的刺客。运行Performance Tester(如上所述)后,将设置设置为高,游戏突然运行,之前,在相同设置下,它没有。该游戏目前已修补到3.4版本,这是最新版本。 显卡是NVIDIA GeForce GT 610.驱动程序是最新的,版本320.49。

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 如果我刷新操作系统的页面缓存会更麻烦 …



0
我的电脑非常慢
我买了一台新电脑。它应该是最近的上一代PC(Apple imac 21,5“上一代,第一代模型)。 操作系统需要2分钟才能加载 - 登录屏幕需要1分钟,桌面加载需要1分钟。Visual Studio大约需要44秒才能启动。Netbeans大约需要28秒。 我该怎么做才能提高性能?

4
如何诊断计算机运行速度如此之慢的原因?[关闭]
通常,有哪些方法可以诊断计算机运行速度如此之慢的原因?要弄清楚是因为内存不足,CPU忙还是其他原因?每种原因有哪些明显的症状? 例如,我的Ubuntu现在使用1.9 GB内存中的1.2 GB,3.8 GB内存中的1.7 GB,双核CPU的使用率约为75%。在程序之间切换需要很长时间。有时键盘没有响应,但它本身就很好。 我想我有一个很重要的教训。我的笔记本电脑是2009年购买的联想T400。它当时很快,但它逐渐变慢,可能是因为互联网发生了如此迅速的变化,并且采用了大量内存消耗功能。总的来说,您如何意识到必须及时更新硬件? 谢谢!

1
Ubuntu Natty x64主机上Windows 7 guest虚拟机的性能注意事项:位数(32位与64位),guest虚拟机设置和文件访问
我想设置一个运行Windows 7的虚拟机,用于使用Visual Studio编译和开发本机C ++应用程序。我在主机上有8 GB RAM,带有Intel T9600双核CPU,运行Ubuntu Natty x64。我希望我有一个更新的i7,但我没有 - 所以我需要充分利用我的硬件。 主要的瓶颈是编译我的C ++应用程序。我正在从一个真正的Windows 7安装切换,编译速度变慢了大约一个数量级。 1)如果我使用64位Windows作为来宾,它是否会改善编译时间 - 显然是因为增加了RAM使用量?谁能指点我进行绩效评估? 2)guest虚拟机中是否存在可能影响CPU性能的设置? 3)什么更快 - 来宾中的本地磁盘I / O或通过Samba与主机联网? 这三个问题是相关的,但不回答我的问题。

1
如果需要X速度,如何计算硬盘驱动器上的最大写入线程数?
我正在尝试建立硬盘驱动器可以处理的最大写入线程,例如,如果每个线程所需的速度是20KB /秒,我怎样才能在驱动器节流之前测试最大同时写入并变慢,让我们假设操作系统,文件系统或应用程序不是瓶颈。 每个用户写入的文件都不同。 我确实读过另一个用户发布的硬盘上达到最大写入速度但这个问题在哪里不同的另一个问题是基于每秒有多少文件是基于X KB /秒的多少文件。 我使用HD Tune和CrystalDiskMark进行了测试,但遗憾的是我认为这仅涵盖单线程传输或者我不知道如何读取结果并从中进行计算。 这是CrystalDiskMark的结果,我不确定这是否有用。 问题(S) 如何测试硬盘驱动器并根据设置的最小速度100KB /秒计算出驱动器可以处理的同时磁盘写入次数

1
哪些硬件因素影响程序速度?[关闭]
我想要一个更快的笔记本电脑进行编码(主要是C ++和Python程序),但不知道哪些因素会影响程序运行时。它主要是CPU速度和RAM?超线程?固态硬盘? 例如,我喜欢在Project Euler等网站上玩,有时候当我无法找到更快的算法时,我需要制作一个半暴力程序。如果我不得不求助于此,我希望程序尽可能快。


1
解决了一个非常慢的网络
出于某种原因,我有一个非常慢的网络(在100mbps网络上~10kbps)。它只发生在办公时间,这让我相信某人正在扼杀网络。我需要找出它是谁。我在网络上有大约60个节点,所有PC都连接到主交换机,然后主交换机连接到我们的主路由器。我对如何找出这个非常慢的网络的原因的任何建议感兴趣。我听说过使用wireshark,但我不知道如何使用它,所以任何建议都会非常有用,并且链接到我可以学习的任何资源都是非常宝贵的。提前致谢。

1
增加RAM是否可以纠正我的瓶颈CPU
所以这些是我的系统规格 MSI GTX 1050 Ti 4GB GPU Hyper X Blue 8GB DDR3 2100 MHz Intel i5 4440 processor Gigabyte h81m-ds2 Seasonic S1211 Bronze 80+ PSU 我正在玩生化危机7,它在那场比赛中的瓶颈很大。在某些游戏中,我经历了非常小的延迟(等PUBG) 所以我想知道,我应该去买另外的8GB DDR3内存吗? 我也想考虑很快升级我的电脑(可能在今年之后),所以我想为我的下一次大买一些现金,但是,如果添加一个RAM可以解决我的问题,那么我想我可能会坚持到这个单位多了4年。

0
为什么随机写入LVM比没有更快?
我正在测量带有fio的EMMC设备的随机写入速度。 我正在使用多个io尺寸测试多个块大小。 对原始emmc设备上的所有测试用例进行多次迭代后,我使用整个emmc设备创建一个逻辑卷,并在该卷上运行相同的测试。(例如/ dev / new_vol_group / new_logical_volume) 我期待LVM略有性能开销,但最奇怪的事情发生了。 对于小的io大小,原始和LVM之间的随机写入速度非常相似。当IO大小增加时(特别是当大小为ram的两倍时),原始设备的随机写入速度会大大降低,但LVM的情况并非如此。当文件大小增加时,LVM的随机写入速度没有降低。 因此LVM比原始设备快得多,特别是对于大型文件大小的随机写访问。这仅适用于随机写入。我没有看到顺序读写或随机读取测试的这种行为。 这是我的fio文件 ioengine=libaio direct=1 buffered=0 iodepth=1 numjobs=1 ramp_time=5 startdelay=5 runtime=90 time_based refill_buffers randrepeat=1 我能想到的唯一原因就是缓存,但是当io大小是主机上ram数量的两倍时,缓存不会对这些测试造成太大影响。 注意:我使用fio-3.1进行基准测试,使用Ubuntu 18.04 LTS作为主机。 我在多个设备上检测到此行为。 编辑:添加表示速度差异的图表。 LVM随机写入速度反映了原始映射器设备 原始设备随机写入速度

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.