Rust for Linux Programming : Build kernel modules, drivers, file systems, networking, and memory using Rust's ownership, traits, and RAII

Lingua: inglese

Editore: Gitforgits, 2026

9349174197 / 9789349174191

Da: AHA-BUCH GmbH, Einbeck, GermaniaAHA-BUCH GmbH

Venditore con 5 stelle

Venditore AbeBooks dal 14 agosto 2006

Brossura

Condizione: Nuovo

EUR 73,88

EUR 35,00 spedizione 
Spedito da Germania a U.S.A.

Quantità: 2 disponibili

Aggiungi al carrello
Resi gratuiti per 30 giorni

Descrizione dell’articolo da parte del venditore

nach der Bestellung gedruckt Neuware - Printed after ordering - What's really cool is this hands-on Rust book takes you inside the Linux kernel and gives you the power to reshape it. It's all about building working kernel subsystems from scratch, covering process management, memory allocation, virtual file systems, networking, device drivers, inter-process communication, and AI-powered inference, and all in Rust. When you're done, you'll have registered procfs and sysfs interfaces, written Netfilter hooks that classify packets with a neural network, constructed RAII wrappers for DMA buffers and interrupt handlers, and implemented a complete in-memory file system on the VFS layer.Each chapter adds new source files to the same module, so by the time you get to the last chapter, your codebase has grown to various kernel subsystems. This hands-on, trainer-led approach is designed for both those new to Rust and experienced Rust developers looking to get into kernel space. You'll get the skills, patterns and confidence to write top-notch kernel code that's just as fast and safe as its C equivalent.Key LearningsBuild and load kernel modules using Rust-for-Linux toolchainWrap unsafe C kernel APIs into safe RAII abstractionsManage kernel memory through page allocation, slab caches, and memory poolsImplement custom in-memory file system on VFS layerWrite Netfilter hooks to inspect, filter, and transmit network packetsRegister platform device drivers with safe MMIO and DMA wrappersHandle hardware interrupts using trait-based handlers with automatic deregistrationBuild kernel-space IPC with message queues, shared memory, and wait queuesRun fixed-point neural network inference inside kernel without floating pointApply trait-based extensibility patterns across every kernel subsystemTable of ContentWhy Rust for Linux Kernel Thinking in Rust for Systems ProgrammingTalking to Kernel through System CallsManaging ProcessesRust-Powered Memory ManagementBuilding File Systems on VFSNetworking from Inside KernelWriting Device DriversSafe Inter-Process CommunicationBringing AI into Linux Kernel.…

Codice articolo 9789349174191

Titolo
Rust for Linux Programming : Build kernel modules, drivers, file systems, networking, and memory using Rust's ownership, traits, and RAII
Autore
Zyle Kot
Editore
Gitforgits
Anno di pubblicazione
2026
Condizione
Neu
Rilegatura
Taschenbuch
Lingua
inglese
ISBN 10
9349174197
ISBN 13
9789349174191
Peso dell'articolo
622 grammi
Dimensioni
235x191x18 mm

AHA-BUCH GmbH

Einbeck, Germania

Venditore con 5 stelle

Venditore AbeBooks dal 14 agosto 2006

Tariffe di spedizione da Germania a U.S.A.

ArticoloDa 7 a 10 giorni lavorativiDa 5 a 7 giorni lavorativi
Primo articoloEUR 35,00EUR 45,00
I tempi di consegna sono stabiliti dai venditori e variano in base al corriere e al paese. Gli ordini che devono attraversare una dogana possono subire ritardi e spetta agli acquirenti pagare eventuali tariffe o dazi associati. I venditori possono contattarti in merito ad addebiti aggiuntivi dovuti a eventuali maggiorazioni dei costi di spedizione dei tuoi articoli.

Metodi di pagamento

  • Visa
  • Mastercard
  • American Express
  • Carte Bleue
  • Apple Pay
  • Google Pay
  • Assegno
  • Bonifico bancario
  • PayPal

Descrizione dello Store

Das Unternehmen AHA-BUCH GmbH: Seit der Gründung von AHA-BUCH im Juli 2005 ist unser Hauptziel, zufriedenen Kunden so schnell und so preisgünstig wie möglich ihren Bücherwunsch zu erfüllen. Unsere Firma beschäftigt 16 Mitarbeiter, die nur ein Ziel kennen: den Kunden und seine Wünsche! Auf über 3700 m2 Fläche haben wir über 100.000 Bücher, Modernes Antiquariat und Spiele auf Lager.

Specializzazione

Kinderbücher & Kinderhör Casetten, German Books, Software, Natur & Tiere, Ratgeber, Sachbücher, Englische Bücher, Medizin & Gesundheit, Universität & Studium

Informazioni sull’azienda del venditore

AHA-BUCH GmbH

Garlebsen 48
Einbeck, Germania 37574