自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 用 inotify 监视文件系统的变化

可以用 Linux 2.6 kenel 提供的 inotify 机制来监控文件系统的变化,例如增加文件,删除文件,修改文件等 下面是一个例子程序,可用来监控一个目录,如果在此目录下进行创建文件、删除文件、修改文件的操作,会有提示信息打印到屏幕上 #include sys/inotify.h>#include stdio.h>#include errno.h>#include sys

2008-05-12 20:21:00 3030

转载 [高性能技术] 使用异步 I/O 大大提高应用程序的性能

使用异步 I/O 大大提高应用程序的性能转自: http://www.ibm.com/developerworks/cn/linux/l-async/Linux® 中最常用的输入/输出(I/O)模型是同步 I/O。在这个模型中,当请求发出之后,应用程序就会阻塞,直到请求满足为止。这是很好的一种解决方案,因为调用应用程序在等待 I/O 请求完成时不需要使用任何中央处理单元(CPU)。但是

2008-05-09 18:55:00 1459

原创 关于“惊群”的讨论

“惊群”问题可以在 > 中看到,下面这个帖子对这个问题做了一些讨论,有时间需要看一下内核代码来更深入的了解一下http://www.chinaunix.net/jh/23/946261.html

2008-05-09 18:53:00 1477

原创 “堆碎片”以及解决方法

 最近用 C 开发一个服务器软件,代码需要频繁的分配内存,并且用到的第三方库 GLIB 和 libCurl 也有不同的内存分配方式。在开发过程中,发现一个问题,就是在压力测试下,程序耗用内存一直增长,直到用完 3G 的虚存空间,从而 malloc 失败;而我的代码中,内存使用完后都是及时释放的,不应该出现这种现象。因此首先怀疑是有内存泄露,但是无论用 valgrind,还是 dmall

2008-05-08 17:22:00 2783

Mnesia用户手册

Mnesia用户手册 Mnesia用户手册 Mnesia用户手册 Mnesia用户手册

2011-11-02

Linux Socket Programming By Example

Linux Socket Programming By Example

2009-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除