• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • русский 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Войти
Просмотр элемента 
  •   Главная
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • Просмотр элемента
  •   Главная
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • Просмотр элемента
JavaScript is disabled for your browser. Some features of this site may not work without it.

Atmiņas izmetes pielietošana kaudzes atkļūdošanas metodes izstrādei

Thumbnail
Открыть
302-43727-Januskevica_Renata_rj10013.pdf (888.4Kb)
Автор
Januškeviča, Renata
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Taranovs, Romāns
Дата
2014
Metadata
Показать полную информацию
Аннотации
Bakalaura darba mērķis ir izstrādāt kaudzes atkļūdošanas metodi, kura ir balstīta uz atmiņas izmetes analīzi un ļauj bez tiešas piekļuves sistēmai atrast kaudzes problēmas programmā. Pētījuma rezultātā tiek identificētas kaudzes problēmu pazīmes atmiņas izmetē un ir piedāvāta kaudzes atkļūdošanas metode. Izstrādājamā metode ir balstīta uz GNU C bibliotēkas iedalītāju un ir nodemonstrēta, izmantojot trīs kaudzes problēmu piemērus: atmiņas noplūdi, fragmentēšanu un maksimālās atmiņas izmantošanas problēmu. Piedāvātā metode tika pārbaudīta, izstrādājot analizatorus katrai izvēlētai problēmai, kuri ļauj parādīt atkļūdošanas metodi darbībā un liecina par to, ka izstrādājamā metode strādā un var tikt pielietota kaudzes atkļūdošanai. Darbs sastāv no ievada, 4 nodaļām, secinājumiem un 5 pielikumiem. Tajā ir 51 lappuse, 27 attēli, 3 tabulas pamattekstā un 28 nosaukumi literatūras sarakstā.
 
The purpose of this paper is to develop a heap debugging method which is based on core dump analysis and allows finding heap problems in the program without direct access to the system. The research has identified characteristics of heap memory problems in core dumps, a method for heap debugging is proposed. The method is based on GNU C library's implementation of heap memory allocator and is demonstrated using three problems of heap: memory leak, fragmentation, peak memory utilization. The proposed method was verified by implementing analyzers for each of the problems. The analyzers demonstrate that the proposed method is feasible for heap memory debugging. The work consists of introduction, 4 chapters, conclusions and 5 appendixes. It contains 51 pages, 27 figures, 3 tables and 28 references.
 
URI
https://dspace.lu.lv/dspace/handle/7/21150
Collections
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses [5901]

University of Latvia
Контакты | Отправить отзыв
Theme by 
@mire NV
 

 

Просмотр

Весь DSpaceСообщества и коллекцииДата публикацииАвторыНазванияТематикаЭта коллекцияДата публикацииАвторыНазванияТематика

Моя учетная запись

Войти

Статистика

Просмотр статистики использования

University of Latvia
Контакты | Отправить отзыв
Theme by 
@mire NV