
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
转自:http://news.csdn.net/n/20090327/124513.html比如lsmod的输出在我们的电脑上显示了一个名叫isofs的卸载模块,它的使用次数是零而且没有依赖模块,(isofs是一个模块,它支持CD上使用的ISO系统文件格式)这种情况下,kernel会允许我们卸载模块:# modprobe -r is 【Csdn 3月27日编译】本文发表于Linux F
我们在进程中要怎样去描述一个文件呢?我们用目录项(dentry)和索引节点(inode)。它们的定义如下:struct dentry {struct inode *d_inode; /* Where the name belongs to - NULL isstruct dentry
1) Linux Proc文件系统,通过对Proc文件系统进行调整,达到性能优化的目的。2) Linux性能诊断工具,介绍如何使用Linux自带的诊断工具进行性能诊断。二、/proc/sys/kernel/优化1) /proc/sys/kernel/ctrl-alt-del该文件有一个二进制值,该值控制系统在接收到ctrl
http://blog.chinaunix.net/u2/64681/showart_1432551.html·内核中的TCP的追踪分析-1-追踪TCP(IPV4)的socket的初始化·内核中的TCP的追踪分析-2-追踪TCP(IPV4)的socket的创建·内核中的TCP的追踪分析-3-TCP(IPV4)的socket的地址绑定·内核中的TCP的追踪分析-4-TCP(IPV4)的socke
摘要Linux内核模块编程的资料有些纷繁复杂,有的过于简单,有的过于庞杂,我试图用笔记的形式想读者展示怎样来进程Linux模块编程,力图做到简明扼要,这篇文章也是作为本人备忘的资料,所以有些地方过于简略是难免的。本来这篇文章的目的就是让用户知其然,至于所以然还是请参考相应的资料,其实最好的资料莫过于Linux Kernel Source。 适用范围: Linux Kernel
1.对于形如#define __LIBRARY__后面没有任何东西,用处何在???观察文件include/unistd.h便可以看到#ifdef __LIBRARY__2.fork()函数产生新进程新进程也应当是从当前地方fork()之后开始执行。3.c语言外部变量与外部函数4.系统调用,嵌入式汇编,内
Linux 内核笔记 – 进程调度关键词: Linux 内核 进程调度 Linux 内核笔记 – 进程调度原文链接:http://www.linuxforum.net/forum/showthreaded.php?Cat=&Board=linuxK&Number=294463&pag
3. 调度器工作时机:office" />调度器的启动通常有两种方式:A. 主动式在核心应用中直接调用schedule()。这通常发生在因等待核心事件而需要将进程置于挂起(休眠)状态的时候--这时应该主动请求调度以方便其他进程使用CPU。下面就是一个主动调度的例子:/* 节选自[drivers/input/mousedev.c] mousedev_read() */







