在计算中,内核是管理来自软件的输入/输出请求的计算机程序,并将它们转换成用于中央处理单元和计算机的其他电子组件的数据处理指令。内核是现代计算机操作系统的基础部分。此标记用于有关在操作系统内核上下文中运行的代码的一般问题。
简介 我一直在尝试评估包含 2 个 A9-Cortex 处理器的 Xilinx zynq7000 soc 的 MMU 功能。 首先我尝试使用 xil_mmu.h 库,但是在 r...
我可以使用 eBPF 来跟踪我自己的内核模块中定义的函数吗?
我尝试使用 eBPF 来跟踪我自己的内核模块中定义的函数,但出现错误。 libbpf:prog“my_test_print”:找不到“my_test_print”的内核 BTF 类型 ID:-3 libbpf: 程序 '
我正在使用 QEMU 在 macOS 环境中的 x86_64 NASM 中为我的 64 位操作系统开发自定义引导加载程序。引导加载程序是两阶段的,旨在从磁盘加载操作系统。我有经验...
我是一名正在研究Linux进程的学生,我需要更多地了解它们才能继续我的实验。在网上阅读几本书和一些东西时,我遇到了task_struct,
无法收到精心设计的 icmp 回复或 tcp rst-syn
我尝试制作由VM-A(ubuntu22.04,ip=192.168.22.241)发送的icmp echo应答(type = 0)或tcp rst-syn(flags =“RA”),但无法接收VM-B(ubuntu22.04,ip=192.168.22.241)。 icm...
我一直在研究分页和访问控制如何在 x86-64 上工作,并且我正在尝试了解用于页面条目的 USER 标志与用户模式进程的内存访问之间的交互......
我有一个已经构建的Linux内核映像(zImage),我想为其生成源代码。 然而我遇到了麻烦:我理解主要/次要数字的含义,但我无法编译...
Storport 虚拟微型端口驱动程序在 AdapterControl 上停止
为什么我的 StorPort Virtual Miniport Driver (KMDF) 在首次调用 AdapterControl 函数后停止工作? 目前,驱动程序实现后(WinDbg)会发生以下情况:
上学期我的计算机架构课程中有一个项目,我们必须完成一个项目,我们创建进程和线程,用它们做一些事情,然后释放或终止进程。我开始...
我正在为 x86 BIOS 开发引导加载程序。在我的第一阶段引导加载程序(MBR)中,我需要从磁盘读取2880个扇区(或更多),然后跳转到放置在第二个
谁能给我解释一下openbsd-7.5中的SCM_RIGHTS吗?
我的任务是在 openbsd-7.5 中实现类似于 SCM_RIGHTS 的东西。我的理解是 SCM_RIGHTS 并不是真正的代码块,它更多的是与
我正在尝试为我的设备编译 halium-boot,当我尝试运行命令 make halium-boot 时显示此错误: /home/jonathan/Documentos/halium/kernel/xiaomi/msm8953/arch/arm64/kernel/sig...
我试图理解各种sysconf宏。我编写了一个程序,如下所示。 int main() { fprintf(stdout, "每秒时钟滴答数:%ld “,sysconf(_SC_CLK_TCK)); 返回0; } 我
krenel 模块 call_usermodehelper 问题
我想在我的内核驱动程序中调用mknod。但从来不工作。 我测试了一些简单的命令,但都失败了。 我的系统是fedora 40,内核6.9.7。 这是我的测试代码: 静态 int __init
dart 路径是正确的,环境变量也很好,但我不知道出了什么问题,我无法创建或运行 flutter 项目。我不知道这是什么,请帮我弄清楚。
我是编码新手,目前正在开发一个项目,遇到一个错误,阻碍我继续前进。请注意,我必须手动添加 Kernel.php 文件,因为它确实...
无法使用 Einj(mce-test、ras-tools)注入错误
我想在我的系统上注入内存错误,以检查 RAS/EDAC 系统是否真正工作并在内存上记录错误(在启动或任何运行时)。我遇到了很多工具,但我不知道...
process_linux.go:458:为 procHooks 进程设置 cgroup 配置导致:无法加载程序:不允许操作:未知(Docker))
我正在尝试部署 docker 容器来使用 gitlab 运行程序执行一些测试,但是当我执行 docker-compose up 命令时,我得到以下输出: admin@runners-test:~/runner-test$ s...
我正在学习创建x86保护模式程序。目前,GDT已启用,但我不确定它是否设置正确。我面临的问题是 CR3 寄存器,无论我...
内核可以在 emu8086 中工作,但不能在带有软盘控制器的虚拟盒子中工作
我正在编写一个简单的操作系统,我在emu8086中编写了引导加载程序和内核,然后写入软盘扇区。当我从 emu 内的软盘驱动器启动时,一切正常,但是当我从