
其他东东
linxiaowu66
这个作者很懒,什么都没留下…
展开
-
最近得到的一些收获
这几天重新学习了linux下的驱动,自己写下这些心得以供日后参考: 1、有时make menuconfig时会出现这个错误: *** Unable to find the ncurses librariesor the *** required header files. *** 'make menuconfig' requires the ncurseslibraries. **原创 2012-06-07 08:08:12 · 922 阅读 · 4 评论 -
各种经验与教训
输入和输出是通过内存中的缓冲来完成的,这让事情变得更快,程序的写入会存放在内存缓冲中,然后再一起写入硬盘。守护进程kflushd和kupdate管理这些工作。kupdate间断的工作(每5秒?)来检查是否有写过的缓冲,如过有,就让kflushd把它们写入磁盘。 进程有时候无事可做,当他运行时也不一定需要把所有的代码和数据都放在内存中。这意味着我们可以通过把运行中程序不用的内容切换到交换分区来更好原创 2012-06-08 07:48:26 · 867 阅读 · 1 评论 -
一些其他知识学习
最近忙于交换机的学习,所以没能分享一些新的东西。不过我已经准备好了一些交换机的学习笔记,有助于刚学交换机的童鞋们学习,这个灯月底时再发布,有些内容还待完善! 下面所讲的都是一些小知识. 1、中断与轮询的区别:对于中断密集型的事件一般都是采用轮询机制的,比如网卡(应该说是网卡最主要的实现还是轮询,虽然有中断参与)。具体怎么实现呢?这就得自己去看驱动代码了。 对于中断不密集型的事件就采用中断机制原创 2012-08-12 16:59:30 · 877 阅读 · 0 评论