Sökning: "Garbage collector"

Visar resultat 1 - 5 av 22 uppsatser innehållade orden Garbage collector.

  1. 1. Compressing Pointers for the Z Garbage Collector : Runtime compression of pointers in a concurrent setting

    Uppsats för yrkesexamina på avancerad nivå, Uppsala universitet/Datalogi

    Författare :Linus Shoravi; [2023]
    Nyckelord :garbage collector; concurrent garbage collector; ZGC; pointer compression; hotspot;

    Sammanfattning : Pointers in 64-bit architectures are unlikely to exhaust their vast address range, and are as such needlessly big. Reducing the amount of memory a pointer occupies leads to reduced memory demands, better usage of memory, and better locality. LÄS MER

  2. 2. Throughput Analysis of Safepoint-attached Barriers in a Low-latency Garbage Collector : Analysis of a Compiler Optimization in the HotSpot JVM

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Filip Wilén; [2023]
    Nyckelord :Garbage Collection; Compiler; Java; JVM; Concurrency; Benchmarking; Skräpsamlare; Kompilatorer; Java; JVM; Multitrådat; Benchmarking;

    Sammanfattning : When using managed programming languages, there is an essential benefit in having a fast and efficient compiler and garbage collector; one garbage collector currently under development is the HotSpot low-latency concurrent Generational Z Garbage Collector. Concurrent memory management runs application threads and garbage collection threads simultaneously. LÄS MER

  3. 3. Utility Library Performance Compared to Native Solutions : JavaScript as a Case Study

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Sebastian Williams; [2022]
    Nyckelord :Javascript; Utility Library; ECMA; Performance; Web; Benchmarking; Javascript; Verktygsbibliotek; ECMA; Prestanda; Webb; Benchmarking;

    Sammanfattning : Modern software development often involves using third-party libraries to prevent re-inventing the wheel, however, it is not always certain that they are the best solution. Within web development using JavaScript, there has been some debate on whether or not popular utility libraries have become obsolete as the language and ECMA script have been updated throughout the years. LÄS MER

  4. 4. Analysis and Evaluation of Performance in a Complex Software System

    Uppsats för yrkesexamina på avancerad nivå, Luleå tekniska universitet/Institutionen för system- och rymdteknik

    Författare :Caroline Kero; [2022]
    Nyckelord :Distributed real-time system; Java; Java application; Java VisualVM; Performance evaluation; Performance measurement;

    Sammanfattning : GlobalEye is an aircraft by Saab that provides surveillance of air, sea, and land. In order to train on the system present in this aircraft a Mission Training System, MTS, is used. The MTS consists of the Command and Control, C2, system that is present in the aircraft as well as a scenario simulator. LÄS MER

  5. 5. Improving relocation performance in ZGC by identifying the size of small objects

    Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)

    Författare :Jinyu Yu; [2022]
    Nyckelord :Garbage Collector; Java; Data locality; Garbage Collector; Java; Datalokalitet;

    Sammanfattning : Modern Garbage Collectors provide performance improvements by increasing program locality to utilize the faster CPU cache. A common approach is to move objects together according to the mutators’ access order, which brings more relocations during GC. LÄS MER