腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
关于
Linux
操作系统设计的书?
什么是一本好书,为什么
linux
被设计成这样?比如为什么/dev/sda中有HDs,为什么/dev/为null,0,urandom等等都是文件(或管道)。为什么我们有回送设备(我看到0-7并在我的
linux
发行版上控制),为什么我们有bin、sbin、lib和usr (以及它们之间的区别)。关于/proc的一切。
内核
里面有什么,什么不是呢?从我的记忆来看,init.d不是
内核
的一部分,我不知道如何执行一个程序,也不知道什么时候运行这些程序。什么是块和字符设备表示为文件?为什
浏览 0
提问于2014-03-27
得票数 3
2
回答
如何在没有
内核
源树的情况下构建外部
内核
模块
、
、
、
我有一个第三方软件软件包,编译
内核
模块和用户空间应用程序。不幸的是,这个第三方非常复杂,并且没有使用Kbuild来构建
内核
模块(我尝试过了,但没有成功)。我试图构建一个简单的驱动程序,其代码如下: arm-
linux
-gnueabihf-gcc -D__KERNEL__ -Wall -include /lib/modules/4.4.62-18.6-default/build/include/generated/autoconf.h -MD -MP -Wer
浏览 0
提问于2017-05-31
得票数 0
1
回答
在
Linux
上运行Android的ARM二进制文件
、
、
、
可以在其他以
Linux
为特色的ARM设备上运行为Android (而不是.apk)构建的ARM二进制程序( Raspberry就是这样)?“
经典
”ARM
Linux
内核
和Android
内核
之间有什么明显的区别吗?
浏览 4
提问于2012-07-08
得票数 8
回答已采纳
1
回答
英特尔-编译器C++14失败-使用`属性"__malloc__“检查不接受参数`
、
、
、
我有以下代码(用于检测编译器是否支持C++14):#include <algorithm> // MSVC reports 199711 even in MSVC 2017.#error "insufficient
浏览 132
提问于2021-10-01
得票数 2
3
回答
如何在重新安装nvidia驱动程序后重新启用Unity?
、
、
昨天我升级到11.04,发现新的
Linux
内核
2.6.38不起作用。然而,特立独行的
内核
做到了。我试图再次启动图形环境,但这导致了如下错误:之后,我启动了恢复模式,重新安装了nvidia驱动程序,在
经典
的同样,在
经典
的所有(compiz)效果是禁用的。 我想我必须让它再起作用,团结也会在那之后起作用,问题是:怎么做?
浏览 0
提问于2011-05-01
得票数 2
6
回答
在Debian测试上安装VBOX客户添加程序
、
当我尝试“
经典
方式”时,我会得到这样的信息: /tmp/vbox.0/Makefile.include de.Header:97:* Error:无法找到当前
Linux
内核
的源代码。
浏览 0
提问于2014-11-17
得票数 1
2
回答
谁能告诉我
Linux
中的
内核
编程是如何进行的,就像Windows中的Windows DDK一样
、
、
我知道windows
内核
,但对
linux
内核
来说还是个新手。我只需要知道它是如何在
linux
上做的,即程序开发。
浏览 1
提问于2011-05-16
得票数 1
1
回答
14.04上的VBox :
内核
驱动程序未安装(rc=-1908)
、
内核
驱动程序未安装(rc=-1908) VirtualBox
Linux
内核
驱动程序(vboxdrv)要么未加载,要么/dev/vboxdrv存在权限问题。请将'/etc/init.d/vboxdrv安装程序‘作为根程序重新安装
内核
模块。如果它在您的发行版中可用,您应该首先安装DKMS软件包。此包跟踪
Linux
内核
的更改,并在必要时重新编译vboxdrv
内核
模块。 对于使用Virtual的每个人来说,这是一条熟
浏览 0
提问于2014-07-17
得票数 64
回答已采纳
1
回答
驱动程序r8169和r8168有什么不同?
、
、
Realtek提供了r8168驱动程序的源代码,它基于
内核
树中的r8169驱动程序,如果我相信它们的源代码的话: * This driver is modified from r8169.c in
Linux
kernel 2.6.18两者都是GPL许可的,因此源代码可以在没有法律问题的情况下进行交换。
浏览 0
提问于2011-12-16
得票数 17
1
回答
在PHP中获取
内核
结构大小的可靠方法
、
、
我必须解析
Linux
内核
提供的二进制数据。这些二进制数据是
内核
中使用的一些
经典
数据结构。struct timeval { __kernel_time_t tv_sec; /* seconds */因为我必须用unpack()在PHP中解析这些二进制结构(在字符串中)(是的,我知道我有奇怪的想法),所以我必须检索
内核
整数大小的大小。
浏览 1
提问于2015-05-11
得票数 1
7
回答
如何高效化学习
Linux
内核
?
目前懂得
linux
一些基础知识和命令,目前对
Linux
内核
非常感兴趣,对于一个刚接触
linux
内核
的新手来说,如何高效化学习
linux
内核
的知识?
浏览 2209
提问于2018-05-17
1
回答
有没有办法在本地服务器上托管.net核心应用程序接口或.net核心web应用程序
、
、
、
、
此外,我还看到了很多在
Linux
服务器上实现这一点的教程,这是针对云的,但对于任何其他本地服务器都不是相同的场景。如果有人有这方面的经验,或者只能建议,如果有可能在go爸爸
linux
服务器上托管,这将是非常有帮助的
浏览 14
提问于2020-03-04
得票数 1
1
回答
内核
线程与用户线程之间的上下文切换
、
从这链接粘贴的副本: 用户级线程可以快速创建和管理。在同一进程中,控制从一个线程转移到另一个线程需要一个模式切换到
内核
。虽然这些观点听起来合乎逻辑,但我想知道它们在
Linux
中是如何反映的。准确地说:有人能把我链接到
浏览 0
提问于2019-08-07
得票数 2
1
回答
编写一个处理任意中断并输出到设备的FreeBSD
内核
模块
、
、
、
、
在
Linux
上有request_irq()调用,但是似乎FreeBSD没有类似的API .比如说,我希望能够通过我的
内核
模块(键盘在irq1上)检测到所有的键盘中断,我该怎么做呢?(在
Linux
上,可以通过调用free_irq(1, NULL)和request_irq(1, ...)来纠正我的错误。) 是否有可能通过
内核
模块写入/dev下的设备文件?我读过这个问题;按照这个示例,我能够对常规文件进行读写,但不能在/dev下进行设备文件的读写( " device“是伪,是char设备示例中使
浏览 7
提问于2017-06-30
得票数 3
2
回答
如何使用单独的引导分区和加密的LVM卷在意外删除后重新安装
内核
?
、
、
、
我的安装是一个Ubuntu12.04 64位(
经典
的“遗留”MBR -这里没有EFI/UEFI ),有两个分区:包含系统逻辑卷的加密LUKS卷。我似乎无意中删除了所有当前
内核
文件,其中包括:我用应用了更新,重新启动,然后: Ubuntu无法启动。14.04.1 Ubuntu启动一个实时DVD,但仍然可以看到我的分区(稍后会描述): /dev/sda5 1(启动)/dev/sd
浏览 0
提问于2014-09-25
得票数 2
1
回答
Linux
是如何完成先发制人调度的?
、
、
我正在阅读
Linux
文档项目中的
Linux
进程:https://www.tldp.org/LDP/tlk/kernel/processes.html 进程总是在进行系统调用,因此可能需要等待。即便如此,如果一个进程在等待之前执行,那么它仍然可能会占用不成比例的CPU时间,因此
Linux
使用抢占式调度。但是
Linux
如何能够跟踪一个进程在CPU上的时间呢?只能通过硬件定时器实现吗?
浏览 0
提问于2020-04-19
得票数 20
回答已采纳
2
回答
Docker是如何绕过操作系统的?
、
、
简单地说,Docker映像/容器是如何在另一台没有操作系统的机器上工作的?但是对于Docker,机器A和机器B都必须已经安装了OS A吗?或者机器A仍然有OS A,机器B没有任何东西,而Docker映像/容器在机器B上运行,并创建类似于OS A的东西,以便在机器B上工作?
浏览 5
提问于2017-05-12
得票数 2
回答已采纳
1
回答
是否有人使用UDP巨型图实现了解决方案?
、
我最近学到了巨型图(仅限UDP包> 65k - IPv6 )。虽然我不需要使用它们,但我想我应该深入研究一下,看看人们是如何做一些聪明的事情的。那么,是否有人使用过它们?如果使用过,又是如何使用的?哪种语言/软件/硬件支持它们?干杯
浏览 2
提问于2012-09-20
得票数 4
回答已采纳
1
回答
Linux
下的用户空间串行通信库
、
、
、
、
我需要开发一个(用户空间)库来处理
Linux
上的串行通信(在Zynq板上: UART,SPI,I2C)。我浏览了各种网站和东西,研究了xilinx
内核
,以及一些关于O‘’Reilly设备驱动程序的参考资料。到目前为止,我发现的是:
Linux
已经包含了自己的
内核
模块来处理通信(例如: UART
内核
模块处理外围设备,以便它们出现在/dev/中,并且通过该设备文件,我可以使用打开、读、写等方式从用户空间与设备进行交互我脑海中浮现的想法是: 编写用户空间库,它只与所提供的设备文件交互(在
浏览 4
提问于2018-06-29
得票数 1
2
回答
Linux
内核
代码执行上下文
、
当在用户空间中执行的进程发出system call或触发exception时,它进入
内核
空间,
内核
代表进程开始执行。据说
内核
正在process context中执行。类似地,当中断发生时,
内核
将在interrupt context中执行。我研究了kernel thread中的
内核
执行,
内核
进程在后台运行。
内核
在任何其他contexts?用户空间中的进程从不执行系统调用或触发异常或没有中断发生,
内核
代码执行过吗?
浏览 8
提问于2011-07-02
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券