GNU/Linux >> Belajar Linux >  >> Linux

Modul kernel Linux kita tidak bisa hidup tanpanya

Kernel Linux berusia 30 tahun ini! Jika Anda seperti kami, itu masalah besar dan kami merayakan Linux minggu ini dengan beberapa posting khusus.

Hari ini kita mulai dengan kumpulan tanggapan dari seluruh komunitas yang menjawab "Modul kernel Linux apa yang tidak dapat Anda jalani tanpanya? Dan, mengapa?" Mari kita dengarkan apa kata 10 penggemar ini.

Saya kira beberapa pengembang kernel akan lari berteriak ketika mereka mendengar jawaban saya. Namun, saya mencantumkan di sini dua modul paling kontroversial:

  • Pertama adalah NVIDIA, karena saya memiliki kartu grafis NVIDIA di laptop kerja dan desktop pribadi saya.
  • Yang lain mungkin menghasilkan lebih sedikit kebencian—modul VMNET dan VMMON dari VMware untuk dapat menjalankan VMware Workstation. —Peter Czanik

Favorit saya adalah modul zram. Ini menciptakan perangkat blok terkompresi dalam memori, yang kemudian dapat digunakan sebagai partisi swap. Menggunakan partisi swap berbasis zram sangat ideal ketika memori terbatas (misalnya, pada mesin virtual) dan jika Anda khawatir SSD Anda akan aus atau, lebih buruk lagi, penyimpanan berbasis flash karena operasi I/O yang sering. —Stephan Avenwedde

Lebih banyak sumber daya Linux

  • Lembar contekan perintah Linux
  • Lembar contekan perintah Linux tingkat lanjut
  • Kursus online gratis:Ikhtisar Teknis RHEL
  • Lembar contekan jaringan Linux
  • Lembar contekan SELinux
  • Lembar contekan perintah umum Linux
  • Apa itu container Linux?
  • Artikel Linux terbaru kami

Modul kernel yang paling berguna adalah snd-hda-intel karena mendukung sebagian besar kartu suara terintegrasi. Saya mendengarkan musik sambil mengkode sequencer audio di desktop Linux. —Joël Krähemann

Laptop saya tidak akan berguna tanpa kmod-wl yang saya hasilkan dengan file Broadcom. Saya terkadang mendapat pesan tentang mengotori kernel, tapi apa gunanya laptop tanpa nirkabel? —Gregory Pittman

Saya tidak bisa hidup tanpa Bluetooth. Tanpa itu, mouse, keyboard, speaker, dan headset saya akan menjadi palang pintu. —Gary Smith

Saya akan mengambil risiko dan mengatakan semuanya . Serius, kami sampai pada titik di mana saya mengambil perangkat keras secara acak, mencolokkannya, dan itu berfungsi.

  • Adaptor serial USB berfungsi
  • Kartu video hanya berfungsi (meskipun mungkin tidak dalam kondisi terbaiknya)
  • Kartu jaringan hanya berfungsi
  • Kartu suara berfungsi

Sulit untuk tidak terlalu terkesan dengan cakupan luas dari pekerjaan driver yang dibawa oleh semua modul secara keseluruhan. Saya ingat masa lalu yang buruk ketika kami biasa meneriakkan string ajaib xrandr untuk membuat proyektor berfungsi, dan sekarang—ya, itu jarang terjadi ketika barang (kebanyakan) tidak berfungsi.

Jika saya harus menyelesaikannya menjadi satu, itu akan menjadi raid6. —John 'Warthog9' Hawley

Saya akan kembali ke akhir 1990-an untuk yang satu ini. Saya adalah administrator sistem Unix (dan tugas ganda sebagai manajer IS) untuk sebuah perusahaan kecil. Sistem cadangan kaset kami mati, dan karena anggaran terbatas "perusahaan kecil", kami tidak memiliki penggantian yang terburu-buru atau perbaikan di tempat. Jadi kami harus mengirimkannya untuk diperbaiki.

Selama dua minggu itu, kami tidak memiliki cara untuk membuat cadangan kaset. Tidak ada administrator sistem yang ingin berada di posisi itu.

Tapi kemudian saya ingat pernah membaca Floppy Tape How-to, dan kebetulan kami memiliki tower PC yang baru saja kami ganti yang memiliki floppy tape drive.

Jadi saya menginstal ulang dengan Linux, mengatur ftape modul driver kernel, menjalankan beberapa pengujian pencadangan/pemulihan, lalu menjalankan pencadangan terpenting kami ke kaset QIC. Selama dua minggu itu, kami mengandalkan ftape backup data penting.

Jadi untuk pahlawan tanpa tanda jasa di luar sana yang membuat floppy tape drive bekerja di Linux tahun 1990-an, Anda luar biasa! —Jim Hall

Nah, itu mudah. Ini adalah modul kernel kvm. Secara pribadi, saya tidak dapat membayangkan melakukan pekerjaan saya sehari-hari tanpa VM. Saya ingin percaya bahwa itulah yang terjadi pada kebanyakan dari kita. Modul kvm juga memainkan peran besar dalam menjadikan Linux sebagai pusat dari strategi cloud. —Gaurav Kamathe

Bagi saya, ini dm-crypt, yang digunakan untuk LUKS. Lihat:

  • https://www.redhat.com/sysadmin/disk-encryption-luks
  • https://manpages.debian.org/unstable/cryptsetup-bin/cryptsetup.8.en.html

Sungguh luar biasa mengetahui orang lain tidak dapat melihat apa yang ada di disk Anda, misalnya, jika Anda kehilangan notebook atau dicuri. —Kolb Maximilian

Untuk dasar-dasar kriptografi, sulit untuk mengalahkan modul kripto dan API C-nya, yang sangat mudah.

Untuk kehidupan sehari-hari, adakah yang lebih berharga daripada plug-and-play yang disediakan Bluetooth? —Marty Kalin

Bagikan dengan kami di komentar: Modul kernel Linux apa yang membuat Anda tidak bisa hidup tanpanya?


Linux
  1. Panduan pemula untuk Konfigurasi Modul Kernel di Linux

  2. Bisakah Anda Menjalankan Xcode di Linux?

  3. Bagaimana kernel linux bisa sangat kecil?

  1. Patch Live Kernel Linux di Ubuntu 20.04 LTS

  2. Bagaimana saya bisa menginstal Windows 7 tanpa dvd atau usb, di linux?

  3. Bisakah ps hanya menampilkan proses non kernel di Linux?

  1. 5 Alat Live Patching Kernel Yang Akan Membantu Menjalankan Server Linux Tanpa Reboot

  2. Bagaimana cara memuat modul kernel Linux dari kode C?

  3. Pembaruan kernel tanpa me-reboot