- 博客(3)
- 资源 (9)
- 收藏
- 关注
转载 能使用异步 I/O 大大提高应用程序的性能 学习何时以及如何使用 POSIX AIO API
简介: Linux® 中最常用的输入/输出(I/O)模型是同步 I/O。在这个模型中,当请求发出之后,应用程序就会阻塞,直到请求满足为止。这是很好的一种解决方案,因为调用应用程序在等待 I/O 请求完成时不需要使用任何中央处理单元(CPU)。但是在某些情况中,I/O 请求可能需要与其他进程产生交叠。可移植操作系统接口(POSIX)异步 I/O(AIO)应用程序接口(API)就提供了这种功能。在本文中,我们将对这个 API 概要进行介绍,并来了解一下如何使用它。
2010-11-25 09:14:00 875
原创 gdb调试-带你快速掌握Linux下程序调试
<br />最近要调试自己的程序,就把以前自己记录下来的一些基本的gdb调试命令给发不出来。<br /> <br />例子:如果有一个test.c文件,那么当出现运行错误,怎么去调试呢。<br />gcc test.c -o test<br />这里只是生成了test可执行文件./test运行出现错误,或者得不到结果和你预测的是一样,那么都要进去跟踪调试。<br />这里就要用到了gdb,这个调试工具。gdb 调试 需要在编译时加入条件 -g<br />调试的几个基本的命令如下:<br />g
2010-11-20 11:19:00 775
转载 Linux时区、时间的更改
<br /><br /> Linux 时钟分为系统时钟(System Clock)和硬件(Real Time Clock ,简称RTC )时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux 启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。<br /> <br /> Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设置的命令主要有date、hwcl
2010-11-15 11:21:00 707
个人文件加密工具-1.0
2011-09-25
exceptional c++系列
2008-10-21
effectiveC++ More Effective C++(中文)c++库函数(中文)
2008-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人