Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Driver “UBD” Eksperimental Diposting Sebagai Driver Blok Ruang Pengguna Berbasis IO_uring

Posted on May 10, 2022

Ming Lei dari Red Hat telah menerbitkan implementasi awal dari driver blok ruang pengguna berbasis IO_uring untuk Linux.
Permintaan komentar dikirim pada hari Senin untuk “UBD” sebagai driver blok ruang pengguna IO_uring. Driver UBD ini sejalan dengan daemon ruang pengguna “UBDSRV” yang juga ditulis oleh Ming Lei.
Ming menjelaskan tentang UBD:
Kedua bagian berkomunikasi dengan IORING_OP_URING_CMD io_uring dengan satu buffer cmd bersama untuk menyimpan perintah io, dan buffer hanya dibaca untuk ubdsrv, setiap perintah io diindeks oleh tag permintaan io secara langsung, dan ditulis oleh driver ubd.
Misalnya, ketika satu permintaan READ io diajukan ke driver blok ubd, driver ubd menyimpan perintah io ke buffer cmd terlebih dahulu, kemudian menyelesaikan satu IORING_OP_URING_CMD untuk memberi tahu ubdsrv, dan URING_CMD dikeluarkan ke driver ubd terlebih dahulu oleh ubdsrv untuk mendapatkan pemberitahuan apa pun permintaan io baru, dan setiap URING_CMD dikaitkan dengan satu permintaan io berdasarkan tag.
Setelah ubdsrv mendapatkan perintah io, ubdsrv menerjemahkan dan menangani permintaan ubd io, seperti, untuk target ubd-loop, ubdsrv menerjemahkan permintaan menjadi permintaan yang sama pada file atau disk lain, seperti driver blok loop kernel. Dalam implementasi ubdsrv, io masih ditangani oleh io_uring, dan berbagi ring yang sama dengan perintah IORING_OP_URING_CMD. Ketika permintaan io target selesai, IORING_OP_URING_CMD yang sama dikeluarkan untuk driver ubd untuk melakukan hasil permintaan io dan mendapatkan pemberitahuan di masa mendatang tentang permintaan io baru. Dukungan nol-salin untuk driver UBD adalah salah satu fitur besar yang masih harus dikejar.
Lihat tambalan ini untuk detail lebih lanjut tentang upaya driver blok ruang pengguna ini dari Red Hat. Daemon ruang pengguna UBD di-host di GitHub. Akan menarik untuk melihat bagaimana driver blok ruang pengguna ini berkembang dan adopsi seperti apa yang mungkin dilihatnya.

Itulah berita seputar Driver “UBD” Eksperimental Diposting Sebagai Driver Blok Ruang Pengguna Berbasis IO_uring, semoga bermanfaat. Disadur dari Phoronix.com.

Terbaru

  • Cara Ekstrak Driver Intel RST/VMD dari setuprst.exe: Panduan Lengkap
  • Pixel 8 dan 8 Pro Akan Punya Kamera Baru Resolusi 10.2MP, Hasil Lebih Baik di Kondisi Redup
  • Inilah Trik Website Kalian Lolos Core Web Vitals dan Ranking Naik
  • YouTube TV Uji Coba Fitur Tonton Rekaman Pertandingan Olahraga NFL,NBA, MLB Terbatas
  • Aawi Wireless Dua Habis Stok, Model Android Auto Tunggal Masih Diskon
  • Samsung Akan Luncurkan One UI 8.5 dengan Inspirasi ‘Liquid Glass’ yang Memukau
  • XBox Game Pass PC Tidak Bisa Address GPU ke Game
  • Your Pocket-Sized Doctors: 3 Health Apps Changing the Game on Android and iOS
  • Waymo Bawa Teknologi ‘Liquid Glass’ untuk Mobil Otonom
  • Rumor Google Akan Update UI Besar-besaran Desember 2025
  • Gemini Akan Masuk di Android Auto, Mobil Jadi Lebih Smart!
  • OpenAI Bantah Rencana Pasang Iklan di ChatGPT Berlangganan
  • Kenapa Komputer Sangat Panas Saat Gunakan Fitur Virtualisasi Hyper-V?
  • Apa itu Bug React2Shell? Sudah Serang Lebih dari 30 Organisasi dan 77.000 IP Address
  • Google Store Black Friday 2025: Penawaran Spesial untuk Pixel, Nest, dan Lainnya!
  • Boxville 2 Gratis di Playstore, Plus Diskon Lainnya!
  • Cara Atasi Masalah Pembacaan Suara (Read Aloud) di Windows Copilot Tidak Berfungsi
  • Kementerian Kesehatan Inggris Akui Data Breach, Akibat Zero-day Oracle DB?
  • Google Akan Perkenalkan Autofill Google Wallet di Chrome untuk Pembayaran Lebih Mudah
  • Google Pixel Akan Perkenalkan Launcher Device Search Baru, Lebih Cepat dan Pintar
  • Hacker Serang Bug VPN di ArrayOS AG untuk Menanam Web Shell
  • Cara Menonaktifkan Error “ITS Almost time to restart in Windows”
  • Google Fi Mendukung Panggilan Telepon RCS Melalui Web, Lebih Mudah dan Efisien
  • Data Breach Marquis: Hajar Lebih Dari 74 Bank dan Koperasi AS
  • Google Search Akan Adopsi ‘Continuous Circle’ untuk Hasil Pencarian Terjemahan, Lebih Cerdas dan Kontekstual
  • Rusia Memblokir Roblox Karena Distribusi ‘Propaganda LGBT’
  • Google Gemini Redesain Web Total di Desember 2025, Fokus UX yang Lebih Baik
  • Apa itu Google Workspace Studio? Tool Baru untuk Pembuat Konten?
  • Cara Menggunakan Xbox Full-Screen Experience di Windows
  • Korea Tahan Tersangka Terkait Penjualan Video Intim dari Kamera CCTV yang Diretas
  • Cara Ekstrak Driver Intel RST/VMD dari setuprst.exe: Panduan Lengkap
  • Pixel 8 dan 8 Pro Akan Punya Kamera Baru Resolusi 10.2MP, Hasil Lebih Baik di Kondisi Redup
  • Inilah Trik Website Kalian Lolos Core Web Vitals dan Ranking Naik

©2025 emka.web.id | Design: Newspaperly WordPress Theme