kernel 相关问题

在计算中,内核是管理来自软件的输入/输出请求的计算机程序,并将它们转换成用于中央处理单元和计算机的其他电子组件的数据处理指令。内核是现代计算机操作系统的基础部分。此标记用于有关在操作系统内核上下文中运行的代码的一般问题。

call_usermodehelper 的 Windows 替代方案 [已关闭]

call_usermodehelper 有没有 Windows 替代品? 目的是从 NT Native 应用程序运行批处理文件。尝试使用 NtCreateUserProcess。但一启动就崩溃。 代码

回答 1 投票 0

在Linux内核中分配用户空间内存

是否允许从内核空间分配用户空间内存?我知道Linux中的进程使用虚拟内存和虚拟地址。并且有一个保护,不允许使用

回答 2 投票 0

如何解决“Docker Desktop - WSL 内核版本太低”错误 [已关闭]

如何解决“Docker Desktop - WSL 内核版本太低 [内容]”错误? Docker Desktop 需要更新的 WSL 内核版本。通过运行“wsl --update...

回答 1 投票 0

Linux 中的“atomic_t”

我正在通过 Robert Love 的 Linux Kernel Development 学习 Linux 内核。 如您所知,本书使用旧版本的 Linux。它是2.6版本的。 atomic_t 有 volatile int 计数器。但新的 Linux

回答 1 投票 0

如何使用cmake编写Linux驱动程序?

我正在 VSCode CMake 项目中尝试此示例代码。 它给出错误:linux/init.h:没有这样的文件或目录,因为它需要 Makefile。有什么方法可以使用 CMake 来做到这一点,这样我就可以......

回答 1 投票 0

linux内核-如何获取物理地址(内存管理)?

在Linux中, 页面全局目录偏移地址(cr3 +索引)可以使用pgd_offset()宏来计算。 可以使用 pud_offset() API 计算页面上层目录偏移地址。 页中

回答 2 投票 0

Linux 内核中的强制抢占

我玩过内核抢占。 想法是看看较高优先级 RT 进程如何抢占内核中运行的较低优先级进程。 为了进入内核,使用 read() 创建了简单的模块

回答 1 投票 0

是否可以使用 ebpf uprobes 修改函数的 const 参数?

我正在尝试在运行时使用 eBPF uprobes 修改共享库中函数的行为。当函数 ca... 时,有什么方法可以更改函数的 const char* 参数吗?

回答 1 投票 0

Git 错误 ||名为“此任务的一个或多个参数无效。它们不能以 '-' 开头”的错误

我已经在一个分支上完成了开发,然后将其隐藏起来。然后将其应用到另一个分支并提交。但是当我尝试推送我的提交时,会出现以下错误。为什么会发生这种情况?无法...

回答 1 投票 0

使用cv2进行形状识别

我的代码有问题,它应该得到两行输入,第一行是图像中有多少个形状,第二行是图像路径。 输出应该是...的数量

回答 1 投票 0

为什么我的bpf_get_current_task()返回值的pid字段老是0

#!/usr/bin/python3 从密件抄送导入BPF 程序=''' #包括 int hello_world(void* ctx){ 结构任务结构*任务; 任务 = (struct task_struct*)bpf_get_current_task(...

回答 1 投票 0

如何使用行和列上的 1D 卷积来计算 2D 卷积?

我正在寻找一种方法,通过在 Matlab 中使用 conv 来计算 conv2 给出的相同结果。 (我正在用 C 代码进行卷积,我需要比较 Matlab 和我的代码之间的结果)。 我

回答 1 投票 0

如果 1D 计算为欠行,1D 卷积结果与 2D 卷积结果相同吗?

我正在寻找一种方法,通过在 Matlab 中使用 conv 来计算 conv2 给出的相同结果。 我听说可以使用一维卷积向量乘法来实现相同的效果...

回答 1 投票 0

读盘加载操作系统内核时出现错误0x0C80

当我尝试使用 BIOS 从磁盘读取时,出现错误 0x0C80,这是我的代码: 磁盘负载: 推DX 移动啊,0x42; BIOS扩展读取例程 移动DL,0x80;驱动器号(第一个为 0x80...

回答 1 投票 0

更新 ubuntu 内核时出现问题

我已在 Virtual Box 上安装了 Ubuntu 16.04.4 LTS。我在更新内核时遇到一些问题,我不知道如何修复它们!阅读我尝试过的其他人的答案 sudo apt-get 更新 和 ...

回答 2 投票 0

与 Windows 驱动程序内的硬件通信

假设我有一个设备连接到我的计算机,显示为操作系统的串行端口。 我可以在 Windows 驱动程序中“CreateFile”到此串行端口,还是还有另一个...

回答 1 投票 0

使用windbg内核态调试从模块地址找到driverObject

我有已加载驱动程序的模块地址。我想在内核模式调试中使用windbg从模块地址或名称中获取驱动程序对象。有没有命令可以找到它?

回答 1 投票 0

窗口驱动程序如何从硬件发送和接收数据

为连接到 USB 总线的硬件创建 Windows(或 Linux)驱动程序时,究竟如何与 USB 端口通信? 是否打开一个文件(管道)到相应的 USB 端口或...

回答 1 投票 0

内核模块中的 GMP

我对模块编码很陌生,我需要在模块中运行一些使用 GMP 库的计算。 那么第一个问题:通常可以在内核中运行 GMP 吗? 为了测试,我写了......

回答 2 投票 0

linux内核调度器CFS

linux内核的CFS调度器如何在sched_latency_ns时间内调度所有进程。 是遍历红黑树还是每次进程切换后重新平衡。

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.