Title: Monitorování alokací paměti za běhu Java aplikací
Other Titles: Java memory allocation runtime monitoring
Authors: Velek, Jiří
Advisor: Lipka Richard, Ing. Ph.D.
Referee: Herout Pavel, Doc. Ing. Ph.D.
Issue Date: 2023
Publisher: Západočeská univerzita v Plzni
Document type: bakalářská práce
URI: http://hdl.handle.net/11025/53749
Keywords: java;alokace paměti;byte kód;java virtual machine;garbage kolektor;duplicita objektů;porovnávání objektů;instrumentace
Keywords in different language: java;memory allocation;byte code;java virtual machine;garbage collector;object duplication;object comparison;instrumentation
Abstract: Java 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.
Abstract in different language: Java 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.
Rights: Plný text práce je přístupný bez omezení
Appears in Collections:Bakalářské práce / Bachelor´s works (KIV)

Files in This Item:
File Description SizeFormat 
bp.pdfPlný text práce1,07 MBAdobe PDFView/Open
A20B0269P_Posudek.pdfPosudek oponenta práce172,39 kBAdobe PDFView/Open
A20B0269P_Hodnoceni.pdfPosudek vedoucího práce99,94 kBAdobe PDFView/Open
A20B0269P_Obhajoba.pdfPrůběh obhajoby práce64,51 kBAdobe PDFView/Open


Please use this identifier to cite or link to this item: http://hdl.handle.net/11025/53749

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.