-
linux内核中关于物理内存计算方式疑惑 解决!!!本帖最后由cores_cu于2010-12-2213:54编辑num_physpages=0;for(i=0;i<meminfo.nr_banks;i++){ num_physpages+=bank_pfn_size(&meminfo.bank);cores_cu 时间:12-22 + 阅读全文
-
有关禁用Ipv4协议栈/保留IPV6协议栈的问题有关禁用Ipv4协议栈/保留IPV6协议栈的问题系统版本:fedora13内核版本:2.6.33.3-85禁用Ipv4协议栈/保留IPV6协议栈后要达到的效果:1. 不能建立IPV4类型的socket2. 可以建立IPV6类型的socket进行通信已经尝试的方法:1.尝hitcsguy 时间:12-22 + 阅读全文
-
如何在内核中查看进程的占用内存及CPU最近项目所需,需要在内核中查看指定进程所占用内存大小及占用CPU的使用比率,和OOP信息, 当前进程使用的内存堆栈可以从task_struct->mm_struct中获得,但是cpu的使用比率和OOP信息从什么地方可以 获得呢,或者通过什piaoyizu 时间:04-27 + 阅读全文
-
请教 include/linux/init.h中一句代码#define __setup(str,func) /*nothing*/定义成空操作是为什么?大牛指教。VIP_fuck 时间:12-22 + 阅读全文
-
linux下当usb口插入时如何得到串口转usb的设备名称?上层应用程序如何得知usb的插拔事件?当得知了插拔事件时怎样取得设备的设备名称呢?例如:ttyUSB0,当usb插入时得知设备名/dev/ttyUSB0dzmcs 时间:12-21 + 阅读全文
-
进程在用户态怎样主动放弃CPU?1,我们知道进程在内核态可以通过调用schedule()函数来主动放弃cpu,那么在用户态怎样主动放弃cpu呢?调用哪个函数?2,如果一个进程运行在用户态,这时它想睡眠,应该调用哪个函数呢?以上多谢!巨人史玉柱 时间:12-21 + 阅读全文
-
关于linux内核阅读理解,求知?在线性地址中用户占用3G低地址,linux内核占用高1G地址。在用户区间占用的3G中,程序数据段、代码段、堆栈是怎么分布的呢。 用户区 &nbcores_cu 时间:12-21 + 阅读全文
-
Xen 虚拟机的问题本帖最后由Godbach于2010-12-2110:01编辑最近在了解Xen虚拟机的相关内容,存在几个初级问题,请大家伙帮忙指正一下。(1)Xen的源码并不是适应所用的内核,不同版本的Xen源码应该仅能在特定内核版本上运行。如果是,从哪里确定这个对应关系。(2)当前系统的Xen0是安装的CentOS5.5, 内核是2.6.18-194.2Godbach 时间:12-20 + 阅读全文