码迷,mamicode.com
首页 >  
搜索关键字:mem    ( 6784个结果
STL C++ std::bind操作例子,仿函数操作配合算法库操作
1、stl::bind 和std::mem_fun_ref系列的配合使用出现了问题,多参形式不知道如何组织。适配器的操作真心难受!!!只能迷迷糊糊地用着。要使用非质变算法时需要作用于容器时只能考虑lambda或者transfer操作。待续 //使用函数名输出 std::for_each(iv.begin(),iv.end(),print);//类中的函数操作保存在某个位置,我要阅读其他书籍才知道。仿函数对象指的一个仿函数对象,普通函数对象就是函数名,待续 cout<<endl; //使用仿函数对象...
分类:编程语言   时间:2014-11-22 23:13:23    阅读次数:482
dlmalloc 2.8.6 源码详解(7)
释放的主要过程就是根据用户传入的payload, 找到chunk指针, 然后分别检查前一个和后一个chunk是否可以合并. 这里唯一需要注意的就是与dv和top这些特殊chunk的交互. 基本流程如下, 1. 通过用户传入的mem指针计算出chunk指针p. 如果FOOTERS打开, 则通过magic计算出其所属的mspace指针, 并进行校验. 2. 若p是通过direct mmap生成的, 则还原其头尾的fake chunk后直接munmap释放并结束. 详细内容请参考3.4.2小节的说明. ...
分类:其他好文   时间:2014-11-20 17:09:17    阅读次数:247
Zabbix安装(十):监控windows进程
1、监控windows进程的几个KEYS:proc.mem[<name>,<user>,<mode>,<cmdline>]Memoryusedbyaprocess.<name>processname(default:"allprocesses").<user>username(default:"allusers").<mode>possiblevalues:avg,max,min,sum(default).&..
分类:Windows程序   时间:2014-11-20 15:43:01    阅读次数:1088
驱动笔记 - 字符设备范例
#include #include #include #include #include #include #include #include #include struct mem_dev{ unsigned long size; char *data; struct cdev cdev;};st...
分类:其他好文   时间:2014-11-19 23:37:39    阅读次数:200
汇编语言下--如何防止除法溢出
我们都知道:无符号数除法指令--格式为:DIV mem/reg8 ; AH余数,AL商← AX / mem/reg8 DIV mem/reg16 ; DX余数,AX商← DX:AX / mem/reg8与被除数和除数一样,商和余数也都为无符号数。DIV 指令执行后,所有标志均无定义。整数除法指令--...
分类:编程语言   时间:2014-11-18 13:11:08    阅读次数:115
[poi07]mem
题意:给定点数nn扫描1遍,然后用一个树状数组维护前缀和即可。。 到了本题利用dfs序显然就可以转化成线性模型, 具体的话 做到点u, 如果有一个操作1在(u, fa[u])的边,时间为t,那么在t时间点删除一个点 如果有一个操作2在u点,时间为t,那么就等价于查询1~u路...
分类:其他好文   时间:2014-11-13 00:34:28    阅读次数:248
datatable 重复初始化
本人blog中中写的datatable版本是1.10及其以上的文章。起之前版本是否使用暂时没有研究过。 直接看错误 DataTables warning: table id=rap-table-list-comm-mem - Cannot reinitialise DataTable. For more information about this error, please see ht...
分类:其他好文   时间:2014-11-12 19:46:45    阅读次数:499
c语言中文件的读写、fp位置操作
#include<stdio.h>#include<stdlib.h>intmain() { FILE*file; file=fopen("./text","rb"); //获取文件长度 fseek(file,0,SEEK_END); inttell_len=ftell(file); fseek(file,0,SEEK_SET); char*buff=(char*)mem_get(char,tell_len+1); intread_len=fread(buff,len,..
分类:编程语言   时间:2014-11-11 23:06:58    阅读次数:423
MySQL系列:innodb引擎分析之内存管理
在innodb中实现了自己的内存池系统和内存堆分配系统,在innodb的内存管理系统中,大致分为三个部分:基础的内存块分配管理、内存伙伴分配器和内存堆分配器。innodb定义和实现内存池的主要目的是提供内存的使用率和效率,防止内存碎片和内存分配跟踪和调试。我们先来看看他们的关系和结构。 以下是它的关系结构图: 上图中的: ut_mem_block块是基础内存管理 Buddy all...
分类:数据库   时间:2014-11-10 21:56:42    阅读次数:400
rte_mempool内存管理
DPDK以两种方式对外提供内存管理方法,一个是rte_mempool,主要用于网卡数据包的收发;一个是rte_malloc,主要为应用程序提供内存使用接口。本文讨论rte_mempool。rte_mempool由函数rte_mempool_create()负责创建,从rte_config.mem_c...
分类:其他好文   时间:2014-11-10 19:51:27    阅读次数:703
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!