我有一台戴尔 XPS 15 (L502X),它配备 Core i5-2450M、6GB RAM 和 1TB WD 5400RPM 硬盘。这个笔记本的致命弱点是磁盘。它很慢,我知道如果我过分强调它,它会导致系统性能马虎。该磁盘的多任务处理非常复杂。
然而,真正的问题是,在 Windows 7 和 OS X Mavericks 中,我总是在队列中运行应用程序时保持一致的性能。例如,打开一个 IDE,然后做其他任何事情。
自从我升级到 Windows 8(和 8.1)以来,我遇到了磁盘问题。IO 操作要慢得多,并且磁盘很容易因需要大量读/写的任何内容而瘫痪。在 Windows 8.1 上,即使是打开 Web 浏览器这样的普通任务也明显变慢。如果磁盘受到任何应用程序的压力,整个系统将冻结,磁盘使用率跃升至 100%(即使读取速度仅为 4MB/s)。
我尝试了许多常见的互联网解决方案,例如安装更新的英特尔 AHCI 驱动程序或禁用文件索引。我也尝试了多次重新安装。情况保持不变。当涉及到磁盘时,系统非常草率。
一个非常奇怪的问题是,在 Windows 8.1 中的 VM 上运行的 Windows 7 在磁盘问题上仍然比主机系统快!它的读取和写入速度要快得多,并且启动轻量级程序比托管系统更胜一筹。
对此有什么想法吗?
我正在处理一个包含超过 200 万行的 CSV 文件。相当大的一个。
如果第二列的值与“jpn”或“por”匹配,我需要使用 grep(或任何更好的方法)来检索整行。
我尝试使用grep '<\jpn\>' || grep '<\por\>' file1.csv > file2.csv但到目前为止没有成功。主要问题是“por”在第三列中很常见,它会产生超过一百万的不需要的行。
有没有更有经验的用户会善待并借我一些帮助?
提前致谢!:D