Efektivní metoda čtení adresářových položek v souborovém systému Ext4
but.committee | doc. Dr. Ing. Jan Černocký (předseda) doc. RNDr. Pavel Smrž, Ph.D. (místopředseda) doc. RNDr. Pavel Hruška, CSc. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen) Ing. Michal Španěl, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A (výborně). | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Kašpárek, Tomáš | en |
dc.contributor.author | Pazdera, Radek | en |
dc.contributor.referee | Michal, Bohumil | en |
dc.date.accessioned | 2020-06-23T07:13:11Z | |
dc.date.available | 2020-06-23T07:13:11Z | |
dc.date.created | 2013 | cs |
dc.description.abstract | Cílem této práce je zvýšit výkon sekvenčního procházení adresářů v souborovém systému ext4. Datová struktura HTree, jenž je v současné době použita k implementaci adresářu v ext4 zvládá velmi dobře náhodné přístupy do adresáře, avšak není optimalizována pro sekvenční procházení. Tato práce přináší analýzu tohoto problému. Nejprve studuje implementaci souborového systému ext4 a dalších subsystému Linuxového jádra, které s ním souvisí. Pro vyhodnocení výkonu současné implementace adresářového indexu byla vytvořena sada testů. Na základě výsledků těchto testů bylo navrženo řešení, které bylo následně implementováno do Linuxového jádra. V závěru této práce naleznete vyhodnocení přínosu a porovnání výkonu nové implementace s dalšími souborovými systémy v Linuxu. | en |
dc.description.abstract | The aim of this thesis is to improve the performance of sequential directory traversal in the ext4 file system. The HTree data structure that is used to store directories in ext4 at the moment works very well for random accesses, however, it is not optimal when it comes to traversing a directory sequentially. This thesis investigates the issue; it explores the implementation of ext4 and the associated Linux kernel subsystems. To assess the performance of the directory index, a set of test cases and benchmarks was implemented. Based on the analysis, an optimization was designed and implemented to the ext4 driver within the Linux kernel. The implementation was tested, evaluated, and compared to other native Linux file systems in the last chapter of this document. | cs |
dc.description.mark | A | cs |
dc.identifier.citation | PAZDERA, R. Efektivní metoda čtení adresářových položek v souborovém systému Ext4 [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2013. | cs |
dc.identifier.other | 79212 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/53412 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | souborový systém ext4 | en |
dc.subject | jádro operačního systému | en |
dc.subject | Linux | en |
dc.subject | adresářový index | en |
dc.subject | adresářová metadata | en |
dc.subject | HTree | en |
dc.subject | itree | en |
dc.subject | sekvenční průchod adresářem | en |
dc.subject | optimalizace | en |
dc.subject | ext4 file system | cs |
dc.subject | the Linux kernel | cs |
dc.subject | operation systems development | cs |
dc.subject | directory index | cs |
dc.subject | directory metadata | cs |
dc.subject | HTree | cs |
dc.subject | itree | cs |
dc.subject | sequential directory traversal | cs |
dc.subject | optimizations | cs |
dc.title | Efektivní metoda čtení adresářových položek v souborovém systému Ext4 | en |
dc.title.alternative | An Efficient Way to Allocate and Read Directory Entries in the Ext4 File System | cs |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2013-06-18 | cs |
dcterms.modified | 2020-05-10-16:11:04 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 79212 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.22 22:21:31 | en |
sync.item.modts | 2021.11.22 21:40:32 | en |
thesis.discipline | Počítačová grafika a multimédia | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |