- 博客(8)
- 资源 (33)
- 收藏
- 关注
转载 epoll使用详解
个人感觉大多数场合下没有多大的性能提升,但是还是要用新的接口,免得日后想改又懒得改。poll - I/O event notification facility在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中
2013-03-25 16:57:30 681
转载 \r\n和\n的区别
\r是回车符,\n是换行符计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。 于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在
2013-03-25 14:15:01 2826
原创 LDD3 阅读随记
15.4.2. 分配 DMA 缓冲本节涵盖 DMA 缓冲在底层的分配; 我们稍后介绍一个高级接口, 但是来理解这里展示的内容仍是一个好主意.随 DMA 缓冲带来的主要问题是, 当它们大于一页, 它们必须占据物理内存的连续页因为设备使用 ISA 或者 PCI 系统总线传输数据, 它们都使用物理地址. 注意有趣的是这个限制不适用 SBus ( 见 12 章的"SBus"一节 ), 它在
2013-03-22 10:41:03 669
转载 linux 各种信号及其含义
http://kenby.iteye.com/blog/1173862命令行输入 kill -l, 可以列出系统支持的所有信号: 1) SIGHUP2) SIGINT 3) SIGQUIT4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS8) SIGFPE 9) SIGKILL10) SIGUSR111) SIGSEG
2013-03-21 16:00:41 858
原创 echo g > /proc/sysrq-trigger 直接调用内核的几个命令
echo ttyS0 > /sys/module/kgdboc/parameters/kgdboc 如果成功,可以在/var/log/message里看到 kernel: kgdb: Registered I/O driver kgdboc然后 echo g > /proc/sysrq-trigger系统会中断,进入假死状态,等待远程gdb的连接.KGDB可能会输出如下信息:S
2013-03-20 10:15:49 3591
原创 vm ubuntu 使用问题
1,进入ubuntu登录界面后鼠标不能动,但键盘可以。登录后鼠标不能动,但键盘可以,桌面上有个终端,但刚开始不知道怎么启动它。按ctrl+alt+insert(相当于ctrl+alt+del)然后按Tab键,焦点落在cancel上,回车,再按TAB和方向键,使焦点落在终端上,回车即可启动终端。想想之前做了什么,之前调试内核驱动,瞎搞乱搞,将 /lib/modules 下介个文件
2013-03-19 14:36:26 1297
原创 ubuntu 软件安装
apt-get install不太好用,比如想安装autotools,直接apt-get install autotools提示没那个软件包。放狗搜一下才知道autotools是个系列工具,包括: aclocal autoscan autoconf autoheader automake 1)安装autotoolsapt-get ins
2013-03-07 11:30:34 606
原创 linux线程同步问题
#include #include #include pthread_cond_t cond_1= PTHREAD_COND_INITIALIZER;/*初始化条件变量*/pthread_cond_t cond_2= PTHREAD_COND_INITIALIZER;/*初始化条件变量*/pthread_cond_t cond_3= PTHREAD_COND_INITIAL
2013-03-06 13:19:21 722
FPGA VHDL 6路PWM 多路PWM脉宽调制波发生器
2010-03-17
FPGA VHDL DDS 直接数字合成
2010-03-16
蓝牙手机遥控蓝牙电脑
2010-03-12
51单片机计算器_红外输入
2009-09-27
通信电子线路课件(严国萍)
2009-06-11
Linux操作系统下C语言编程入门.pdf
2009-04-26
8086CPU工作过程.swf
2009-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人