Using virtualization for online kernel profiling, code coverage and instrumentation

Eviatar Khen, Nezer J. Zaidenberg, Amir Averbuch

نتاج البحث: فصل من :كتاب / تقرير / مؤتمرمنشور من مؤتمرمراجعة النظراء

9 اقتباسات (Scopus)

ملخص

Kernel development is considered more challenging than user space development, partly due the lack of adequate development tools. We present LgDb, an innovative framework for kernel profiling, code coverage and instrumentation. LgDb is built on top of Lguest and allows running inspected kernel modules on virtual environment. The innovation lies on the fact that Lguest hypervisor takes active part in the kernel development process. Unlike previous approaches, that used standard kernel profilers on a guest, we enlist the hypervisor to our aid to achieve better profiling of inspected kernel modules. LgDb strives to provide generic environment for running performance evaluation and checking decision coverage for any inspected kernel module.

اللغة الأصليةالإنجليزيّة
عنوان منشور المضيفProceedings of the 2011 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2011
الصفحات104-110
عدد الصفحات7
حالة النشرنُشِر - 2011
منشور خارجيًانعم
الحدث2011 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2011 - The Hague, هولندا
المدة: ٢٧ يونيو ٢٠١١٣٠ يونيو ٢٠١١

سلسلة المنشورات

الاسمProceedings of the 2011 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2011

!!Conference

!!Conference2011 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, SPECTS 2011
الدولة/الإقليمهولندا
المدينةThe Hague
المدة٢٧/٠٦/١١٣٠/٠٦/١١

بصمة

أدرس بدقة موضوعات البحث “Using virtualization for online kernel profiling, code coverage and instrumentation'. فهما يشكلان معًا بصمة فريدة.

قم بذكر هذا