为什么Windows 7和8在同一个SSD上比Linux Mint慢得多?[关闭]


2

我有一个MSI Windpad,它有很好的硬件但是Windows 7和8的性能问题很糟糕(升级到8,看看性能是否有所改善 - 不!)。我确定问题必须在Windows上,因为在它上面运行Linux Mint或Ubuntu都没有遭受同样的缓慢下降。有什么区别,有什么办法可以将Windows上的性能提升到相同级别的Linux吗?

性能差异的示例:

  • 打开电子书需要10-15秒的Win,1-2秒的Linux
  • 在资源管理器中列出200个文件的目录内容需要60-90秒,Nautilus / Nemo需要4-5秒(两者都在小图标列表模式下)
  • 右键单击资源管理器中的文件需要5-15秒的Win,立即在Nautilus / Nemo

环境细节:

  • 块/簇大小是Win / Linux的标准(4kb)。
  • 使用TRIM。
  • 没有文件系统加密。
  • 没有压缩。
  • 没有RAID。
  • Win有MS Security Essentials(7)/ Defender(8)。但是,这些禁用的性能差异不大。
  • Win驱动程序是最新的制造商。
  • 实际上用更多的空间和更快的规格取代了SSD,这使得Windows性能绝对没有主观差异。
  • 只有安装在Win中的非MS软件是Google Chrome,Adobe Reader,ComicRack,Skype和LibreOffice。

现在您已经确定SSD 可以在不同的操作系统上执行得更快,您应该收集数据以进一步了解Windows上的问题。一种方法是运行Process Monitor并捕获执行这些操作时Windows(或Explorer)正在执行的操作的日志。分析该日志可以解决您的问题。
Der Hochstapler 2013年

可能的重复如何识别我的慢速Windows关机的罪魁祸首?,另一个问题可能是关闭,但它推荐的工具包括诊断所有缓慢问题。
Scott Chamberlain 2013年

我会尝试从其他线程中提供这些工具。我已经在平板电脑上安装了ProcessMon,但它没有提供任何良好的诊断信息。
Logos 2013年

3
......这个问题怎么没有建设性?这对我来说似乎很简单。我在FAQ中没有看到任何适用于此问题的内容。
标志2013年

1
多年来,我在GNU / Linux和各种Windows版本下开发了软件。Windows文件系统似乎是一个很大的瓶颈:相同的构建(Java / Ant)在Windows下占用了两倍(15'与7-8')。最近我一直在Windows 7和Debian 8上使用cmake,C ++,Qt,差别更大。
Giorgio 2015年

Answers:


1

一些可能影响SSD性能的事情(有时甚至是HDD)包括:

  • 块大小(Windows称之为簇大小)
  • 是否在文件系统中启用了扩展区
  • 是否使用TRIM
  • 是否使用加密层
  • 是否使用压缩层
  • 使用什么样的RAID(软件,硬件,假)
  • 病毒扫描程序
  • 同时读写内存的同一物理区域
  • 使用文件系统的程序的文件系统访问模式(例如,许多小文件与几个大文件;也可以通过在文件中搜索/跳转来读取数据,或者是否只是从头到尾读取数据)
  • 驱动程序 - 有时Windows上的通用,未经优化的驱动程序,尤其是主板或SATA控制器,可能比制造商的最新硬件专用驱动程序慢得多
  • 文件系统设计:有时一个文件系统比另一个文件系统更好,而且由于Linux是文件系统研究的温床,而NTFS一直相对停滞,这不会让我感到惊讶:)
  • SSD的年龄,这在很大程度上是非因素,因为你知道它在Linux上运行良好。

由于这么多因素,很难知道罪魁祸首是什么。如果我猜错了上面的内容,我会说:

  • 10%可能是由于Linux上优秀的文件系统设计(假设您使用的是ext4)
  • 50%可能是由于非常低效的病毒扫描程序可能使用文件访问模式折磨(利用更糟糕的情况)SSD的性能
  • 50%可能是由于通用/过时的驱动程序
  • 不太可能是其他事情

但没有其他信息或“你尝试了什么?” 步骤,很难比这更具体。


添加了要求提问的信息。虽然我确信ext4可能比NTFS更好,但它似乎不太可能是唯一的罪魁祸首(因为防病毒和驱动程序问题不适用)。
Logos

1
所以你要说的是,如果从安装了OEM Windows的MSI开始使用MSI Windpad,你需要花很长时间来完成你描述的事情吗?如果没有,那么自打开它以来你采取了哪些确切的行动,以及在性能变化之前和之后你能记住的最新动作是什么?
allquixotic 2013年

是的,如果你把它从盒子里取出来,那么完成这些任务需要很长时间。在我拿到它之后不久,我还从恢复磁盘上做了一次全新的恢复安装,并且遇到了同样的问题。
Logos

1
您认为这将是MSI识别和修复的主要生产问题。这听起来像是一个设计缺陷。我会用MSI接收它,或者如果你还在保修期内,试着买一个替换装置(它可能只是你的特定装置)。
allquixotic 2013年

@allquixotic:我完全同意你的看法。一台全新的机器,在SSD上安装了全新的Windows,或者在更快的 SSD 上全新安装,需要5-15秒才能显示上下文菜单,并且只需要在Explorer中列出200个文件的1-1.5 分钟,指出严重的问题。我还想知道的是,该机器装载了多少crapware?
Karan 2013年
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.