kernel 相关问题

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

mlockall和共享库

我对mlockall手册中出现的以下句子感到有点困惑。 mlockall()锁定映射到调用进程的地址空间的所有页面。这包括......的页面

回答 1 投票 0

遵循简单的内核教程时奇怪的链接器错误gcc

我按照本教程学习如何制作一个简单的可启动内核:http://www.osdever.net/tutorials/view/writing-a-simple-c-kernel教程中有以下必需文件:kernel.c。 ..

回答 4 投票 0

Linux内核:定义内部调用'jiffies'的函数

在Linux内核中,我得到了定义tcp_time_stamp_jiffies,它在启动时只定义了一次:#define tcp_time_stamp_jiffies((__ u32)(jiffies))但每次调用tcp_time_stamp_jiffies,...

回答 1 投票 -1

当有人删除我的过滤器时想要得到通知

我有WFP驱动程序,我正在过滤网络事件,使用FwpmFilterAdd添加了文件管理器,但有人/应用程序可能会使用FwpmFilterDeleteByKey0删除我的过滤器。我想收到关于我...的通知

回答 1 投票 0

如何在ftrace中使用跟踪标记?

如何在ftrace中使用跟踪标记来记录用户事件?我使用以下代码,但编译器无法定义WR_ONLY:static int trace_fd = -1; void trace_write(const char * fmt,...)...

回答 1 投票 0

如何使用预构建的内核输出目录构建Linux内核模块?

我的客户发给我预建的内核输出目录(他们无法向我们发布内核源代码树)。此输出目录如下(在/ home / michael / Clients / android_p_Hzh / kernel / kernel /下):...

回答 1 投票 3

从用户空间的程序调用内核模块函数

我开发了一个内核模块和一些函数。现在我需要在用户空间中开发一个程序并调用内核模块中的一些函数。我还需要访问一些全球......

回答 4 投票 22

gcc:错误:选项'-mabi = aapcs-linux'中无法识别的参数

首先我安装了cross-tool,然后我构建了工具链,然后我想构建内核但是在为内核编译内核2.6.34时,反复得到错误root @ kali:〜/ felabs / sysdev / tinysystem / ...

回答 1 投票 3

交叉编译设置(clfs)

我在第4.6节(http://clfs.org/view/clfs-embedded/arm/cross-tools/binutils.html)中关注了交叉编译本。我已经完成了binutils的准备,并且make configure-host但是......

回答 1 投票 1

为什么操作系统内核通常用C或C ++编写? [关闭]

已经有用各种语言编写的实验操作系统,包括C#(Singularity,SharpOS),Java(JavaOS,JX)和Lisp(各种Lisp机器)。那么为什么是C(并且......

回答 1 投票 -4

糟糕:糟糕区域的内核访问,sig:11 - 'swapper' - 查杀中断处理程序

在嵌入式Linux环境中(在PowerPC上定制2.4.25)我在几个小时后得到以下内核恐慌:糟糕:坏区的内核访问,信号:11 NIP:C9471C7C XER:20000000 LR:C0018C74 ...

回答 2 投票 3

为什么我的终端不会像rpm那样读取命令?

我刚刚完成了一个非常糟糕的编码训练营,我现在正在上网。我目前正在浏览linux和命令行。我有一个macOS Mojave 10.14.3和哦我的zsh ...

回答 1 投票 -1

我可以使用内核升级我的内核以进行其他分发吗?

我在Raspbian上有一个覆盆子,在Kali linux上有一个vm。我的问题很简单:Kali基于Debian。 Kali最后一个内核是4.19,但Debian最后一个内核大约是4.9。那么,我可以添加debian源....

回答 1 投票 -2

当有copy_from_user时应用get_user

在Linux内核编程中,我看到get_user和copy_from_user执行从用户空间读取,前一个读取固定的1,2或4个字节,而后者从用户空间读取任意数量的字节。什么 ...

回答 1 投票 2

用于在C中编写内核的资源

我不想编写自己的启动加载程序 - 很高兴使用Grub。我只想实现先发制人的多线程,基本的文件系统和虚拟内存。我想要一些可以运行的东西......

回答 3 投票 4

内核内存泄漏检测器

我在内核黑客中启用了“内核内存泄漏检测器”选项并重建/重启系统,现在kmemleak文件存在于/ sys / kernel / debug文件夹中,但好像我不能......

回答 1 投票 2

玩具OS文件系统[关闭]

我在assembly / c中开发了一个运行基本终端的基本内核。我把它设置为用grub运行iso。我想继续这个操作系统,但没有文件系统,我觉得好像......

回答 2 投票 3

将synproxy移植到用户空间

我已将内核的synproxy代码移植到用户空间。我将它用作客户端和Web服务器之间的透明代理。当我请求一个网页时,它工作正常(网页低于512kbit)。 ...

回答 1 投票 0

静态插入linux内核模块

从源代码构建Linux内核时,可以决定某个功能是静态内置到内核中还是打包到模块中以便通过.config进行动态插入。如果在另一方面......

回答 1 投票 13

实现linux系统调用以重启

我试图在linux中实现一个系统调用,在经过几秒钟后重新启动系统(syscall参数)。我是Linux和操作系统的新手,任何帮助将不胜感激。我是 ...

回答 1 投票 0

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