会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yanghuinnn
博客园
首页
新随笔
联系
订阅
管理
2022年3月18日
详解swap
摘要: 0 详解swap分区 0.1 什么是swap分区? Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。 0.2 打开或关闭swap分区 打开swap分区 swapon -a 关闭swap分区 swa
阅读全文
posted @ 2022-03-18 17:26 yanghuinnn
阅读(1205)
评论(0)
推荐(0)
2022年3月17日
Valgrind
摘要: 0 快速入门指南 0.1 简介 Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。 Valgrind提供了许多调试和分析工具,这些工具中最受欢迎的称为 Memcheck。它可以检测 C 和 C++ 程序中常见的许多与内存相关的错误,这些错误可能导致崩溃和不可预知的行为。 0
阅读全文
posted @ 2022-03-17 09:22 yanghuinnn
阅读(243)
评论(0)
推荐(0)
2022年3月16日
Linux内存泄漏
摘要: 0 什么是内存泄漏? 内存泄漏(Memory Leak)是指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。 1 常见的造成内存泄漏的原因 1.1 指针重新赋值 下面是一段示例代码: char * p = (char *)ma
阅读全文
posted @ 2022-03-16 10:22 yanghuinnn
阅读(2334)
评论(0)
推荐(2)
2021年7月8日
制作自己的rpm包,并为其制作patch包。
摘要: 本文分为两个部分,第一部分是制作一个简单的自己的rpm包,并安装运行它。第二部分是为其制作一个patch包,并通过spec配置文件去打补丁,安装、运行打补丁后的程序。 一、安装工具 [yh@localhost ~]$ sudo yum install rpm [yh@localhost ~]$ su
阅读全文
posted @ 2021-07-08 10:09 yanghuinnn
阅读(1782)
评论(0)
推荐(0)
公告