上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 100 下一页

2013年5月20日

华为内部面试题库---(19)

摘要: 1. 在Linux操作系统中,以Ext文件系统为例,下列那个数据结构在磁盘上没有对应的项:(《深入理解Linux内核》P461-480)A、inode;B、dentry;C、super_block;D、ext_dir_entry。答案:B。解释:dentry是Linux VFS方便查找引入的内存数... 阅读全文

posted @ 2013-05-20 11:53 胡永光 阅读(195) 评论(0) 推荐(0) 编辑

华为内部面试题库---(18)

摘要: 1、关于伙伴算法,下列说法正确的是(单选):(《深入理解linux内核》P303-P313)A、伙伴算法会造成内部碎片B、alloc_pages(gfp_mask, order)返回第一个所分配页框的线性地址C、只要内存足够,可以使用伙伴算法分配任意大小的内存D、称为伙伴的两个块要求大小相同,且物... 阅读全文

posted @ 2013-05-20 11:50 胡永光 阅读(196) 评论(0) 推荐(0) 编辑

华为内部面试题库---(17)

摘要: 1、分页映射是内存管理最重要的技术之一,以下说法错误有(多选):(《深入理解LINUX内核》第二章)A、通过分页映射,MMU在每次访问时都需要经过特权级、权限等检查,防止访问不该访问的内容,达到保护的作用B、通过分页映射,MMU将线性地址转换为物理地址C、通过分页映射,MMU将虚拟地址转换为线性地... 阅读全文

posted @ 2013-05-20 11:48 胡永光 阅读(296) 评论(0) 推荐(0) 编辑

华为内部面试题库---(16)

摘要: 1.内核对磁盘数据的高速缓存有:(多选)A.目录项高速缓存B.页高速缓存C.索引节点高速缓存D.超级块高速缓存参考答案:ABC 分析:磁盘高速缓存有三种:目录项高速缓存,页高速缓存与索引节点高速缓存,内核会把磁盘上的超级块以读出,以VFS超级块的方式存储在内存中,不存在超级块高速缓存。 参考... 阅读全文

posted @ 2013-05-20 11:38 胡永光 阅读(150) 评论(0) 推荐(0) 编辑

华为内部面试题库---(15)

摘要: 1、 以下属于内核同步机制的是(多选)A. 信号量B. spinlockC. RCUD. seqlockE. 原子操作参考答案:ABCDE 解析:Linux内核的信号量在概念和原理上与用户态的System V的IPC机制信号量是一样的,但是它绝不可能在内核之外使用。信号量在创建时需要设置一个初始... 阅读全文

posted @ 2013-05-20 11:33 胡永光 阅读(670) 评论(0) 推荐(0) 编辑

华为内部面试题库---(14)

摘要: 1、 关于虚拟地址空间的说法错误的是()A. 进程地址空间是用多少分配多少,4G仅仅是最大限额B. 进程的地址空间并不一定对应实际的物理页C. 不同进程的不同虚拟地址可以映射到相同的物理页D. 不同进程的相同虚拟地址不能映射到相同的物理页解答:D 2、 关于mmap... 阅读全文

posted @ 2013-05-20 11:31 胡永光 阅读(178) 评论(0) 推荐(0) 编辑

华为内部面试题库---(13)

摘要: 1.低速系统调用是可能会使进程永远阻塞的一类系统调用,包括下列哪些调用(多选):(参考:UNIX环境高级编程,第2版,第14章,高级I/O,14.2小节)A.如果某些文件类型(例如管道、终端设备和网络设备)的数据并不存在,则读操作可能会使调用者永远阻塞B.如果数据不能立即被上述同样类型的文件接受(... 阅读全文

posted @ 2013-05-20 11:29 胡永光 阅读(178) 评论(0) 推荐(0) 编辑

华为内部面试题库---(12)

摘要: 1.关于可用的IO函数,说法错误的是:(参考:UNIX环境高级编程,第2版,第3章,文件I/O,3.3 3.4 3.6 3.7小节)A.调用open函数只能打开一个文件B.调用creat函数可以创建一个新文件C.可以调用lseek显式地为一个打开的文件设置其偏移量D.调用read函数从打开文件中读... 阅读全文

posted @ 2013-05-20 11:27 胡永光 阅读(147) 评论(0) 推荐(0) 编辑

华为内部面试题库---(11)

摘要: 1.关于I/O的体系结构说法错误的是(单选):(参考:深入理解LINUX内核,第三版,第十三章,I/O体系结构和设备驱动程序,I/O体系结构小节)A.PC的I/O体系结构包含的硬件组织层次:I/O端口、接口和设备控制器B.在I/O端口中,可以把两个连续的8位端口看成一个16位端口,但是这必须从偶数... 阅读全文

posted @ 2013-05-20 11:25 胡永光 阅读(201) 评论(0) 推荐(0) 编辑

华为内部面试题库---(10)

摘要: 1. 对于linux内核信号量,说法正确的是(多选):(参考:Linux内核设计与实现,第二版,第9章,9.4小节)A. 如果获取一个被占用的信号量,任务会睡眠,等待信号量释放之后,该任务才能重新获得调度B. 信号量可以允许任意数量的锁持有者C. 信号量保护的代码可以被抢占D. 信号量的实现也是与... 阅读全文

posted @ 2013-05-20 11:22 胡永光 阅读(192) 评论(0) 推荐(0) 编辑

上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 100 下一页

导航