Skip to content
/ VDSO Public

Explore the intricacies of vDSO in Linux. This repository dives deep into vDSO usage and optimization, offering examples, user programs, and detailed insights. Ideal for those keen to understand the bridge between user-space and kernel-space optimizations.

Notifications You must be signed in to change notification settings

ANSANJAY/VDSO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vDSO Exploration in Linux 🔍

Welcome to the ultimate resource for understanding vDSO in Linux! 🎉

Contents 📑

  1. vDSO Basics 📖
  2. vDSO Example 1 💻
  3. vDSO Example 2 💻
  4. Tracing vDSO with strace 👀
  5. Deep Dive into linux-vdso 🤿
  6. Understanding vsyscalls 💡

Introduction 💬

Virtual Dynamic Shared Object (vDSO) is a fascinating feature in Linux that optimizes certain system calls. Instead of switching between user and kernel mode, vDSO accelerates specific system calls in user-space. Navigate through the directories to understand its application and significance.

Contributions 🤝

Feel free to contribute, raise issues, or suggest improvements. Your inputs are highly valued! ⭐

Happy Exploring! 🚀

About

Explore the intricacies of vDSO in Linux. This repository dives deep into vDSO usage and optimization, offering examples, user programs, and detailed insights. Ideal for those keen to understand the bridge between user-space and kernel-space optimizations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages