अभी पंजीकरण करें

लॉग इन करें

पासवर्ड खो गया

आपका पासवर्ड खो गया है? कृपया अपना पूरा ईमेल दर्ज करें. आपको एक लिंक प्राप्त होगा और आप ईमेल के माध्यम से एक नया पासवर्ड बनाएंगे.

पोस्ट जोड़ें

पोस्ट जोड़ने के लिए आपको लॉगिन करना होगा .

प्रश्न जोड़ें

प्रश्न पूछने के लिए आपको लॉगिन करना होगा.

लॉग इन करें

अभी पंजीकरण करें

स्कॉलरसार्क.कॉम में आपका स्वागत है! आपका पंजीकरण आपको इस प्लेटफॉर्म की अधिक सुविधाओं का उपयोग करने की अनुमति देगा. आप सवाल पूछ सकते हैं, योगदान दें या उत्तर दें, अन्य उपयोगकर्ताओं के प्रोफ़ाइल देखें और बहुत कुछ. अभी पंजीकरण करें!

Memory Management in Linux Kernel

Memory Management in Linux Kernel

कीमत: $34.99

अद्यतन: 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

लेखक

के बारे में अर्कडमिन

उत्तर छोड़ दें