linux 重启之后所有配置都被清空

linux 重启之后所有配置都被清空,第1张

重启linux不会影响原来的系统,也不会影响系统里的存储。按照你的描述,有可能是下面这个原因:

1、你的home是单独挂载了一个盘,而且这个盘没有写到开机启动盘里面

2、重新开机的时候,默认不挂载磁盘,所以你看到/home下是空的。

可以从这方面着手查看。

试了一下,对于正常退出如果调用了清理函数,则内存会自动清空,如果不调用则不会清空。对于异常退出还没来得及调用清理函数则共享内存不会被清理。而且一般情况下如果我们没有清理,下次重启该进程共享内存不会重新分配还会使用原来未被清理的。另外我们可以在linux的命令行下使用命令删除:1,查看共享内存的id或keyipcs -m2,删除共享内存ipcrm -m id//根据id删除ipcrm -M key//根据key删除ipcrm shm id/key//根据id/key删除

重启就没了,但是还会长上去的

这不是异常,这个是mysql导致的,好像是打开的文件没有释放掉,这样的话下次使用会变快,不用管它,可以进行mysql的配置。

可以手动进行内存清除

清除之前先保存下,打命令:sync

下面三个打一个就行了。。注意:

echo 1 >/proc/sys/vm/drop_caches

echo 2 >/proc/sys/vm/drop_caches

echo 3 >/proc/sys/vm/drop_caches

默认是0 – 不释放

1 – 释放页缓存

2 – 释放文件节点缓存和目录项缓存

3 – 释放所有缓存

sysctl -p

free -m


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8561738.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存