- 博客(4)
- 资源 (5)
- 收藏
- 关注
转载 linux epoll
epoll - I/O event notification facility在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且
2012-10-31 20:06:24 323
原创 linux 编译动态库
# 声称动代连接库,假设名称为libtest.sogcc x.c y.c z.c -fPIC -shared -o libtest.so# 将main.c和动态连接库进行连接生成可执行文件gcc main.c -L. -ltest -o main# 输出LD_LIBRARY_PATH环境变量,一边动态库装载器能够找到需要的动态库export LD_LIBRARY_PAT
2012-10-10 16:29:37 299
原创 recv函数解析
recv函数int recv( SOCKET s, charFAR *buf, int len, int flags);不论是客户还是服务器应用程序都用recv函数从TCP连接的另一端接收数据。该函数的第一个参数指定接收端套接字描述符;第二个参数指明一个缓冲区,该缓冲区用来存放recv函数接收到的数据;第三个参数指明buf的长度;第四个参数一般置0。
2012-10-18 10:54:51 558
转载 linux查看硬盘 文件夹 使用情况
当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。 下面分别简要介绍 df命令可以显示目前所
2012-10-12 10:30:29 1014
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人