From 4fefb2ee2c7d145688fb117ca562bae51064a4d8 Mon Sep 17 00:00:00 2001 From: Philippe Pittoli Date: Fri, 26 Sep 2025 18:46:32 +0200 Subject: [PATCH] Let's talk about vDSO. --- notes/misc.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 notes/misc.md diff --git a/notes/misc.md b/notes/misc.md new file mode 100644 index 0000000..6f2e2ef --- /dev/null +++ b/notes/misc.md @@ -0,0 +1,8 @@ +# vDSO (7) - virtual (ELF) dynamic shared object + +This library replaces some syscalls in order to get values from shared +memory pages between all applications, preventing context switches and +improving overall performances. +Example: current time is the same for all applications, thus the time +is written in a shared memory space that all applications can access at +any time without sending a request to the kernel.