在 SSD 上安装 Ubuntu

kun*_*nal 57 ssd system-installation

打算在新的英特尔 x25M 80GB SSD 上安装 Ubuntu 10.10。这将是全新安装。过去几天我一直在谷歌搜索,并获得了大量的文章/博客/问答。一个特别有用的是:

如何优化 SSD 的操作系统?

但是有这么多的建议和意见分歧(在不同的链接上),这个简单的操作系统安装过程对我来说似乎是一项艰巨的任务,我真的很想坚持使用 Ubuntu(尽管使用时间很短)。

有人可以回答几个问题来帮助我吗(是的,它们被重复了,因为我无法理解其他地方的答案)

  1. 哪个文件系统(ext2/3/4 或其他)?(考虑SSD寿命)
  2. 安装后可以更改吗?
  3. 我应该对磁盘进行分区吗?(就像我们在传统 HDD 中所做的那样)目前,没有双启动的计划。只有 Ubuntu 才能生存在 80GB SSD 的稀缺空间中。
  4. 我有 2 GB RAM,我还应该分配交换空间吗(如果我不分配交换空间,我还能让机器休眠吗)?交换空间会影响 SSD 寿命吗?
  5. 我应该考虑放置额外的 1GB RAM 以避免交换空间吗?
  6. 什么是分区对齐?是需要在安装 Ubuntu 操作系统之前完成还是可以稍后完成?

预期用途 - 大量浏览、编程、常规视频/音乐和其他一些非 CPU/RAM 密集型程序。将大文件保存在外部硬盘驱动器中。

笔记本电脑配置 - 3 岁的 Vaio,Core2 Duo,2GB RAM

更多参考:

Ope*_*gia 57

我首先要说的是,您链接的答案已经总结了您可能需要的所有优化。

接下来,回答您的问题:

1. 哪个文件系统(ext2/3/4 或其他)?(考虑SSD寿命)

即使对于 SSD,ext4 也是一个很好的文件系统,所以这是我的建议。(如果您希望性能如此糟糕,您应该尝试 XFS )

2. 安装后可以更改吗?

是的,但这不是微不足道的,所以从一开始就选择好:)

3. 我应该对磁盘进行分区吗?(就像我们在传统 HDD 中所做的那样)目前,没有双启动的计划。只有 Ubuntu 才能生存在 80GB SSD 的稀缺空间中。

这真的不是SSD的问题,而是你个人的选择。如果你问我,我会说不;不要对磁盘进行分区,您最终会失去有用的空间。(如果你以一个有 2GB 可用空间和另一个有 1GB 可用空间的分区结束,理论上你有 3Gb 可用空间但不能复制 3GB 文件......那个空间被浪费了)

4. 我有 2 GB RAM,我还应该分配交换空间吗(如果我不分配交换空间,我还可以休眠机器吗)?交换空间会影响 SSD 寿命吗? 我不会太担心 SSD 的寿命(现代的可以运行几十年),但是 2GB 的 RAM 足以不需要交换分区。最后需要swap分区才能休眠,所以如果你想休眠机器,那么你需要swap分区。

5. 我应该考虑放置额外的 1GB RAM 以避免交换空间吗? 多 1GB 或 ram 总是有用的 :) 如果可以,就去做。

6. 什么是分区对齐?是需要在安装 Ubuntu 操作系统之前完成还是可以稍后完成?

这是对齐簇、块和块的过程。恕我直言,只有具有大量数据吞吐量的服务器才需要它。进行分区对齐的一个好工具是 GParted。当然,这应该安装 Ubuntu之前完成。

希望这可以帮助 :)

  • 在 ubuntu 文档(https://help.ubuntu.com/community/SwapFaq)中发现:# swappiness 可以有一个介于 0 和 100 之间的值 # swappiness=0 告诉内核避免将进程交换出物理内存的时间太长尽可能 # swappiness=100 告诉内核积极地从物理内存中交换进程并将它们移动到交换缓存 (2认同)

Rol*_*Xor 6

我会尽量回答我能回答的问题:

  1. EXT4 是目前可用的最好的文件系统之一,所以我建议使用它。

  2. 您可以在安装后更改一些 linux 文件系统(例如 ext3->ext4、ext4->btrfs)。这是一个解释将ext3更改为 ext4的链接。

  3. 不是最清楚的问题,但 Ubuntu 会自动创建分区。

  4. 和 5.您将需要大小相等或更大的交换空间(相对于您的 RAM),以便休眠。只要你不做任何密集的事情,只要有足够的 RAM,你的系统就会避免使用交换。如果可能的话,最好的考虑是添加更多 RAM - 给它大约 4GB。如果您不分配交换空间,还有另一种选择(不推荐) - 休眠到文件(稍后我会将链接添加到我的答案中)。

最好的祝愿!我将使用相关链接以及可能用于学习 Ubuntu/Linux 的资源来更新我的答案:)。


小智 5

关于 SSD 上的交换:

我不会太在意在 SSD 上放置交换分区。如前所述,交换仅在没有剩余 RAM 时使用。但是然后有“很少”的顺序写入和“很多”的随机读取。这正是 SSD 擅长的一种使用形式。 - 微软的“readyboost”技术使用相同的原理,仅适用于 USB 闪存驱动器。