![处理器选择建议](https://linux22.com/image/1325217/%E5%A4%84%E7%90%86%E5%99%A8%E9%80%89%E6%8B%A9%E5%BB%BA%E8%AE%AE.png)
明天我要买一台笔记本电脑,作为今天研究的一部分,我决定选择英特尔的 i3/i5/i7 处理器和 4GB RAM。我对处理器的选择感到困惑。只是因为缺乏知识和接触时钟速度和其他术语,基本上我是一个程序员。我看到笔记本电脑使用相同的处理器,但价格不同,比较后发现缓存、时钟速度等。还有相同的英特尔处理器,但不同代,我想我们必须选择最新一代,如果我错了,请纠正我。
我的使用包括两个操作系统,任何 Linux 发行版和 Windows7 操作系统。使用 Java 和 Eclipse IDE 开发应用程序(我不知道它们占用了多少内存)。
我认为系统性能完全取决于处理器和 RAM。那么我是否应该选择具有更高时钟速度和更多缓存的处理器以获得更好的性能?购买笔记本电脑时,我应该关注哪些关键领域以获得更好的性能。任何简明的规格都可以启发我的想法。
寻求一些建议并请分享您的观点。
答案1
对于开发人员,我们通常会提供我们能负担得起的最高端机器。不过,我猜您问这个问题是因为成本限制,所以我会考虑到这一点来回答。
据我所知,目前市场上的所有 i3 处理器都是双核的。在大多数情况下,i5 和 i7 都是四核的。这将是这三个产品线之间最大的对比,对于开发工作,我认为这显然排除了 i3 作为候选者。正如您所说,Core i5 和 Core i7 之间的主要区别在于处理器缓存和时钟速度。对于非常耗费处理器的任务,i7 绝对会让您占上风。
因此,如果您的预算有限,我建议您检查您的具体用例以确定如何购买:
- 如果您要开发数学密集型应用程序,请选择 i7。
- 如果您要开发 IO 密集型应用程序,请购买 i5 并购买 SSD 硬盘。
- 如果您要开发内存密集型应用程序,请获取 i5 并升级到 8GB RAM。
我使用配备 8GB RAM 的 Core i5 笔记本电脑,它的性能不错,尤其是考虑到它的价格(我花了 500 多美元)。我进行了一些编程,但更多的时间花在了视频处理和系统管理任务上。我发现这种硬件组合非常适合我。
由于您将双启动 Linux/Windows,我认为接下来要考虑的是驱动程序支持和 BIOS。如果您的新计算机使用 UEFI 固件作为 BIOS,请谨慎操作。在这些情况下,双启动可能难以配置。
历史上具有良好 Linux 驱动程序支持的制造商/产品线列表:
- 联想 ThinkPad
- Apple MacBook(是的,我知道)
- 一些戴尔笔记本电脑
对于预配置 Linux 的笔记本电脑,您可以直接从以下卖家处购买:
如果您不关心 3D 图形(您还会在这台笔记本电脑上玩游戏吗?),请选择英特尔图形芯片组。它可以与大多数 Linux 发行版无缝协作,有时还可以与 ATI 和 nVidia 的最新图形硬件无缝协作。如果您愿意,您可以在购买之前搜索图形硬件的 Linux 兼容性。