Chinaunix首页 | 论坛 | 博客
  • 博客访问: 254359
  • 博文数量: 53
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 380
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-01 10:17
文章分类

全部博文(53)

文章存档

2013年(53)

发布时间:2013-09-07 22:05:45

mmap 可以把磁盘文件的一部分直接映射到内存,这样文件中的位置直接就有对应的内存地址,对文件的读写可以直接用指针来做而不需要read / write 函数。 #include <sys/mman.h>void *mmap(void *addr, size_t len, int prot, int flag, intfiledes, off_t off);int munmap(void *addr, size_t len);返回值:如果mmap 成.........【阅读全文】

阅读(1784) | 评论(0) | 转发(0)

发布时间:2013-09-06 20:33:47

1、一个进程正常结束:(1)return(2)exit.........【阅读全文】

阅读(2492) | 评论(0) | 转发(0)

发布时间:2013-09-06 19:06:48

一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。  一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程.........【阅读全文】

阅读(1659) | 评论(0) | 转发(0)

发布时间:2013-09-05 22:45:59

1. inotify主要功能它是一个内核用于通知用户空间程序文件系统变化的机制。众所周知,Linux 桌面系统与 MAC 或 Windows 相比有许多不如人意的地方,为了改善这种状况,开源社区提出用户态需要内核提供一些机制,以便用户态能够及时地得知内核或底层硬件设备发生了什么,从而能够更好地管理设备,给用户提供更好.........【阅读全文】

阅读(1942) | 评论(0) | 转发(0)

发布时间:2013-09-05 08:53:14

最近在看Linux下文件操作相关章节,遇到了这么几个结构体,被搞的晕乎乎的,今日有空,仔细研究了一下,受益匪浅。首先说说DIR这一结构体,以下为DIR结构体的定义:struct __dirstream      {       void *__fd;&n.........【阅读全文】

阅读(1488) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册