开源爱好者评价他们最喜欢的Linux内核模块。Linux内核今年30岁了!如果您和我们一样认真对待它,那么让我们在本周发表几篇特别文章来庆祝Linux。今天,让我们来看看社区对“哪个Linux内核模块离不开?为什么?”的回答。让我们听听这10位发烧友怎么说。#1我猜有些内核开发者听到我的回答后会尖叫着逃跑。不过,我在这里列出了两个最有争议的模组:第一个是NVIDIA,因为我的工作笔记本电脑和个人台式机上都有NVIDIA显卡。另一个可能会产生较少的仇恨。VMware的VMNET和VMMON模块能够运行VMwareWorkstation。—PeterCzanik#2我最喜欢的是zram模块。它在内存中创建一个压缩块设备,然后可以将其用作交换分区。在内存有限的情况下(例如,在虚拟机上),并且如果您担心频繁的I/O操作会磨损您的SSD或什至更糟糕的基于闪存的存储,那么使用基于zram的交换分区是非常理想。—StephanAvenwedde#3最有用的内核模块无疑是snd-hda-intel,因为它支持大多数集成声卡。我可以在我的Linux桌面上编写音频编曲器的同时听音乐。—Jo?lKr?hemann#4如果没有我使用Broadcom文件生成的kmod-wl,我的笔记本电脑将一文不值。我有时会收到有关内核污染的消息,但没有wifi的笔记本电脑有什么用呢?-GregoryPittman#5没有蓝牙我活不下去。没有它,我的鼠标、键盘、扬声器和耳机除了挡住门板外还有什么用?-GarySmith#6我敢说所有这些。说真的,我们已经到了这样的地步,我们只是随便拿一个硬件,插上电源,它就可以工作了。USB串行适配器可以使用图形卡可以使用(虽然可能不是最好的)网卡可以使用声卡可以使用所有这些模块共同带来了大量的工作驱动程序。我记得在过去糟糕的日子里,我们曾经大喊xrandr魔术弦让投影仪工作。现在,是的,当设备基本上不工作时,这种情况真的很少见。如果我必须将它归结为一个,那就是raid6。—John'Warthog9'Hawley#7对于这个问题,我想回到1990年代后期。我是一家小公司的Unix系统管理员(也是IS经理)。我们的磁带备份系统坏了,由于“小企业”的预算限制,我们没有急于更换或现场维修。所以我们不得不把它送去修理。在那两个星期里,我们没有办法进行磁带备份。没有系统管理员愿意处于这个位置。但后来我记得读过如何使用软盘驱动器,我们刚好有一台刚刚更换的塔式计算机,它有一个软盘驱动器。所以我用Linux重新安装了它,设置了ftape内核驱动程序模块,运行了一些备份/恢复测试,并将我们最重要的备份运行到QIC磁带。在这两周里,我们依靠ftape来备份重要数据。所以,对于1990年代让软盘驱动器在Linux上运行的无名英雄,你们太棒了!-JimHall#8嗯,这很简单。是kvm内核模块。就个人而言,我无法想象在没有虚拟机的情况下如何进行日常工作。我想相信我们大多数人都是这种情况。kvm模块还有助于使Linux成为云战略的核心。–GauravKamathe#9对我来说,它是dm-crypt,用于LUKS。参见:https://www.redhat.com/sysadmin/disk-encryption-lukshttps://manpages.debian.org/unstable/cryptsetup-bin/cryptsetup.8.en.html知道别人看不到你的磁盘了上的内容很棒,例如,如果您的笔记本丢失或被盗。—MaximilianKolb#10对于密码学基础知识,很难超越密码模块及其CAPI,它非常简洁。在日常生活中,还有什么比即插即用蓝牙更有价值的吗?—马蒂·卡林
