GoForum🌐 V2EX

我发现我的腾讯云轻量无忧被换 CPU 了,从 E5 变成 8255C 了,但是所有程序都没报错,咋做到的?

lynn1su · 2026-01-20 14:51 · 0 次点赞 · 7 条回复

我上面有我自己写的程序和一个 MC 服务器,一直有人在玩,但是群里问了没人感觉卡顿过 我自己的采集程序也没报错过。 感觉很新奇,这是怎么做到的?

7 条回复
whypool · 2026-01-20 14:56
#1

容器 和硬件又不会绑定

Mirana · 2026-01-20 14:56
#2

vm 可以在物理机之前迁移

Mirana · 2026-01-20 14:56
#3

@Mirana 之间

lynn1su · 2026-01-20 14:56
#4

@Mirana #2 腾讯云用的是 vm 嘛?

lynn1su · 2026-01-20 14:56
#5

@whypool #1 一点感知都没有,有点神奇

doctorzry · 2026-01-20 15:06
#6

本质上就是把你服务器的运行内存和寄存器状态做了全量拷贝。(存储不用拷贝,都在存储池里) 老机器一边跑你的程序,一边拷贝运存到新机器,多轮持续拷贝下,内存脏页会越来越少。少到一定的程度之后就可以在 1s 内切换到新机器,用户侧和程序侧基本无感。

salmon5 · 2026-01-20 15:11
#7

应该是通过”kvm live migration”,挂起小于 100ms ,tcp 连接不中断,有点像 JVM 的 GC

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: lynn1su
发布: 2026-01-20
点赞: 0
回复: 0