Automated overhead analysis of Linux configuration options
Automatická analýza vlivu konfigurace Linuxu na výkonnost systému
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date of defense
Abstract
Jádro operačního systému Linux obsahuje mnoho různých subsystémů a ovladačů pro
zařízení. Před překladem ze zdrojových kódů se vybírá, které subsystémy a ovladače
mají být zahrnuty, tzv. konfiguruje se. Jeho konfigurace není triviální. Existují různé
nástroje, které se snaží různě tuto konfigurovatelnost analyzovat a vyhledávat chyby a
problémy. Cílem této práce je ověřit, zdali je možné zjistit vliv vybraných konfiguračních
voleb na celkovou výkonnost systému měřením výkonu různých konfigurací. Za tímto
účelem byly vytvořeny nástroje pro automatické měření a analýzu výkonu generovaných
konfigurací. Výsledky získané tímto nástrojem ovšem, jak se zjistilo, nejsou průkazné.
Kernel of Linux operation system contains many different subsystems and drivers for various hardware. Configuration is done by selecting subsystems and drivers before building from source codes. But configuration is not trivial task. Various tools are trying to analyze such configurations and search for mistakes and problems. Goal of this work is to verify, that we can get impact on performance per configuration symbols by measuring whole system with different configurations. And for this purpose were created tools for automatic measuring and analysis of generated configurations performance. But results gained by that tool are not conclusive, as it was find out.
Kernel of Linux operation system contains many different subsystems and drivers for various hardware. Configuration is done by selecting subsystems and drivers before building from source codes. But configuration is not trivial task. Various tools are trying to analyze such configurations and search for mistakes and problems. Goal of this work is to verify, that we can get impact on performance per configuration symbols by measuring whole system with different configurations. And for this purpose were created tools for automatic measuring and analysis of generated configurations performance. But results gained by that tool are not conclusive, as it was find out.
Description
Citation
Permanent link
Rights/License
A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.