全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
123
返回列表 发新帖
楼主: mikelucky

[Windows VPS] kvm小鸡鸡耗尽内存后使用swap对系统稳定性有没有影响?

[复制链接]
发表于 2018-6-19 12:35:40 | 显示全部楼层
都是穷惹的祸
发表于 2018-6-19 12:46:33 来自手机 | 显示全部楼层
不行吧? cpu速度几万g   硬盘?固态?几百g的速度能干啥? 还不算小文件  不算m2。
 楼主| 发表于 2018-6-19 12:52:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2018-6-19 12:59:05 | 显示全部楼层
本帖最后由 ctrlbbj 于 2018-6-19 13:02 编辑
mikelucky 发表于 2018-6-19 12:52
倒是没有特别频繁的读写,只是程序占内存大


硬盘延迟太大,读写速度在这里并没有什么卵用,swap只适合用来临时存放部分不常用的内存数据,程序占用的内存超过实际内存之后的表现就是性能直线下降,会非常卡

而且在内存用满之后,系统有可能触发OOM机制,直接杀死内存占用最大的进程
发表于 2018-6-19 13:36:31 | 显示全部楼层
LZ别一直强调SSD了,和内存读写相比,SSD HDD的读写都可以忽略不计
 楼主| 发表于 2018-6-19 16:14:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2018-6-19 16:16:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2018-6-19 17:10:36 | 显示全部楼层
从操作系统原理来看,使用虚拟内存(硬盘)来做内存是和物理内存有同样的稳定性(前提是无故障硬盘)(虚拟内存使用的是操作系统的特有分区,数据写入和读取和物理内存一致)。

然而实际上,现在 的 DDR4  2400 的读写,复制速度可以轻松超过 30GB/S 。然而,现在INTEL主控的高性能硬盘大概只有 2GB/S 上下,而且这种硬盘的成本和费用非常高。
要想达到内存的速度最少需要20块 这样的硬盘的 RAID0 ,但是考虑到接口带宽、延迟等因素。在实际情况下,不考虑成本的情况下就算 50块这样的 硬盘的 RAID 的虚拟内存也无法代替物理内存。

如果说 普通SSD 的话(常见 MLC)一般 500 MB/S 上下的速度,更不值一提!

当然,如果只是简单的普通应用,例如个人电脑上的 PS,AI, CAD 等 内存不够用的时候,把非正在使用的数据载入虚拟内存时,这种使用环境下速度还是可以接受的。

关键还是看使用场景。上面各网友也说了。使用虚拟内存时,会严重降低 SSD 的 IO。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-4-9 01:19 , Processed in 0.059066 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表