Isbn: 9789349174191 - rust for linux programming: build kernel modules, drivers, file systems, networking, and memory using rust's ownership, traits, and raii (9 resultados)

- Tapa blanda
Librería: California Books, Miami, FL, Estados Unidos de AmericaCalifornia Books
Contactar con el vendedorVendedor de 5 estrellasCondición: Nuevo
EUR 57,02
Gastos de envío gratisSe envía dentro de Estados Unidos de AmericaCantidad disponible: Más de 20 disponibles
Condición: New.

- Tapa blanda
Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de AmericaPBShop.store US
Contactar con el vendedorVendedor de 5 estrellasCondición: Nuevo
EUR 68,34
Gastos de envío gratisSe envía dentro de Estados Unidos de AmericaCantidad disponible: Más de 20 disponibles
PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

- Tapa blanda
Librería: PBShop.store UK, Fairford, GLOS, Reino UnidoPBShop.store UK
Contactar con el vendedorVendedor de 5 estrellasCondición: Nuevo
EUR 63,20
Envío por EUR 5,92Se envía de Reino Unido a Estados Unidos de AmericaCantidad disponible: Más de 20 disponibles
PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000.

- Tapa blanda
- Impresión bajo demanda
Librería: Grand Eagle Retail, Bensenville, IL, Estados Unidos de AmericaGrand Eagle Retail
Contactar con el vendedorVendedor de 5 estrellasCondición: Nuevo
EUR 57,01
Gastos de envío gratisSe envía dentro de Estados Unidos de AmericaCantidad disponible: 1 disponible
Paperback. Condición: new. Paperback. 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 This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. …

- Tapa blanda
- Impresión bajo demanda
Librería: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, AlemaniaBuchWeltWeit Ludwig Meier e.K.
Contactar con el vendedorVendedor de 5 estrellasCondición: Nuevo
EUR 65,30
Envío por EUR 23,00Se envía de Alemania a Estados Unidos de AmericaCantidad disponible: 2 disponibles
Taschenbuch. Condición: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware 332 pp. Englisch.

- Tapa blanda
- Impresión bajo demanda
Librería: AHA-BUCH GmbH, Einbeck, AlemaniaAHA-BUCH GmbH
Contactar con el vendedorVendedor de 5 estrellasCondición: Nuevo
EUR 73,88
Envío por EUR 35,00Se envía de Alemania a Estados Unidos de AmericaCantidad disponible: 2 disponibles
Taschenbuch. Condición: Neu. 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.…

- Tapa blanda
- Impresión bajo demanda
Librería: CitiRetail, Stevenage, Reino UnidoCitiRetail
Contactar con el vendedorVendedor de 5 estrellasCondición: Nuevo
EUR 68,64
Envío por EUR 43,65Se envía de Reino Unido a Estados Unidos de AmericaCantidad disponible: 1 disponible
Paperback. Condición: new. Paperback. 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 This item is printed on demand. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. …

- Tapa blanda
- Impresión bajo demanda
Librería: AussieBookSeller, Truganina, VIC, AustraliaAussieBookSeller
Contactar con el vendedorVendedor de 5 estrellasCondición: Nuevo
EUR 80,76
Envío por EUR 33,04Se envía de Australia a Estados Unidos de AmericaCantidad disponible: 1 disponible
Paperback. Condición: new. Paperback. 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 This item is printed on demand. Shipping may be from our Sydney, NSW warehouse or from our UK or US warehouse, depending on stock availability. …

- Tapa blanda
- Impresión bajo demanda
Librería: buchversandmimpf2000, Emtmannsberg, BAYE, Alemaniabuchversandmimpf2000
Contactar con el vendedorVendedor de 5 estrellasCondición: Nuevo
EUR 65,30
Envío por EUR 60,00Se envía de Alemania a Estados Unidos de AmericaCantidad disponible: 1 disponible
Taschenbuch. Condición: Neu. This item is printed on demand - Print on Demand Titel. Neuware 332 pp. Englisch.