腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
内核
重新
编译
速度
太慢
linux
、
makefile
、
compilation
、
linux-kernel
、
kernel
我正在虚拟机(虚拟机器)中
编译
Linux
内核
,分配了4个CPU中的2个和4个CPU。我的初始
编译
大约花了8-9个小时,而且我还使用了make -j4 optimisation。现在,我向
内核
添加了一个简单的系统调用,并运行了make -j4和,它已经
编译
了3个小时。我以为在初始
编译
之后,make只会
编译
很小的更改,但它似乎可以
编译
所有内容(主要是驱动程序)。有什么方法可以加速这个
编译
过程吗? 例如,有没有什么办法可以
浏览 157
提问于2020-10-21
得票数 0
1
回答
加速嵌入式
linux
编译
进程
performance
、
embedded-linux
、
cross-compiling
、
openwrt
我有一个用于定制硬件的嵌入式
linux
(OpenWrt)项目。
内核
或应用程序中的任何更改都需要
重新
编译
完整的映像或应用程序。而且
重新
编译
的
速度
非常慢。该CPU的Testbenches显示了120秒的
linux
内核
编译
时间。但是我得到了更多的
编译
时间。 第一次
编译
完整镜像的时间从以下减少: ? 至: ? 从以下方面减少重复的图像
编译
: ? 至: ?
浏览 51
提问于2021-08-05
得票数 0
1
回答
linux
-
内核
线程抢占
c
、
linux
、
networking
、
linux-kernel
我有一些实时的
linux
内核
,我正在用
内核
线程开发一些代码。该线程由以太网中断处理程序调用。我注意到这个线程的每次调用大约需要100个jiffies。在这段时间内,它读取大约256个以太网帧。以太网是1Gbps的,我测量的下载
速度
大约是4MB/s,我认为使用1Gbps的以太网的4MB/s的
速度
太慢
了。 我试图分析这个
内核
线程,因为我认为100个jiffies太多了。我想问一下,有没有办法知道这个
内核
线程被抢占了多少次?
浏览 1
提问于2016-03-07
得票数 1
2
回答
如何在
内核
模块中安装系统调用
kernel-module
我想安装一个新的系统调用,而不是未使用的系统调用,并等待来自用户空间的指令。我不知道该怎么做。
浏览 0
提问于2010-07-15
得票数 2
1
回答
通过禁用特定模块来提高
Linux
内核
的
编译
时间
linux
、
linux-kernel
、
kernel-modules
我必须非常频繁地对
Linux
内核
进行
编译
,以便使用有限的用例。当然,我不需要
Linux
内核
的大部分模块。是否有一个很好的方法来确定哪些模块我可以禁用,以尽可能提高
编译
速度
。但是我想知道哪个特定的模块在
编译
速度
上给我带来了最大的好处。
浏览 0
提问于2023-01-05
得票数 0
1
回答
当我更改了.config文件或生成了
内核
包时,如何防止
重新
编译
所有的
linux
内核
对象?
linux
、
ubuntu
、
makefile
、
compilation
、
kernel
有时,我不得不
重新
编译
linux
内核
。我已经知道
linux
Makefile会在目标文件存在时阻止
重新
编译
,但有时也会有例外,比如更改配置文件(.config)或制作debian包。即使我更改了.config中的任何次要内容,如添加新模块,这似乎不会影响其他文件,'make‘命令试图清除所有对象并
重新
编译
。另外,我的
内核
编程工作流程通常是制作debian
内核
包和部署其他裸机,所以我有很多机
浏览 22
提问于2017-02-16
得票数 1
回答已采纳
1
回答
如何
编译
TCP_cubic.c
linux
、
tcp
、
congestion-control
我对
Linux
内核
非常陌生。我需要修改tcp三次算法。
重新
编译
tcp_cubic.c的最佳方法是什么?下载
内核
源文件并
重新
编译
整个
内核
?
浏览 11
提问于2016-02-17
得票数 0
回答已采纳
1
回答
我必须
编译
所有的
内核
源代码,这是因为对调度.c进行了一些修改?
linux
、
linux-kernel
我在研究
linux
内核
。我已经修改了have .c以指定我自己的调度策略。但是
重新
编译
到我的自定义
内核
需要超过50分钟。为什么我必须
编译
未修改的源代码?是否有任何方法只
编译
only .c?我输入以下命令来
重新
编译
目录/usr/src/
linux
-version中的
内核
。
浏览 4
提问于2013-11-11
得票数 1
回答已采纳
1
回答
如何在不
重新
编译
的情况下在
linux
内核
中启用可靠的支持?
linux
、
kernel
、
compiling
、
drivers
我最近
编译
了
linux
内核
3.2。但在
编译
时在menuconfig,我已经禁用了健全的支持。 现在,我希望在不
重新
编译
它的情况下启用它。我不想使用股票
内核
或直接
内核
映像,我总是想使用
编译
的
内核
。
浏览 0
提问于2012-05-29
得票数 1
回答已采纳
2
回答
我需要
重新
编译
整个
linux
内核
吗?
linux
、
linux-kernel
、
kernel
如果我更改了
Linux
内核
的某个部分或某个子系统,是否需要
重新
编译
整个
内核
?是否有任何方法只
重新
编译
特定的子系统?
浏览 0
提问于2015-09-10
得票数 2
4
回答
Ubuntu 18.04上的Asus PCE 88
drivers
、
wireless
、
18.04
、
broadcom
、
asus
的兼容性有一些信息,例如:或者在那里: https://blog.cooperteam.net/post/2017-11-10-asus-ac88-wifi-on-
linux
浏览 0
提问于2018-09-06
得票数 7
回答已采纳
1
回答
如何通过/proc/config.gz启用对
内核
配置文件的访问?
debian
、
linux-kernel
、
compiling
、
configuration
我在modules="configs"文件中添加了/etc/modules并
重新
启动了我的系统,但是没有意义! 如何访问
内核
配置?
浏览 0
提问于2016-12-04
得票数 3
回答已采纳
5
回答
如何
重新
编译
单个
内核
模块?
linux
、
makefile
、
linux-kernel
、
gnu-make
、
kernel-module
通常
内核
源代码存储在/usr/src/
linux
-2.6.x/中。如果我修改了一个模块的源代码,为了避免
重新
编译
整个
内核
,我如何只
重新
编译
那个模块?
浏览 0
提问于2012-01-05
得票数 55
1
回答
“正确”
编译
Linux
内核
linux
、
kernel
、
settings
最近,我遇到了一个名为undefined的
Linux
内核
的安全模块,它允许您虚拟化许多东西,并对操作系统进行“分区”,以减少妥协的影响。我惊讶地发现,它需要
重新
编译
内核
,因为大多数这些类型的东西只是可以在运行时加载的模块(selinux,apparmor)。我在
重新
编译
内核
以启用
Linux
方面的问题是,在
编译
自己的
内核
时,我是个初学者。我使用Ubuntu软件包存储库来更新我的
内核
,
浏览 0
提问于2012-05-18
得票数 1
回答已采纳
1
回答
如何在Debian上只
重新
编译
Linux
内核
的一个特定部分?
debian
、
kernel
、
compiling
、
lsm
我目前正在开发一个
Linux
,它存储在
内核
源代码树的security目录中。当我使用以下命令
编译
和安装
内核
时,将加载该模块,并且一切正常:aptremove
linux
-image-4.19.0-9-amd64-unsigned dpkg -i
linux
-image-4.19.0-9-amd64-unsigned_4.19.118-2_am
浏览 0
提问于2020-05-22
得票数 1
回答已采纳
23
回答
未安装Virtualbox
内核
驱动程序
kernel
、
virtualbox
我尝试使用我的Virtual,这是我收到的错误-(我刚刚更新到新的Ubuntu ),在这个
Linux
操作系统上我是非常新的。
内核
驱动程序未安装(rc=-1908) VirtualBox
Linux
内核
驱动程序(vboxdrv)要么未加载,要么/dev/vboxdrv存在权限问题。请将'/etc/init.d/vboxdrv安装程序‘作为根程序
重新
安装
内核
模块。Ubuntu、Fedora或Mandriva的用户应该首先安装DKMS
浏览 0
提问于2011-05-08
得票数 118
2
回答
Linux
内核
补丁
linux-kernel
、
patch
、
terminology
我正在阅读Peter的"
Linux
内核
模块编程“,在那本书中他们说。谁能向我解释“补丁”的含义,以及
重新
编译
内核
意味着什么?
浏览 0
提问于2019-03-18
得票数 -1
1
回答
15.10 Yoga 13 (第一代) Realtek nic网络
速度
慢
networking
、
wireless
、
lenovo
、
15.10
、
realtek-wireless
我的下载和上传
速度
分别下降到.5 mbps和1mbps。他们应该在第一代瑜伽13上安装了大约43毫升的15.10。4.2.0-17-generic #21-Ubuntu SMP Fri Oct 23 19:56:16 UTC 2015 x86_64 x86_64 x86_64 GNU/
Linux
Bus 004 Device 001: ID 1d6b:0002
Linux
Foundation 2.0 root hub Bus 003 DeviceIn
浏览 0
提问于2015-11-10
得票数 1
回答已采纳
3
回答
虚拟机上的
Linux
内核
compilation
、
linux-kernel
、
virtual-machine
我正在学习
Linux
驱动程序编程,在它中,建议我使用自
编译
的
Linux
内核
,而不是任何发行版。我尝试过在ubuntu中
编译
Linux
2.6.9,但是这个过程在“menuconfig”阶段返回错误。我更喜欢在虚拟环境中使用
Linux
,这样我就可以在
内核
中进行无畏的实验。那么,我是否可以在虚拟机中
编译
和运行
Linux
(比方说安装在VMware上)?我可以使用live来
编译
内核
。所以简
浏览 17
提问于2012-09-01
得票数 5
3
回答
有太多的
内核
模块会不好吗?
linux-kernel
、
performance
、
kernel-modules
我正试图
编译
一个
Linux
内核
来调试我在Arch
Linux
上遇到的一个问题,我正在配置模块,但是我不知道有多少东西是什么,所以我保留了它们。如果这个
内核
工作,我计划保留它,但是所有这些额外的模块会减缓系统的
速度
,还是只在需要的时候才加载?
浏览 0
提问于2014-08-21
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
GCC 编译 Linux 内核速度比 LLVM 更快
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
Scientific Linux 7.5 发布,重新编译的 RHEL
一位嵌入式高手摸索出的Linux内核编译步骤和经验
开发者发布补丁集,减少编译Linux内核时的最大内存使用量
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券