在Linux下查看内存我们一般用command free [root@nonamelinux ~]# freetotal used free shared buffers cached Mem: 386024 377116 8908 0 21280 155468 -/+ buffers/cach.....
分类:
系统相关 时间:
2015-04-19 22:41:30
阅读次数:
283
注意:一个内存分区至少含有2个内存块(块的大小至少能满足一个指针大小)1先定义一个内存块结构指针OS_MEM *buffMEM,在定义一个而为指针A[m][n]2创建内存分区:buffMEM=OSMemCreate(A,m,n,&err)3申请一个内存块:void *Pblk1=OSMemGet(b...
分类:
其他好文 时间:
2015-04-16 17:16:21
阅读次数:
131
1 class Mem 2 { 3 public int i; 4 public Mem(int i) 5 { 6 this.i = i; 7 System.out.println("create Mem: " + i); 8 } 9...
分类:
编程语言 时间:
2015-04-16 01:06:30
阅读次数:
234
例一:内存使用率#!/bin/bashtotal=$(free -m|grep Mem|awk '{print $2}')used=$(free -m|grep Mem|awk '{print $3}')echo "$used/$total"|bc -l >> /home/shell/cun.txt...
分类:
其他好文 时间:
2015-04-14 14:34:31
阅读次数:
115
Code:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define INF 0x7fffffff
#define SUP 0x80000000
#define mem(a,b) memset(a,b,sizeof(a)...
分类:
其他好文 时间:
2015-04-14 00:44:46
阅读次数:
160
1. Class, object and referenceRecall that class is nothing more than a blueprint that describes how an instance of this type will look and feel in mem...
分类:
其他好文 时间:
2015-04-11 16:08:23
阅读次数:
163
#include
#include
#include
#include
#include
using namespace std;
#define mem(A) memset(A,0,sizeof(A))
#define N 10000010
int arr[10010];
int main()
{
int...
分类:
其他好文 时间:
2015-04-08 23:28:48
阅读次数:
482
1. 内存池设计1.1 目的在给定的内存buffer上建立内存管理机制,根据用户需求从该buffer上分配内存或者将已经分配的内存释放回buffer中。1.2 要求尽量减少内存碎片,平均效率高于C语言的malloc和free。1.3 设计思路将buffer分为四部分,第1部分是mem_pool结构体...
分类:
其他好文 时间:
2015-04-08 21:19:54
阅读次数:
168
本文主要对缓存中的Memcached技术进行介绍。1 Memcached1.1 Memcached简介 Memcached是一个高性能的分布式对象缓存系统,用于动态Web应用,以减轻数据库负载[1]。它通过在内存中缓存数据和对象来减少应用程序读取数据库的次数,从而提高网站的性能。如图1是Mem...
分类:
其他好文 时间:
2015-04-04 22:22:14
阅读次数:
213
#include#includetypedef struct{ char *mem; char len;}m_table_t;int table_cmp(m_table_t *p1, m_table_t *p2){ int ret; if(p1->len == p2->le...
分类:
其他好文 时间:
2015-04-04 18:14:01
阅读次数:
131