From: 孙春阳 Date: Sat, 28 Jun 2025 09:46:21 +0000 (+0800) Subject: 添加vfsstat.py获取cat1详细ram rom信息 X-Git-Url: http://git.snicker.com.cn/css/static/gitweb.css?a=commitdiff_plain;h=b9c4fd0f6ac659849b3b0b470bd9071aab08aee3;p=mirrors%2FFD230.git 添加vfsstat.py获取cat1详细ram rom信息 --- diff --git a/cat1modem/src/vfsstat.py b/cat1modem/src/vfsstat.py new file mode 100644 index 000000000..0951d5a8f --- /dev/null +++ b/cat1modem/src/vfsstat.py @@ -0,0 +1,23 @@ +import gc +import uos + +usr = uos.statvfs("/usr") + +print('获取usr目录状态信息:', usr) +print('f_bsize – 文件系统块大小,单位字节:', usr[0]) +print('f_bfree – 可用块数:', usr[3]) +print('usr剩下总空间 {} 字节'.format(usr[0] * usr[3])) +print('usr剩下总空间 {} KB'.format((usr[0] * usr[3])/1024)) +print('usr剩下总空间 {} MB'.format((usr[0] * usr[3]) / 1024 / 1024)) + +bak = uos.statvfs("/bak") + +print('获取bak目录状态信息:', bak) +print('f_bsize – 文件系统块大小,单位字节:', bak[0]) +print('f_bfree – 可用块数:', bak[3]) +print('bak剩下总空间 {} 字节'.format(bak[0] * bak[3])) +print('bak剩下总空间 {} KB'.format((bak[0] * bak[3])/1024)) +print('bak剩下总空间 {} MB'.format((bak[0] * bak[3]) / 1024 / 1024)) + +mem = gc.mem_free() +print('剩余可用RAM空间:{}KB'.format(mem / 1024)) \ No newline at end of file