Stella981 Stella981
2年前
Linux 的 Virtual Memory Areas(VMA):基本概念介紹
由userprocess角度來說明的話,VMA是userprocess裡一段virtualaddressspace區塊;virtualaddressspace是連續的記憶體空間,當然VMA也會是連續的空間。VMA對Linux的主要好處是,可以記憶體的使用更有效率,並且更容易管理userprocessaddresss
Wesley13 Wesley13
2年前
C++智能指针
头文件:inlcude<memory智能指针类型:auto\_ptr(C98)弃用shared\_ptr,unique\_ptr,weak\_ptr(C11)指针的初始化函数:make\_shared(C11),make\_unique(C14),返回bool以上均位于namespacestd中 aut
Stella981 Stella981
2年前
Apache APR
漏洞名称ApacheAPRutil库多个整数溢出漏洞漏洞描述Aprutil是Apache所使用的Apache可移植运行时工具库。Aprutil库的misc/apr\_rmm.c文件中的apr\_rmm\_malloc()、apr\_rmm\_calloc()和apr\_rmm\_realloc()函数以及memory/unix/apr
Stella981 Stella981
2年前
Docker面试题
1\.docker如何查看镜像支持的环境变量?   dockerrunIMAFGEenv2\.在使用dockercreate命令创建容器或使用dockerrun创建并运行容器的时候。可以使用m|memory参数来调整容器使用内存的大小。   正确3\.docker需要查询日志应该使用什么命令?   docker
Stella981 Stella981
2年前
JVM源码分析之jstat工具原理完全解读
概述jstat是hotspot自带的工具,和java一样也位于JAVA_HOME/bin下面,我们通过该工具可以实时了解当前进程的gc,compiler,class,memory等相关的情况,具体我们可以通过jstatoptions来看我们到底支持哪些类型的数据,譬如JDK8下的结果是:classcompiler
Wesley13 Wesley13
2年前
v4l2读取摄像头程序流程解析
v4l2操作实际上就是open()设备,close()设备,以及中间过程的ioctl()操作。对于ioctl的调用,要注意对errno的判断,如果调用被其他信号中断,即errno等于EINTR的时候,要重新调用。Videocapturedevice的实际功能就是采集视频信号,并将数字化的图像保存在memory中,现
Wesley13 Wesley13
2年前
Mysql索引分类和索引优化
(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fyangchunchun%2Fp%2F7371610.html)一、MySQL:索引以B树格式保存Memory存储引擎可以选择Hash或BTree索引,Hash索引只能用于或<的等
Wesley13 Wesley13
2年前
MDK常见错误详解集合
错误代码及错误信息 错误释义error 1: Out of memory 内存溢出error 2: Identifier expected 缺标识符error 3: Unknown identifier 未定义的标识符error 4: Duplicate identifier 重复定义的标识符error 5: Synt
Wesley13 Wesley13
2年前
tomcat报错:This is very likely to create a memory leak问题解决
这种问题在开发中经常会碰到的,看看前辈的总结经验Tomcat内存溢出的原因  在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存溢出是不一样的,当然处理方式也不一样。  这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:  1.OutOfMemoryError:Javaheapspace
京东云开发者 京东云开发者
5个月前
完蛋!我被 Out of Memory 包围了! | 京东云技术团队
是极致魅惑、洒脱自由的Javaheapspace?是知性柔情、温婉大气的GCoverheadlimitexceeded?是纯真无邪、活泼可爱的Metaspace?如果以上不是你的菜,那还有……刁蛮任性,无迹可寻的CodeCache!性感火辣、心思细腻的Di