最近项目增加了一个模块,在 Centos 系统压测,进程一直不释放内存。因为新增代码量不多,经过排查,发现 stl + glibc 这个经典组合...
火焰图是 svg 格式的矢量图,基于 perf 软件性能分析工具。通过对软件在系统上的工作行为记录进行采样。并将数据进行图形化,从而得出比较直观...
用 sed 命令插入多行文本,感觉这个操作有点费劲,所以在这记录一下。 🔥 文章来源:《[shell] sed 插入多行文本[https://w...
自从用 markdown 写文档之后,感觉就离不开它了。工作这么久,遗憾没有条理化地将知识实时落地,后面做了大量重复劳动。幸运 github 提...
程序进程是不能直接访问物理内存的,系统通过虚拟内存方式管理进程内存。 图片来源 《深入理解计算机系统》8.2.3 私有地址空间 工作流程 高级语...
效果 登录阿里云 机器 本地机器:macOS远程机器:120.25.83.123 配置 本地配置 远程配置 本地快捷登录设置 我本地使用的默认 ...
系统 机器启动 修改密码 查看 CPU 查看系统内存情况 查看系统信息 软链接 防火墙 压缩解压 更新文件配置 机器是多少位 环境变量 用户切换...
父进程 fork 子进程后,子进程通过 copy-on-write 模式获得父进程内存,也就是子进程共用了大部分父进程内存,只有当子进程在修改自...
主要描述嵌套式死锁时序原理。死锁的方式有很多种,但是这种情况个人认为是最隐秘的; 因为程序中有各种代码被封装成函数来调用,函数里面可能就会有锁,...
文集作者