One container get different cpu result when using htop and top command on different host

Hi, I have two host lxd8, lxd10 (they have same kernel version and os version), and one container (set limits.cpu: “16”).
However, my container get different cpu result when using htop and top command on lxd8 and lxd10. Has anyone else meet same problem?