Efektivní správa paměti ve vícevláknových aplikacích

but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMasařík, Karelcs
dc.contributor.authorVašíček, Liborcs
dc.contributor.refereePřikryl, Zdeněkcs
dc.date.createdcs
dc.description.abstractTato práce popisuje návrh a implementaci efektivní správy paměti pro vícevláknové aplikace. Nejprve jsou popsány možnosti virtuální paměti, jež poskytují moderní operační systémy, mezi něž patří Microsoft Windows a Linux. Dále jsou vysvětleny nejpoužívanější algoritmy správy paměti. Jejich vlastnosti jsou následně vhodně použity při návrhu nového správce paměti. Výsledný návrh obsahuje určité nástroje pro ladění a měření výkonu aplikací. V závěru práce byla provedena série testů a zhodnocení dosažených výsledků.cs
dc.description.abstractThis thesis describes design and implementation of effective memory management for multi-threaded applications. At first, the virtual memory possibilities are described, which can be found in the latest operating systems, such as Microsoft Windows and Linux. Afterwards the most frequently used algorithms for memory management are explained. Consequently, their features are used properly for a new memory manager. Final design includes particular tools for application debugging and profiling. At the end of the thesis a series of tests and evaluation of achieved results were done.en
dc.description.markAcs
dc.identifier.citationVAŠÍČEK, L. Efektivní správa paměti ve vícevláknových aplikacích [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. .cs
dc.identifier.other25205cs
dc.identifier.urihttp://hdl.handle.net/11012/53174
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsPřístup k plnému textu prostřednictvím internetu byl licenční smlouvou omezen na dobu 10 roku/letcs
dc.subjectVirtuální paměťcs
dc.subjectstránkovánícs
dc.subjectsegmentacecs
dc.subjectvýpadek stránkycs
dc.subjectochrana pamětics
dc.subjectmanuální správa pamětics
dc.subjectfragmentace pamětics
dc.subjectalokace pamětics
dc.subjectsequential fitcs
dc.subjectboundary tagcs
dc.subjectfirst fitcs
dc.subjectbest fitcs
dc.subjectbuddy systémcs
dc.subjectslab alokátorcs
dc.subjectvláknocs
dc.subjectvyrovnávací paměťcs
dc.subjectúnik pamětics
dc.subjectpřetečení bufferu.cs
dc.subjectVirtual memoryen
dc.subjectpagingen
dc.subjectsegmentationen
dc.subjectpage faulten
dc.subjectmemory protectionen
dc.subjectmanual memory managementen
dc.subjectfragmentation of memoryen
dc.subjectallocationen
dc.subjectsequential fiten
dc.subjectboundary tagen
dc.subjectfirst fiten
dc.subjectbest fiten
dc.subjectbuddy systemen
dc.subjectslab allocatoren
dc.subjectthreaden
dc.subjectcacheen
dc.subjectmemory leaken
dc.subjectbuffer overflow.en
dc.titleEfektivní správa paměti ve vícevláknových aplikacíchcs
dc.title.alternativeEffective Memory Management for Multi-Threaded Applicationsen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.modified2020-05-09-23:40:39cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid25205en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:04:35en
sync.item.modts2025.01.15 15:32:16en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
review_25205.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_25205.html
Collections