我在论坛中搜索过类似的答案,但没有成功找到令人满意的答案。
昨晚我和Windows吵了一架,我决定和“它”分手。 :))因此我打算永久切换到 Linux。我每天都在 Virtual Box 上使用 Linux 来执行不同的编程任务。
我的问题是:
我能否找到适合我的显卡的驱动程序,让我能够充分发挥其性能?我知道不同的发行版都有很多硬件支持。这是我的笔记本电脑配置:华硕(不记得确切的数字 - 如有必要,将翻转笔记本电脑并为您提供确切的代码)核心 i7-4000hq 2.4GHz,8GB RAM,1TB HDD,Nvidia GeForce 850M。
对于 8GB RAM,我应该有 10GB 交换空间吗? (发现一些指南说前 2 GB RAM 为 x2,然后为每 GB RAM 添加 1 GB 交换)。
完全切换到 Linux 是否还有其他性能技巧?
我研究过 Linux Mint、Debian 和 Elementary OS。我倾向于使用基本操作系统,因为我不知道 Mint 的当前内核版本(在删除它之前我忘记在虚拟机中检查它)。然而,在安装 Elementary 的过程中,我没有明显的分区选项。您能给我一些关于如何对 1TB HDD 进行分区的建议吗?
我将不胜感激任何让发行版尽可能顺利运行的建议和意见。另外,我需要在短时间内访问 Skype。 (我知道 Skype 可在小学使用)
答案1
我能否找到适合我的显卡的驱动程序,让我能够充分发挥其性能?
这取决于。纯免费软件驱动程序,例如新风格可能无法从您的硬件中获得所有性能,但 Nvidia 有一些专有的驱动程序。
顺便说一句,除非您正在玩游戏(或代码矢量数值应用程序)CUDA或者OpenCL),从显卡硬件中获得所有性能并不是一个真正的问题。我对桌面上的 Nouveau 非常满意(我从未使用过 Windows,但我从 1974 年就开始编码)。
对于 8GB RAM,我应该有 10GB 交换空间吗?
你可以,而且可能应该更好,有这么多的交换。您的磁盘空间可能会更少(但是对于 1 TB 的磁盘,您可以承受“丢失”几 GB 的损失)。如果您打算稍后购买更多 RAM(例如,拥有 16GB RAM),您现在甚至可以保留 16GB 交换空间。大多数情况下不会使用它。也可以看看linuxatemyram。
当您安装大多数 Linux 发行版时,您可以选择手动对磁盘进行分区。我建议至少有3个分区:1个分区(例如60-80Gbytes,但也可以更少)用于根文件系统(即操作系统文件),1个交换分区(例如16Gbytes),1个分区用于其余分区/home/
(即用户数据),因为拥有单独的版本/home
可以简化 Linux 发行版的可能更改。你也可以做一个绑定mount :用作/home/Local
空间/usr/local/
并有一个绑定安装将其视为/usr/local/
;如果您仍然需要 Windows 来玩游戏,请将其放在第四个分区中。
不要忘记定期备份(在外部或远程媒体上)您的/home/
和/etc/
据我所知Skype在大多数 Linux 发行版上运行。但是我避免使用它。我更喜欢 Debian(或 Mint)。