-
阅读<<情景分析>>charpter 2 后的疑惑,求解~~1.关于进程/线程切换时的页目录地址切换。代码摘要如下:.....switch_mm(....){..... asmvolatile("movlcr3......").....}<<情景分析>>的说法是因为此函数在内核态执行,保持简单的线性映射(+-3G).所以就算更改了cr3也不会影响到更改前后代AlwenSong 时间:08-04 + 阅读全文
-
内核进程间发送信号用哪个函数,如果没有这东西,那内核里异步通知用哪个东西内核进程间发送信号用哪个函数,如果没有这东西,那内核里异步通知用哪个东西,谢谢指点如果内核进程间异步通知不用信号,用什么?为什么不能用信号,谢谢了unbutun 时间:08-03 + 阅读全文
-
qemu提示:qemu not syncing: VFS: Unable to mount root fs on unknow-block(3,0)输入:qemu-S-kernelbzImage-hdalinux-0.2.img-append"root=/dev/hda",然后使用gdb调试vmlinux,设置断点后再按c后,就会出现上面的那个提示,应该是root=/dev/hda选项不对,因为/dev/hda这个文件,只有/dev/sda*设备文件,但是我不敢使用-append"root=/dev/sda"来启动,我不知道q_LoveLinux 时间:08-03 + 阅读全文
-
head.s 汇编几个迷惑如下代码:3: movl$swapper_pg_dir-__PAGE_OFFSET,%eax movl%eax,%cr3 /*setthepagetablepozylthinking 时间:08-03 + 阅读全文
-
linux下的VolGroup00有什么作用?我见人家说VolGroup00要挂在根下面的?它到底是什么东西,有什么用啊?在boot引导的时候用到的文件系统么?麻烦大家详细讲下cuiruikai 时间:08-03 + 阅读全文
-
请问如何编程操作当前活动程序的内容缓冲区?例如:1。用firefox打开一个网页,如何可以在自己的程序里读到这个页面的内容? 目的: 可以直接保存到本地文件里(我知道ctrl+s也可保存,但我想对保存的内容做一些常规例行操作,所以想在程序里完成)2。在terminal里vi一个文件,如何可以在自己的程序里读到这个文件的内容, 然后直接发送到系统剪切板?目的: 可以直接在别的地方粘贴这部kofgirl 时间:08-03 + 阅读全文
-
在qemu控制台,输入命令gdbserver 1234后出现错误:输入命令:qemu-S-kernelkernel-2.6.34-gentoo-r1-hdalinux-0.2.img-append"root=/dev/hda"后出现了一块黑屏,按下Ctrl+Alt+2即切换到QEMU工作台下,输入:gdbserver1234后提示:Couldnotopengdbserverondevice'1234',不知道为什么出现错误,第一次使用_LoveLinux 时间:08-02 + 阅读全文