2016 - 2024

感恩一路有你

服务器怎么增加分区 Linux SWAP交换分区应该设置多大?

浏览量:4870 时间:2023-06-01 23:25:26 作者:采采

Linux SWAP交换分区应该设置多大?

Linux swap交换空间的大小设置和Windows虚拟内存几乎一样,一般是物理内存的1.5~2倍,交换空间的大小也是物理内存的2倍。毕竟现在服务器的物理内存已经不小了,最重要的是交换空间通常是系统在物理内存不足的时候使用的,不需要太大。如果系统经常需要大量的交换空间,就意味着要扩展物理内存。

多个硬盘怎么样合成一个区,比方说服务器用的?

既然有 "硬盘分区 ",先回答多个分区合并成一个。第三方分区软件取决于具体的功能和支持。Windows自带的分区工具diskpart可以将两个相邻的分区合并为一个,但前提是前面的分区有足够的空间放下后面分区的文件和内容。大概操作是先复制文件,再删除后面分区,最后扩展前面分区。

如果要求多个物理硬盘,可以通过建立RAID(硬件或软件)和存储空间,或者使用Drive Pool(Windows)/MergerFS(Linux),将多个硬盘/分区合并成一个分区。以四个硬盘的组合为例:

JDBOD和各种级别的RAID都是将多个物理硬盘虚拟成一个物理硬盘,操作系统需要对这个物理硬盘进行分区和格式化才能使用。

RAID0:最快,单盘×4容量,单盘×4连续读写性能。但是如果硬盘损坏,所有的数据都会丢失。

RAID5:随机读写有点慢,单盘容量为×(4-1)。如果RAID卡性能足够或者软件启用写缓存,单个磁盘连续读写性能可以达到×(4-1)。理论上,当单个硬盘损坏时,可以重建阵列而不会丢失数据,但在实际情况下,重建会失败。

RAID6:随机读写较慢,单个磁盘容量为×(4-2)。如果RAID卡性能足够,单个磁盘连续读写性能可以达到×(4-2)。理论上,如果两个硬盘损坏,数据不会丢失,阵列可以重建。

RAID10:随机读写性能不错,容量为单盘容量×(4÷2),连续读写性能在单盘性能×(4÷2)左右。

JBOD:容量是单盘容量×4,读写性能相当于单盘。理论上,单个硬盘损坏后,其他硬盘上的数据不会丢失。但实际上,由于文件系统结构数据和文件可能跨盘存储,单个硬盘损坏后可能需要数据恢复软件读取完好硬盘上的数据,跨盘存储的文件不会被恢复。

DrivePool/MergerFS:类似于JBOD,但是每个硬盘都有一个独立的文件系统,只根据这些文件系统的结构合并一个新的分区。如果一个硬盘损坏了,其他的都是硬的。磁盘上的任何数据都不会丢失。

Windows存储空间:类似RAID,其中简单空间类似RAID0,镜像空间类似RAID10,奇偶校验空间类似RAID5,但性能比硬件RAID差很多。

Windows动态磁盘:类似于RAID,但这是基于分区的操作。不同磁盘上的分区组合成一个虚拟分区,这个虚拟分区不能再分区,但需要格式化才能使用。其中,条带卷类似于RAID0,RAID5卷类似于RAID5,镜像卷类似于RAID1,跨区卷类似于JBOD。

其他类似RAID的软件模式,以及*nix madam、ZFS、flexRAID、unRAID等。,就不一一介绍了。

RAID 硬盘 分区 空间 软件

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。