[Freezing/Lagging] 系统卡死
Tofloor
poster avatar
noob
deepin
2022-06-02 18:55
Author

设备程序运行过程中,操作系统卡死,这时使用 ssh 远程连接也连接不上,显示如下,no route to host,请问各位大佬这个可能是哪方面的原因呢?可以通过什么方式查找原因并解决呢?

微信图片_20220602101610.png

Reply Favorite View the author
All Replies
root
deepin
2022-06-02 21:22
#1

内存不足而又没有启用交换空间出现

OOM :out of memory??

Reply View the author
noob
deepin
2022-06-02 21:47
#2
root

内存不足而又没有启用交换空间出现

OOM :out of memory??

请问怎样设置启用交换空间呢?

Reply View the author
root
deepin
2022-06-02 22:44
#3

创建交换文件

sudo dd if=/dev/zero of=/swapfile bs=4M count=4096 创建一个 4G 的虚拟磁盘文件

sudo chmod -v 600 /swapfile 更改swap 文件权限

sudo mkswap /swapfile 建立 swap 文件系统

sudo swapon /swapfile 启用 swap 文件

/etc/fstab 最后添加一个新的挂载点,以便开机时启用 swap 文件

/swapfile swap swap defaults 0 0

Reply View the author
noob
deepin
2022-06-03 00:01
#4
root

创建交换文件

sudo dd if=/dev/zero of=/swapfile bs=4M count=4096 创建一个 4G 的虚拟磁盘文件

sudo chmod -v 600 /swapfile 更改swap 文件权限

sudo mkswap /swapfile 建立 swap 文件系统

sudo swapon /swapfile 启用 swap 文件

/etc/fstab 最后添加一个新的挂载点,以便开机时启用 swap 文件

/swapfile swap swap defaults 0 0

刚执行了第一句创建交换文件,系统盘就满了😭 这怎么好像是8个G呀?

微信图片_20220602160024.jpg
微信图片_20220602160006.jpg

Reply View the author
root
deepin
2022-06-03 00:33
#5
noob

刚执行了第一句创建交换文件,系统盘就满了😭 这怎么好像是8个G呀?

微信图片_20220602160024.jpg
微信图片_20220602160006.jpg

写错参数,写成16g了

sudo rm /swapfile

先把那文件删了

再创建交换文件

sudo dd if=/dev/zero of=/swapfile bs=4M count=1024 这个是4g了

Reply View the author
noob
deepin
2022-06-04 23:40
#6
root

写错参数,写成16g了

sudo rm /swapfile

先把那文件删了

再创建交换文件

sudo dd if=/dev/zero of=/swapfile bs=4M count=1024 这个是4g了

感谢大佬指点。

今天我发现问题核心了。是QML页面这玩意儿太耗内存了,随随便便就消耗100多M了。请问大佬知道为啥不?

https://bbs.deepin.org/post/238365

Reply View the author
noob
deepin
2022-06-06 17:25
#7
noob

感谢大佬指点。

今天我发现问题核心了。是QML页面这玩意儿太耗内存了,随随便便就消耗100多M了。请问大佬知道为啥不?

https://bbs.deepin.org/post/238365

请问大佬最后这个好像太不对呀?

微信图片_20220606092056.jpg

Reply View the author
noob
deepin
2022-06-08 03:04
#8
root

写错参数,写成16g了

sudo rm /swapfile

先把那文件删了

再创建交换文件

sudo dd if=/dev/zero of=/swapfile bs=4M count=1024 这个是4g了

请问大佬,我怎么知道这个交换文件已经成功在使用了呢?

Reply View the author