Registreer nu

Log in

vergeten wachtwoord

Wachtwoord vergeten? Vul alstublieft uw e-mail adres in. U ontvangt een link ontvangen en zal een nieuw wachtwoord via e-mail te creëren.

bericht toevoegen

Je moet inloggen om bericht toe te voegen .

question

U moet inloggen om een ​​vraag te stellen.

Log in

Registreer nu

Welkom bij Scholarsark.com! Uw inschrijving krijgt u toegang te verlenen tot het gebruik van meer kenmerken van dit platform. U kunt vragen stellen, maken bijdragen of antwoorden bieden, bekijk profielen van andere gebruikers en nog veel meer. Registreer nu!

Memory Management in Linux Kernel

Memory Management in Linux Kernel

Prijs: $34.99

Update: 16th Oct 2020: Added Notes/Examples used in the course

What will you learn from this course?

  • Physical Address space of processor and how to view it in Linux

  • Virtual Address space of processor

  • Kernel and User space virtual address space

  • Pages and Page Fault

  • How to convert virtual address into physical address and the format specifiers used to print

  • Low Memory and High Memory

  • Memory Allocation MechanismBuddy Allocator

  • Zones – /proc/buddyinfo

  • Dynamic Memory Allocation in Linux Kernel

  • Various flags used in kmallocGFP_KERNEL, GFP_ATOMIC, GFP_DMA

  • Differences between kmalloc and vmalloc

  • What happens when you pass 0 in kmalloc and vmalloc

  • Kernel Stack

API’s covered in this course:

  • virt_to_phys

  • phys_to_virt

  • kmalloc

  • kfree

  • krealloc

  • ksize

  • vmalloc

  • vfree

Commands used in this course:

  • qemu-system-x86

Auteur

Wat betreft arkadmin

Laat een antwoord achter