
Linux
科喜软件
我们致力于软件开发!
展开
-
Linux 中直接 I/O 机制的介绍
直接 I/O 的动机在介绍直接 I/O 之前,这一小节先介绍一下为什么会出现直接 I/O 这种机制,即传统的 I/O 操作存在哪些缺点。什么是缓存 I/O (Buffered I/O)缓存 I/O 又被称作标准 I/O,大多数文件系统的默认 I/O 操作都是缓存 I/O。在 Linux 的缓存 I/O 机制中,操作系统会将 I/O 的数据缓存在文件系统的页缓存( page cache转载 2012-03-08 20:36:23 · 709 阅读 · 0 评论 -
Unix线程同步
在文章中,我们来介绍下在POSIX线程(pthread)情况下,我们就来学习Unix线程的同步知识。以及一些Unix线程/进程同步的方法。AD:学习了Unix线程的一些基础知识后,我们要来学习新的Unix线程的知识了,今天,我们就来学习Unix线程的同步知识。希望对大家对Unix线程的学习有所帮助。Unix线程 在POSIX线程(pthread)情况转载 2012-05-22 20:40:37 · 815 阅读 · 0 评论 -
使用Google的开源TCMalloc库
TCMalloc(Thread-Caching Malloc)是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高得多,可以在很大程度上提高MySQL服务器在高并发情况下的性能,降低系统负载。 TCMalloc的实现原理和测试报告请见一篇文章:《TCMalloc:线程缓存的Mal转载 2012-05-22 20:41:41 · 1216 阅读 · 0 评论