kernel 相关问题

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

madvise(___, ___, MADV_DONTNEED) 是否指示操作系统延迟写入磁盘?

假设,假设我想对一个可能非常大的文件执行顺序写入。 如果我 mmap() 一个巨大的区域并在整个区域上进行 madvise(MADV_SEQUENTIAL),那么我可以写信给...

回答 4 投票 0

Linux 密钥保留子系统中密钥环命名的澄清

我正在使用 Linux 的密钥保留系统(https://www.kernel.org/doc/html/next/security/keys/core.html),并且在使用时我需要澄清密钥命名约定按键

回答 1 投票 0

如何获取Linux内核编译文件的完整列表?

我正在处理不同的 Android 项目,需要在 Source Insight 中为不同的内核源代码树设置项目。 内核中有很多未使用的文件,我想找到一种方法来挑选出这些文件...

回答 1 投票 0

如何为 AOSP 12 版本的 Pixel 6a (Bluejay) 集成自定义 Android 内核

我的AOSP构建步骤如下 mkdir AOSP_ROOT && cd AOSP_ROOT 仓库初始化 -u``https://android.googlesource.com/platform/manifest``-b android-12.1.0_r12 仓库同步 下载 google_de...

回答 2 投票 0

以内核模式运行的进程和以 root 身份运行的进程有何区别?

我知道在用户模式下运行的进程和在内核模式下运行的进程之间的区别(基于访问限制、对硬件的访问等)。但出于好奇,

回答 2 投票 0

导入 xarray 时 Jupyter Notebook 内核崩溃

我正在尝试在 Jupyter Notebook 中导入 xarray,当我运行单元格时 导入xarray 出现以下错误: “在当前单元或上一个单元中执行代码时内核崩溃了......

回答 1 投票 0

Linux 中的 SYSCALL() 是在哪里实现的?

在我上次的工作面试中,我被问到了一个似乎非常简单的问题: 问:哪个库系统调用(是内核空间而不是 libc 中的包装器)实现的? 答:我答...

回答 3 投票 0

arm交叉编译linux内核时如何决定编译器版本

我的问题可能听起来很愚蠢,但这是我过去两天面临的一个简单问题。在写这个问题时,最新的内核版本是 4.14,但我想编译任何随机选择...

回答 1 投票 0

是否可以对 /boot/vmlinuz 的非关键比较指令进行二进制修补并使其正常运行?

在低内核版本中,单个eBPF程序的指令数被限制在4096以内,而我想加载一个指令数超过4096的eBPF程序。我想知道是否可以

回答 1 投票 0

在 Win 10 x64 上启用 patchguard 来挂钩 ZwDeviceIoControlFile

每当调用 ZwDeviceIoControlFile 时,我都需要更改输出缓冲区。是否可以在 Patchguard 时从 Windows 10 x64 中的内核模式驱动程序中挂钩 ZwDeviceIoControlFile...

回答 2 投票 0

如何监控内核执行的系统调用数量?

我需要监控Linux执行的系统调用量。 我知道 vmstat 能够为 BSD 和 AIX 系统显示这一点,但对于 Linux 则不能(根据手册页)。 有没有可以...

回答 5 投票 0

如何打印每个数据包的前 34 个字节(以太网和 IP 标头)(以太网类型:0x0806,协议:ARP)?

操作系统:Ubuntu 15.10桌面版(64位) 内核:4.3 驱动程序:无线 路径:/net/mac80211/rx.c 下面是我当前的实现(int i = 0; 就在 struct sta_info *dsta; 之后,并且

回答 2 投票 0

突然我在jupyter笔记本(vscode)中遇到未定义的python版本错误

突然,我的vscode出现了未定义的内核错误。 我可以运行我的代码,但是当我尝试运行我的代码时,会出现未定义的内核错误消息并链接到此处(https://github.com/microsoft/vsc...

回答 1 投票 0

Paddle OCR 的内核重启问题

mynotebook.ipynb 的内核似乎已死亡。它会自动重新启动。 从 paddleocr 导入 PaddleOCR、draw_ocr ocr = PaddleOCR(use_angle_cls=True, lang='en', use_gpu=False) 结果...

回答 2 投票 0

eBPF 验证器错误:XDP 程序中的无效访问和无界内存访问

我正在开发一个 eBPF XDP 程序,该程序使用每个 CPU 数组映射来聚合来自碎片数据包的有效负载。该程序使用 bpf_tail_call 迭代处理数据包片段。不过,我...

回答 1 投票 0

echo 1 > /sys/devices/system/cpu/cpu3/online 写入错误

我正在使用内核 uname -r 5.8.13-050813-通用 在最新版本中,由于“CPU HOTPLUG”,2 个 CPU 在线,另外 2 个 CPU 离线 国家进程2 LSCPU 在线 CPU 列表:0,1 离线...

回答 1 投票 0

在操作系统中操作系统如何防止无限循环

操作系统中应该有一种机制来防止无限循环。我想知道操作系统遵循哪些步骤来防止无限循环并通过操作系统终止进程。

回答 2 投票 0

如何从PreOperationCallback获取句柄信息?

我目前对反作弊开发感到好奇,并且正在尝试和编写内核驱动程序。我发现 OB Register Callbacks 可以让你拦截句柄创建,并且

回答 1 投票 0

从github离线更新wsl2内核版本

最新版本的docker桌面至少需要wsl2内核版本5.15.146.1-2。 但是,官方网站上 wsl_update_x64.msi 的最新版本是 5.10.102.2。要获得 docker 桌面 ru...

回答 1 投票 0

更改linux内核安装目录

是否可以在安装自定义 Linux 内核时更改 make install 的默认目标( /boot/ )。

回答 1 投票 0

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