-
实际上,交换分区相当于 Windows 系统的虚拟内存。 Linux可以作为大型服务器使用,最大可达128M绝对是无稽之谈。 具体量是否合适,取决于系统的服务量。
服务量自然需要很大的交换分区,不会影响服务质量。 如果业务量小,交换分区就大,这是一种浪费。 交换分区仅临时存储文件,不会保留。
如果只是一般的服务器,2G RAM 2048也可以满足要求。 如果你亲自学习,你可以小到 128,256,但你不能没有。
您的硬盘有多大? 只有两个分区? 头晕。
您可以使用分区魔术师来调整每个分区的大小。 可以调整原始分区的大小,但不能删除。 这样,它不会破坏硬盘驱动器的原始数据。 通过为 Linux 腾出空间来为 Linux 腾出空间。
-
这取决于你使用什么,如果你平时想用的程序不大,512MB就可以了。 以前内存一般都比较小,建议将内存分开2倍,现在内存从1g开始,所以没有必要再把内存分开2倍了,512如果觉得小就分1g就好了。
-
如果是 2g,不要分开。 我没有掉期:)马上
-
1. 首先,在 Linux 中打开终端命令窗口。
2. 使用 mkswap -h 命令查看 mkswap 函数的具体用法以及有哪些参数。
3. 格式化前,使用 free -h 命令检查当前系统的交换空间是否为 2G。
4. 然后使用命令:mkswap dev sdb1 格式化用于安装 sdb2 分区的交换格式。
5. 最后使用 swapon 命令挂载分区,命令为:swapon dev sdb1。
6.最后,当你使用Free查看交换空间时,可以看到原来的2G已经改成了4G,设置完成。
-
似乎一旦设置,就无法调整。
不过一般不需要调整,用得不多。
如果真的想用的话,估计是电脑配置太低了,需要升级一下。
-
有人评论交换分区大小:“只要不怕浪费硬盘,越大越好,因为 Linux 内核在物理内存完全用完之前不会使用交换”但根据我的经验,情况可能并非如此! 过多的交换空间会导致内核认为自己有巨大的内存空间,想要无节制地将数据抓取到内存中,这会导致内核一直进行内存交换,从而减慢系统响应时间。
老实说,如果你不运行P2P或其他东西,1G RAM就足够了,那么256MB就足够了; 如果你有 2G,甚至不要设置它。
另外,如果一个软件确实需要大量的内存空间才能工作,那么你必须在交换时使用它,但为了性能,最好将其分散在多个物理硬盘上(相当于RAID效果)! 其实,如何设置交换分区的大小是检查一个 linux 系统管理员级别的最佳测试,如何准确设置交换? 我认为如此:
首先,我们需要知道哪些程序将要运行在这台服务器上,它们占用了多少内存,经过精确的检查,交换分区的大小可以确定如下: (内存大小 + 交换分区大小) 80% 或 70% = 程序所需的内存总数 交换分区在程序测试中也非常有用, 例如,管理员可以监视系统内存是否通过使用交换分区而泄漏。同时,它还可以为Web项目和其他应用程序提供良好的缓冲效果。Linux 系统管理员应该能够监控交换分区的使用情况,并对系统和程序进行合理的评估。
备选方案1:“标准”方案。
8g swap 2g /boot 100m /usr 7g /home 8g >>>More
1} 无需格式化硬盘,只需留下5G左右的空间!大楼里安装了什么版本的 Linux? 如果安装 Redhat Linux,则在手动分区时,在安装过程中将有三个选项: >>>More