Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Kandidaatintutkielmat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Roskienkeruun käyttö moderneissa järjestelmissä

Karhula, Veli-Matti (2018)

 
Avaa tiedosto
karhula.pdf (499.6Kt)
Lataukset: 



Karhula, Veli-Matti
2018

Tietotekniikka
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2018-08-15
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201806211993
Tiivistelmä
Opinnäytetyö tekee yleiskatsauksen ohjelmistotekniikan roskienkeruuseen ja sen nykytilanteeseen. Huomiota kiinnitetään erityisesti erilaisiin sovelluskohteisiin ja niiden asettamiin erityishaasteisiin muistinhallinnassa ja roskienkeruussa. Työ esittelee niin aihealueen peruskäsitteet ja -menetelmät, tekee tarkempia havaintoja toteutuksesta nykyisissä kielissä ja käyttöympäristöissä ja luo myös katsauksen tuoreimpiin tutkimuksiin.
Peruskäsitteissä esitellään roskienkeruun lähtökohdat ja viittausten laskentaan ja muistialueiden jäljittämiseen perustuvat menetelmät sekä joitakin niiden variaatioita. Tämän lisäksi tutustutaan kyseisten menetelmien vahvuuksiin, heikkouksiin ja ominaispiirteisiin.
Uudemmista sovelluskohteista käsitellään esimerkiksi SSD-asemien tallennustilan hallintaa ja roskienkeruun roolia aseman tehokkuudessa ja käyttöiässä sekä palvelukeskusten, sulautettujen järjestelmien ja mobiililaitteiden asettamia haasteita virrankulutuksessa ja muistinkäytössä. Tehdään myös lyhyt katsaus esimerkiksi roskienkeruuseen nykyisissä selainohjelmissa. Kielistä perehdytään tarkemmin esimerkiksi Javan ratkaisuihin ja tutustutaan myös viittausten laskentaa laajemmin käyttäviin kieliin. Myös Haskellin kaltaisiin laiskan suorituksen kieliin tutustutaan lyhyesti.
Tulevaisuuskatsauksessa tehdään havaintoja roskienkeruumenetelmien kehityksestä jatkossa niin ohjelmisto- kuin laitteistoteknillistenkin osalta. Havaintoja on tehty esimerkiksi International Symposium of Memory Managementissa esitellyistä tutkimuksista ja innovaatioista.
Kokoelmat
  • Kandidaatintutkielmat [4015]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Yhteydenotto | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Yhteydenotto | Tietosuoja | Saavutettavuusseloste