Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1706880
  • 博文数量: 607
  • 博客积分: 10031
  • 博客等级: 上将
  • 技术积分: 6633
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-30 17:41
文章分类

全部博文(607)

文章存档

2011年(2)

2010年(15)

2009年(58)

2008年(172)

2007年(211)

2006年(149)

我的朋友

分类: LINUX

2008-09-01 14:53:21

数据管理包括3部分:

1. dynamic memory management 动态内存管理;
2. file locking 文件锁;
3. dbm 非SQL的数据库管理。

简单的内存管理
#include
void* malloc(size_t size);
幻灯片 5 void* realloc(void* ptr, size_t size);
void* free(void* ptr);

文件锁
文件锁是Linux上最常用的进程间同步机制之一,相比信号量,文件锁更容易使用
文件锁(file_lock)与文件(确切的说是文件的inode)及进程捆绑


dbm库对于那些存储相对稳定的数据是很高效的


阅读(848) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~