Monitorování alokací paměti za běhu Java aplikací

dc.contributor.advisorLipka Richard, Ing. Ph.D.
dc.contributor.authorVelek, Jiří
dc.contributor.refereeHerout Pavel, Doc. Ing. Ph.D.
dc.date.accepted2023-6-13
dc.date.accessioned2023-08-02T10:47:33Z
dc.date.available2022-10-3
dc.date.available2023-08-02T10:47:33Z
dc.date.issued2023
dc.date.submitted2023-5-4
dc.description.abstractJava je jedním z nejpopulárnějších programovacích jazyků díky svému objektovému přístupu, jednoduché syntaxi a platformové nezávislosti. Kvůli automatické správě paměti nemusí programátoři přemýšlet nad efektivním využitím paměti. Tato práce popisuje některé případy, kdy dochází k neefektivnímu využití paměti. Hlavním cílem práce je navrhnout a implementovat nástroj, který je schopen analyzovat běžící aplikaci a detekovat duplikáty instancí objektů v paměti.cs
dc.description.abstract-translatedJava is one of the most popular programming languages thanks to its object-oriented approach, simple syntax and platform independency. Due to automatic memory management, programmers do not have to think about efficient memory usage. This bachelor thesis describes some cases, when memory inefficiencies occur. The main goal of this thesis is to design and implement a tool, that will be able to analyze a running application and detect duplicate object instances in memory.en
dc.description.resultObhájeno
dc.format53
dc.identifier93613
dc.identifier.urihttp://hdl.handle.net/11025/53749
dc.language.isocs
dc.publisherZápadočeská univerzita v Plzni
dc.rightsPlný text práce je přístupný bez omezení
dc.subjectjavacs
dc.subjectalokace pamětics
dc.subjectbyte kódcs
dc.subjectjava virtual machinecs
dc.subjectgarbage kolektorcs
dc.subjectduplicita objektůcs
dc.subjectporovnávání objektůcs
dc.subjectinstrumentacecs
dc.subject.translatedjavaen
dc.subject.translatedmemory allocationen
dc.subject.translatedbyte codeen
dc.subject.translatedjava virtual machineen
dc.subject.translatedgarbage collectoren
dc.subject.translatedobject duplicationen
dc.subject.translatedobject comparisonen
dc.subject.translatedinstrumentationen
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných věd
dc.thesis.degree-levelBakalářský
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformatika a výpočetní technika
dc.titleMonitorování alokací paměti za běhu Java aplikacícs
dc.title.alternativeJava memory allocation runtime monitoringen
dc.typebakalářská práce

Files

Original bundle
Showing 1 - 5 out of 6 results
No Thumbnail Available
Name:
bp.pdf
Size:
1.04 MB
Format:
Adobe Portable Document Format
Description:
Plný text práce
No Thumbnail Available
Name:
A20B0269P_Posudek.pdf
Size:
172.39 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta práce
No Thumbnail Available
Name:
A20B0269P_Hodnoceni.pdf
Size:
99.94 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího práce
No Thumbnail Available
Name:
A20B0269P_Obhajoba.pdf
Size:
64.51 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby práce
No Thumbnail Available
Name:
A20B0269P_Zadani.pdf
Size:
12.97 KB
Format:
Adobe Portable Document Format
Description:
VŠKP - příloha