按类别查询搜索结果
关于关键词 的检测结果,共 2075
g_hk | 2021-06-11 16:08:08 | 阅读(910) | 评论(0)
gdb dump core中内存【阅读全文】
li6237 | 2019-12-10 09:16:40 | 阅读(348700) | 评论(0)
缓冲区(Buffer)又称为缓存(Cache),是内存空间的一部分。也就是说,计算机在内存中预留了一定的存储空间,用来暂时保存输入或输出的数据,这部分预留的空间就叫做缓冲区(缓存)。有时候,从键盘输入的内容,或者将要输出到显示器上的内容,会暂时进入缓冲区,待时机成熟,再一股脑将缓冲区中的所有内容“倒出”,我...【阅读全文】
General_715 | 2019-10-08 10:14:29 | 阅读(1620) | 评论(0)
https://blog.csdn.net/pansaky/article/details/86599280/*usage: cc mem.c -o mem.out 后 使用./mem.out 100 & 消耗对应数字MB单位的内存,释放时杀掉对应进程即可*/#include <stdlib.h>#include <stdio.h>#include <unistd.h> #define UNIT (1024*1024) int main(int argc, char *argv[]){  ...【阅读全文】
u0402 | 2019-07-03 08:53:37 | 阅读(1840) | 评论(0)
jemalloc暂缓释放已申请内存的配置方法【阅读全文】
NEXPON | 2019-06-18 11:22:01 | 阅读(269690) | 评论(0)
mips的汇编寄存器都用数字表达,非常反人类,这里记录一下每个寄存器的含义:32个通用寄存器0($zero): 永远返回值为0 1($at): 用做汇编器的暂时变量 2-3($v0-$v1): 子函数调用返回结果 4-7($a0-$a3): 子函数调用的参数 8-15($t0-$t7): 暂时变量,子函数使用时不需要保存与恢复...【阅读全文】
shiyigudong | 2019-05-29 16:47:16 | 阅读(980) | 评论(0)
nginx 内存池 pool ngx_alloc ngx_free【阅读全文】
别让我一人醉 | 2019-05-21 14:10:23 | 阅读(10) | 评论(0)
那么,QQ是怎么运行起来的呢?双击QQ图标,操作系统就会知道你要运行这个软件,它会在硬盘中找到你安装的QQ软件,将数据(安装的软件本质上就是很多数据的集合)复制到内存。对!就是复制到内存!QQ不是在硬盘中运行的,而是在内存中运行的。对于读写速度,内存 > 固态硬盘 > 机械硬盘。机械硬盘是靠电机带动盘片转动...【阅读全文】
随祥 | 2019-04-24 14:20:10 | 阅读(1290) | 评论(0)
操作系统:ubuntu10.04前言    【阅读全文】
moyaoyi | 2019-03-17 17:06:19 | 阅读(1420) | 评论(0)
题目描述【阅读全文】
aquester | 2019-01-27 23:41:14 | 阅读(72540) | 评论(0)
目录1. 前言 22. 结论 23. volatile应用场景 34. 内存屏障(Memory Barrier) 45. setjmp和longjmp 41) 结果1(非优化编译:g++ -g -o x x.cpp -O0) 52) 结果2(优化编译:g++ -g -o x x.cpp -O2) 66. 不同CPU架构的一致性模型 67. x86-TSO 78. C++标准库对内存顺的支持 7...【阅读全文】
【C/C++】 紧缩
suiming2005 | 2018-10-16 20:31:09 | 阅读(1570) | 评论(0)
内存紧缩,特定场景改善性能【阅读全文】
帅得不敢出门 | 2018-09-21 12:24:00 | 阅读(2370) | 评论(0)
需求:多种继承类/子类 对象共同存放于容器中, 要求能push进不同对象,pop出来后能实现多态。实现分析:这种情况就得容器中存放基类指针,但是存放指针就意味着得自己管理内存,主动释放。 有没有方法让c++自己去管理呢,答案是用智能指针。示例代码: 容器中存放的是unique_ptr, pop出来后可以转成sha...【阅读全文】
企鹅Unix | 2018-09-15 14:41:17 | 阅读(550) | 评论(0)
企鹅Unix | 2018-09-15 14:41:07 | 阅读(470) | 评论(0)
1.C程序结构下面列出C语言可执行程序的基本情况(Linux 2.6环境/GCC4.0)。[root@localhost Ctest]# ls test -l     //test为一个可执行程序-rwxr-xr-x  1 root root 4868 Mar 26 08:10 test[root@localhost Ctest]# file test //此文件基本情况test: ELF 32-bit LSB ...【阅读全文】
企鹅Unix | 2018-09-15 14:40:20 | 阅读(490) | 评论(0)
2005227042 | 2018-08-02 14:15:07 | 阅读(0) | 评论(0)
点击(此处)折叠或打开cv::Mat yuvImg(1080*3/2, 1920, CV_8UC1);        // cv::Mat yuvImg;        // yuvImg.create(height*3/2, width, CV_8UC1);...【阅读全文】
qgx2009 | 2018-07-30 14:37:17 | 阅读(800) | 评论(0)
先总结:1、zmalloc的原理是每次分配内存时都多分配一个sizeof(size_t)大小的空间用来记录本次分配的内存大小,相应的释放内存时也需要是否多分配的那块内存。2、用一个全局变量用来记录分配的总内存大小,这样malloc时增加该值,free时减该值。下面是转载:zmalloc.hzmalloc.c宏变量说明:其他...【阅读全文】
2005227042 | 2018-07-23 10:45:01 | 阅读(0) | 评论(0)
CvMat mat = cvMat((int)PIC_WIDTH, (int)PIC_HEIGHT, (int)CV_8UC1, pJpg24Buf);//CvMat为类型  cvMat为函数cv::Point ptTopLeft;cv::Point ptBottomRight;IplImage *pIplImage = cvDecodeImage(&mat, 1);cv::Mat image = cv::cvarrToMat(pIplImage);vector param = vector(2);param[0] = CV_IMW...【阅读全文】
2005227042 | 2018-07-18 20:21:18 | 阅读(0) | 评论(0)
点击(此处)折叠或打开#include <cv.h>#include <highgui.h>#include <iostream>#include <opencv2/opencv.hpp>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <fstream>...【阅读全文】
key_person | 2017-11-30 19:06:52 | 阅读(9290) | 评论(0)
VS中是可以方便的查看容器中的变量的,GDB如何打印STL中容器的变量呢?GDB官方提供了一个符号文件,如果是简单的打印变量信息,可以下载到项目中加载进来使用。符号文件地址:https://sourceware.org/gdb/wiki/STLSupport 下载gdb-stl-views使用GDB调试代码时,使用source命令加载该符号文件(如:source ~/stl...【阅读全文】