相关疑难解决方法(0)

ARM体系结构与x86有何不同?

是否特别设计的x86架构可以与键盘配合使用,而ARM希望是移动设备?两者之间的主要区别是什么?

x86 arm

154
推荐指数
5
解决办法
15万
查看次数

单片和微内核有什么区别?

任何人都可以解释单片和微内核之间的例子吗?还有其他内核分类?

language-agnostic kernel terminology

110
推荐指数
4
解决办法
18万
查看次数

在用户空间中编写文件系统驱动程序比在内核空间中编写更容易吗?

我将使用Linux NTFS驱动程序作为示例.

Linux内核NTFS驱动程序在内核中只有非常有限的写入支持,并且在5年后仍然被认为是实验性的.

同一个开发团队创建了ntfsmount用户空间驱动程序,它具有几乎完美的写入支持.

同样,由不同团队编写的NTFS-3G项目也具有几乎完美的写入支持.

为什么内核驱动器需要更长时间?开发难度更大吗?

说已经存在一个像样的用户空间应用程序并不是内核驱动程序不被强制的原因.

注意:请勿将其迁移到superuser.com.从编程的角度来看,我想要一个编程重复的答案,而不是一个实际的用途答案.如果问题不适合SO,请告诉我为什么我可以这样编辑它.

linux filesystems kernel ntfs

9
推荐指数
1
解决办法
2821
查看次数

MS Windows有哪些内核?

我在Linux内核上看到了一个问题.虽然读到我有这个疑问.

operating-system kernel

8
推荐指数
3
解决办法
3万
查看次数

模块化内核与微内核/单一内核

我是C程序员,是Linux内核编程的新手.我发现有三种类型的内核单片,微型和模块化内核.而googling我可以找到一些网站称linux有单片内核(在Stack溢出),还有一些说微内核,其余的说混合内核.所以我在阅读模块化概念时完全感到困惑,该模块概念表示可以在不重新编译内核的情况下添加驱动程序的新模块,这与我假设Linux使用单片内核相反.单片内核在单个地址空间中运行,并且作为单个进程, 如果是这样,这也有点令人困惑

linux operating-system kernel microkernel

7
推荐指数
2
解决办法
3256
查看次数