Detekce problémů se správou paměti v Java aplikacích
| dc.contributor.advisor | Lipka Richard, Ing. Ph.D. | |
| dc.contributor.author | Hoang ngoc, Hung | |
| dc.contributor.referee | Herout Pavel, Doc. Ing. Ph.D. | |
| dc.date.accepted | 2021-6-21 | |
| dc.date.accessioned | 2021-06-25T12:37:33Z | |
| dc.date.available | 2020-9-11 | |
| dc.date.available | 2021-06-25T12:37:33Z | |
| dc.date.issued | 2021 | |
| dc.date.submitted | 2021-5-18 | |
| dc.description.abstract | Java je objektově orientovaný programovací jazyk populární díky automatické správě paměti a platformové nezávislosti. Kultura objektově orientovaného programování vybízí programátory, aby se soustředili především na objektový návrh aplikace, což je jednou z možných příčin neefektivního využití paměti. Práce popisuje některé případy, při kterých může docházet k neefektivnímu využívání paměti. Cílem práce je rozšíření nástroje, který je schopen detekovat případy plýtvání pamětí, o analýzu hluboce duplicitních objektů. Nástroj analyzoval několik reálných aplikací a odhalil velké množství případů duplicitních objektů. | cs |
| dc.description.abstract-translated | Java is an object-oriented programming language that is popular due to its garbage collection and platform independency. Object-oriented programming, as a culture, encourages programmers to only pay attention to model. This trend can lead to memory bloat. Some cases, which can lead to memory bloat, are described. The goal of this thesis is to extend an existing tool, which can analyze memory bloat, to be able to detect deeply duplicated objects. The extended tool analyzed multiple real applications and revealed numerous cases of duplicate objects. | en |
| dc.description.result | Obhájeno | cs |
| dc.format | 78 s. | cs |
| dc.format.mimetype | application/pdf | |
| dc.identifier | 86157 | |
| dc.identifier.uri | http://hdl.handle.net/11025/44778 | |
| dc.language.iso | cs | cs |
| dc.publisher | Západočeská univerzita v Plzni | cs |
| dc.rights | Plný text práce je přístupný bez omezení. | cs |
| dc.rights.access | openAccess | en |
| dc.subject | java | cs |
| dc.subject | plýtvání pamětí | cs |
| dc.subject | analýza paměti | cs |
| dc.subject | duplicitní objekty | cs |
| dc.subject | analýza referencí | cs |
| dc.subject.translated | java | en |
| dc.subject.translated | memory bloat | en |
| dc.subject.translated | memory analysis | en |
| dc.subject.translated | duplicate objects | en |
| dc.subject.translated | reference analysis | en |
| dc.thesis.degree-grantor | Západočeská univerzita v Plzni. Fakulta aplikovaných věd | cs |
| dc.thesis.degree-level | Navazující | cs |
| dc.thesis.degree-name | Ing. | cs |
| dc.thesis.degree-program | Inženýrská informatika | cs |
| dc.title | Detekce problémů se správou paměti v Java aplikacích | cs |
| dc.title.alternative | Memory bloat in Java programs | en |
| dc.type | diplomová práce | cs |
| local.relation.IS | https://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=86157 |
Files
Original bundle
1 - 5 out of 6 results
No Thumbnail Available
- Name:
- diplomka_hoang.pdf
- Size:
- 4.16 MB
- Format:
- Adobe Portable Document Format
- Description:
- Plný text práce
No Thumbnail Available
- Name:
- A18N0086Pposudek-op.PDF
- Size:
- 507.89 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta práce
No Thumbnail Available
- Name:
- A18N0086Phodnoceni-ved.pdf
- Size:
- 566.64 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího práce
No Thumbnail Available
- Name:
- A18N0086Pobhajoba.PDF
- Size:
- 202.74 KB
- Format:
- Adobe Portable Document Format
- Description:
- Průběh obhajoby práce
No Thumbnail Available
- Name:
- A18N0086P-zadani_DP.pdf
- Size:
- 17.7 KB
- Format:
- Adobe Portable Document Format
- Description:
- VŠKP - příloha