全部博文(685)
发布时间:2015-02-03 19:06:49
原文地址:http://blog.chinaunix.net/uid-25047042-id-3796627.html工作队列是另一种将工作推后执行的形式,它可以把工作交给一个内核线程去执行,这个下半部是在进程上下文中执行的,因此,它可以重新调度还有睡眠。 区分使用软中断/tasklet还是工作队列比较简单,如果推后的工作不需要睡眠,.........【阅读全文】
发布时间:2015-02-03 10:46:36
原文地址:http://bbs.chinaunix.net/thread-3727597-1-1.htmllinux 2.6.11中worker_thread被调用的流程如下:create_workqueue->__create_workqueue->create_workqueue_thread->kthread_create->worker_thread:worker_thre.........【阅读全文】
发布时间:2015-02-02 22:38:15
原文地址:http://blog.chinaunix.net/uid-27032138-id-3364542.html同一程序中可以运行多个线程,这些线程共享内存空间,除此之外,还共享打开的文件,但是我们要建立一个概念,对于LINUX内核而言,根本没有线程一说!LINUX的内核线程是由kernel_thread()函数在内核态下创建的。(将创建时得到的函数永远执行下去,由.........【阅读全文】
发布时间:2015-02-02 18:44:44
make dep实际上读取配置过程生成的配置文件,来创建对应于配置的依赖关系树:一般只有在内核升级使用旧版本内核的配置文件时才会运行make dep(使新版本内核新增的部分功能模块的依赖添加到.config配置文件中)make modules是编译模块,很多驱动还有功能在选的时候选成M的都是modules,不过直接make,不加任何参数.........【阅读全文】
发布时间:2015-02-02 17:28:13
原文地址:http://www.2cto.com/os/201202/120395.html什么是GRUB GNU GRUB 是一个多重操作系统启动管理器。GNU GRUB 是由GRUB(GRand Unified Bootloader) 派生而来。GRUB 最初由Erich Stefan Boleyn 设计和应用;系统启动引导管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制.........【阅读全文】