vdso является совместно использованной библиотекой (linux-vdso.so) библиотека, которая содержит код объекта ядра (системные вызовы)?

Я заметил, что все мои программы, скомпилированные в gcc, связаны с vdso библиотекой. Действительно ли это - библиотека, которые содержат системные вызовы ядра, как mmap () и ветвление () и другие системные вызовы?

Я знаю, что системные вызовы не являются функциями GNU C стандартная библиотека, таким образом, их объектный код должен быть в некоторой библиотеке, которая связана с приложением при компиляции?

Так является vdso той библиотекой?

1
задан 9 October 2017 в 14:14

0 ответов

Другие вопросы по тегам:

Похожие вопросы: