『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 339|回复: 6

[技术探讨] HA为何在虚拟机内存占用和在本系统里面不一样?请大神赐教

[复制链接]

32

主题

134

帖子

705

积分

高级会员

Rank: 4

积分
705
金钱
571
HASS币
0
发表于 2024-10-9 02:20:08 | 显示全部楼层 |阅读模式
本帖最后由 norikohxb 于 2024-10-9 14:29 编辑

HA为何在虚拟机内存占用和在本系统里面不一样?请大神赐教

esxi的属性里面分配给HA是22GB
在esxi的界面查看占用19.39GB(表明他不忍心占满分配给他的22GB)
但是在HA主页的系统里面查看却只是4GB
那么 这个19.39-4 大约有15GB的内存去哪里了?
什么在用?有点莫名其妙!
我能理解我分配给esxi的22GB那个是max最多的占用,上限
但是照理说esxi里面查看到的19.39GB,那么在HA的主页下面查询系统也应该是19.39GB为何会是4GB多一些?
请大神们赐教
这个不是冲突矛盾吗?
微信截图_20241009021556.png
微信图片_20241009021612.png 微信截图_20241009142727.png
回复

使用道具 举报

18

主题

587

帖子

4283

积分

元老级技术达人

积分
4283
金钱
3661
HASS币
182
发表于 2024-10-9 09:52:56 | 显示全部楼层
本帖最后由 louis_lee 于 2024-10-9 09:59 编辑

linux系统的内存使用,有很多cached、buffered的内存,这些类型的内存linux系统在写入数据后不清理,方便后续快速读取,直到有新的使用需求不足以利用剩余的内存或触发其他清理机制。

你可以在HAOS中使用free -h命令来看看具体情况
1728437128969.jpg

在HAOS中内存占用选用的是used这个数据

而在pve或esxi中内存占用的逻辑是used+cache/buffer+shared
回复

使用道具 举报

32

主题

134

帖子

705

积分

高级会员

Rank: 4

积分
705
金钱
571
HASS币
0
 楼主| 发表于 2024-10-9 14:25:48 | 显示全部楼层
louis_lee 发表于 2024-10-9 09:52
linux系统的内存使用,有很多cached、buffered的内存,这些类型的内存linux系统在写入数据后不清理,方便后 ...

谢谢大哥,赐教,我打算再买一条32gb的内存,有什么命令可以让这个HA用更多的内存来加速的吗?。感觉我开辟了22GB给他但是他还有3个GB舍不得用。如果再给他32GB,希望他物尽其用。这样尽可能速度快
回复

使用道具 举报

32

主题

134

帖子

705

积分

高级会员

Rank: 4

积分
705
金钱
571
HASS币
0
 楼主| 发表于 2024-10-9 14:29:20 | 显示全部楼层
louis_lee 发表于 2024-10-9 09:52
linux系统的内存使用,有很多cached、buffered的内存,这些类型的内存linux系统在写入数据后不清理,方便后 ...

你的HAOS是在在Home assistant的console界面输入命令吗?
free -h

                               
登录/注册后可看大图
回复

使用道具 举报

32

主题

134

帖子

705

积分

高级会员

Rank: 4

积分
705
金钱
571
HASS币
0
 楼主| 发表于 2024-10-9 14:36:59 | 显示全部楼层
louis_lee 发表于 2024-10-9 09:52
linux系统的内存使用,有很多cached、buffered的内存,这些类型的内存linux系统在写入数据后不清理,方便后 ...

研究了,不是在esxi的命令行里面,而是在terminal终端里面,输入了free -h终于看到了内存使用了
有什么可以优化的吗?如果给他大内存的话。还是说cpu比内存重要
回复

使用道具 举报

18

主题

587

帖子

4283

积分

元老级技术达人

积分
4283
金钱
3661
HASS币
182
发表于 2024-10-9 15:41:53 | 显示全部楼层
norikohxb 发表于 2024-10-9 14:36
研究了,不是在esxi的命令行里面,而是在terminal终端里面,输入了free -h终于看到了内存使用了
有什么可 ...

我记得你发过一个查询慢的贴子。

一方面可以优化硬件,CPU多配置一些;另一方面可以更换数据库优化,HA原生使用sqlite,可以换成mariadb(mysql),教程应该论坛里有
回复

使用道具 举报

32

主题

134

帖子

705

积分

高级会员

Rank: 4

积分
705
金钱
571
HASS币
0
 楼主| 发表于 2024-10-9 15:50:17 | 显示全部楼层
louis_lee 发表于 2024-10-9 15:41
我记得你发过一个查询慢的贴子。

一方面可以优化硬件,CPU多配置一些;另一方面可以更换数据库优化,HA ...

谢谢了,主要没有看到占用很多,所以担心他不懂得利用硬件导致速度慢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 15:55 , Processed in 0.095300 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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