发布时间:2015-06-21 08:52:01
一.填空题:1. 在Linux系统中,以 文件 方式访问设备 。2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。3. Linux文件系统中每个文件用 i节点 来标识。4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块。5. 链接.........【阅读全文】
发布时间:2015-06-21 08:51:23
1.1 Spin Lock 相对于信号量的特点;在UP/MP/SMP这些不同环境下,Spin Lock的不同实现方法。1.2 简要说明e2compr压缩文件系统的压缩策略;经其处理后,上层文件系统(EXT2/3等)是否会受到影响。1.3 比较linux操作系统内核态和用户态的抢占性,及两者之间存在差异的原因。1.4 linux2.2支持的最大进程数是多少.........【阅读全文】
发布时间:2015-06-21 08:50:14
#define EPERM 1 /* Operation not permitted */ #define ENOENT 2 /* No such file or direct.........【阅读全文】
发布时间:2015-06-21 08:50:03
进行多线程编程,最应该注意的就是那些共享的数据,因为无法知道哪个线程会在哪个时候对它进行操作,也无法得知哪个线程会先运行,哪个线程会后运行。所以,要对这些资源进行合理的分配和正确的使用。在Linux下,提供了互斥锁、条件变量和信号量来对共享资源进行保护。一、互斥锁互斥锁,是一种信号量,常用来防止两.........【阅读全文】
发布时间:2015-06-21 08:49:33
struct ifreq这个结构定义在include/net/if.h,用来配置ip地址,激活接口,配置MTU等接口信息的struct ifconf通常是用来保存所有接口信息的应用想要获取当前网口网线插入状态,需要用到ifreq结构体,获取网卡的信息,然后socket结合网卡驱动的ioctl,就可以得到与网线插入状态相关的数据。.........【阅读全文】