摘要: 一般来说虚拟内存大概设为内存大小的两倍,也就是1G内存设2G虚拟。但这也是内存普遍稀缺时代的说法。如果内存大多数时候能满足要求,虚拟内存(分页文件)保留1~4G也就足够了,大了反而是累赘。所以如果你用的是普通的个人电脑,虚拟内存这种事电脑自动决定就好。 如果强行把虚拟内存与理内存的比例调高,会导致电 阅读全文
posted @ 2020-03-21 22:59 cs_wu 阅读(1156) 评论(0) 推荐(0) 编辑
摘要: 1.问题现象: (1)设备接入BBC(集中管理平台,会占用很大的虚拟内存空间)用top查看到系统free还有100多MB,此时启动golang程序会出现 out of memory. (2)设备不接入BBC,用top查看到系统free还有100多MB,此时启动golang程序成功(启动后的golan 阅读全文
posted @ 2020-03-21 21:56 cs_wu 阅读(2414) 评论(0) 推荐(0) 编辑
摘要: strace的使用 按照strace官网的描述,strace是一个可用诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。 strace有两种运行模式。 (1)通过它启动要跟踪的进程,用法很简单,在原本的命令前加上strace即 阅读全文
posted @ 2020-03-21 19:01 cs_wu 阅读(560) 评论(0) 推荐(0) 编辑