kernel

kernel

文章 0 浏览 4

如何在内核 C 程序和用户级 C 程序之间共享数据?

我使用的是 Ubuntu 9.04,内核为 2.8.32。我创建了一个简单的系统调用,用于计算 克隆 和 execve 调用。当用户/shell 调用此系统调用时,我希望它将这…

一曲爱恨情仇 2024-10-17 01:56:50 3 0

Container_of() 未编译

List.h 定义了一个名为list_entry 的宏,它是container_of() 函数的包装器。 一个优雅的函数,看起来非常精致: 考虑这段代码: tmp = list_entry(pos…

羁拥 2024-10-17 01:35:04 6 0

Android:使用 KGDB 进行内核调试

我正在尝试对 Nexus One 进行内核调试,并且一直遵循 http://bootloader 中的说明。 wikidot.com/android:kgdb。我想知道是否有人真正做到了这一点?…

一张白纸 2024-10-16 18:34:01 6 0

Android:如何配置内核?

我正在按照此网站 http://bootloader.wikidot.com/android:kgdb,其中一个步骤要求我在制作内核时配置内核。我想知道如何做到这一点?我需要编辑哪些…

黯然#的苍凉 2024-10-16 16:56:45 8 0

内核堆栈和用户堆栈有什么区别?

在同一个程序中使用两个不同的堆栈有什么必要? trap如何将程序的当前堆栈从用户堆栈更改为内核堆栈?系统调用完成后如何返回用户栈? 每个进程都有内…

旧时光的容颜 2024-10-16 16:54:14 6 0

用 Java 或 C 编程的操作系统(内核)

我要开始构建操作系统,但我不知道为内核选择哪种编程语言。我最喜欢的语言是Java,但我知道所有主要操作系统(Windows、Linux、Mac OS)都是用C编程…

忆依然 2024-10-16 15:07:10 8 0

转储 $mft 文件的内容

对于我正在做的一些商业项目,我需要能够读取 $mft 文件中存储的实际数据。 我找到了一个可以提供帮助的 gpl lib ,但由于它的 gpl我无法将它集成到我…

萌逼全场 2024-10-16 08:10:20 5 0

Linux内核实时调试是如何进行的以及使用哪些工具?

最常见的方法和工具是什么?为什么不使用不常见的方法和工具在 Linux 内核上进行实时调试? 我知道Linus,例如反对 这种对 Linux 内核的调试,或者至…

2024-10-16 07:32:44 4 0

Linux内核调度程序

这里已经提出了一些类似的问题,但我无法回答以下问题:当内核调度进程 P 在处理器 S 上运行时,调度程序如何发出这种亲和力信号?谢谢。…

哑剧 2024-10-16 01:52:30 7 0

包旅行

这是一个非常基本的问题。借助 skbuff 结构,我们可以使用 tcp udp 和 mac header。是否可以从内核读取http标头的内容。即使我们能够在用户空间本身处…

病女 2024-10-15 03:31:57 8 0

execve() 中的 linux_binprm

在源 execve() 系统调用中 http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=fs/exec.c#l186 有一个结构linux_binprm 你…

水中月 2024-10-15 01:21:10 4 0

有没有办法在 Windows 7 x64 上启用本地内核调试

我有点惊讶这已被弃用。 我尝试在 Windows 7 启动菜单中使用“调试模式”启动(即在启动过程的早期按 F8)。 不确定这个问题是属于这里还是 SuperUser…

韬韬不绝 2024-10-15 00:55:28 7 0

使用“shmget”分配大内存块时,System V IPC 如何处理碎片?

我正在嵌入式系统上使用 shmget 分配一大块共享内存: shmid = shmget(key, 16777216, IPC_CREAT | 0666) 系统正在使用 Slab 分配器运行 uClinux(2.6…

陌伤ぢ 2024-10-14 22:33:50 5 0

默认情况下,Windows 内存映射文件内容是否始终归零?

我凭经验确定,在我的系统上,创建为特定大小的内存映射文件在默认情况下总是完全清零。例如,使用调用 HANDLE hMM = CreateFileMapping (h, NULL, PA…

我恋#小黄人 2024-10-14 20:01:38 7 0

是否可以在不重新启动的情况下卸载内核驱动程序?

我正在研究 Win7 DDK 中的内核驱动程序示例之一。我可以修改编译并构建我的 *.sys 文件。我也可以使用其 INF(使用设备管理器或 devcon)或直接使用服…

风筝在阴天搁浅。 2024-10-14 18:03:28 9 0
更多

推荐作者

游缘惊梦

文章 0 评论 0

小兔几

文章 0 评论 0

Glik

文章 0 评论 0

生生漫

文章 0 评论 0

Luxian

文章 0 评论 0

Champion-Ming

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文