en.unionpedia.org

System call & VDSO - Unionpedia, the concept map

Shortcuts: Differences, Similarities, Jaccard Similarity Coefficient, References.

Difference between System call and VDSO

System call vs. VDSO

In computing, a system call (commonly abbreviated to syscall) is the programmatic way in which a computer program requests a service from the operating system on which it is executed. vDSO (virtual dynamic shared object) is a kernel mechanism for exporting a carefully selected set of kernel space routines to user space applications so that applications can call these kernel space routines in-process, without incurring the performance penalty of a mode switch from user mode to kernel mode that is inherent when calling these same kernel space routines by means of the system call interface.

Similarities between System call and VDSO

System call and VDSO have 8 things in common (in Unionpedia): Application binary interface, C standard library, Context switch, Glibc, IA-32, Loader (computing), Protection ring, User space and kernel space.

Application binary interface

In computer software, an application binary interface (ABI) is an interface between two binary program modules.

Application binary interface and System call · Application binary interface and VDSO · See more »

C standard library

The C standard library or libc is the standard library for the C programming language, as specified in the ISO C standard.

C standard library and System call · C standard library and VDSO · See more »

Context switch

In computing, a context switch is the process of storing the state of a process or thread, so that it can be restored and resume execution at a later point, and then restoring a different, previously saved, state.

Context switch and System call · Context switch and VDSO · See more »

Glibc

The GNU C Library, commonly known as glibc, is the GNU Project implementation of the C standard library.

Glibc and System call · Glibc and VDSO · See more »

IA-32

IA-32 (short for "Intel Architecture, 32-bit", commonly called i386) is the 32-bit version of the x86 instruction set architecture, designed by Intel and first implemented in the 80386 microprocessor in 1985.

IA-32 and System call · IA-32 and VDSO · See more »

Loader (computing)

In computer systems a loader is the part of an operating system that is responsible for loading programs and libraries.

Loader (computing) and System call · Loader (computing) and VDSO · See more »

Protection ring

In computer science, hierarchical protection domains, often called protection rings, are mechanisms to protect data and functionality from faults (by improving fault tolerance) and malicious behavior (by providing computer security).

Protection ring and System call · Protection ring and VDSO · See more »

User space and kernel space

A modern computer operating system usually uses virtual memory to provide separate address spaces, or separate regions of a single address space, called user space and kernel space.

System call and User space and kernel space · User space and kernel space and VDSO · See more »

The list above answers the following questions

  • What System call and VDSO have in common
  • What are the similarities between System call and VDSO

System call and VDSO Comparison

System call has 108 relations, while VDSO has 16. As they have in common 8, the Jaccard index is 6.45% = 8 / (108 + 16).

References

This article shows the relationship between System call and VDSO. To access each article from which the information was extracted, please visit: