| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Iskanje po katalogu digitalne knjižnice Pomoč

Iskalni niz: išči po
išči po
išči po
išči po
* po starem in bolonjskem študiju

Opcije:
  Ponastavi


1 - 2 / 2
Na začetekNa prejšnjo stran1Na naslednjo stranNa konec
1.
Procesiranje finančnih transakcij s programskim ogrodjem Hadoop
David Pandel, 2019, magistrsko delo

Opis: V okviru magistrskega dela je bila izdelana aplikacija, ki omogoča paralelno procesiranje masovnih kartičnih transakcij, t.i. avtorizacij. Programska rešitev temelji na odprtokodnem ogrodju Apache Hadoop, ki je namenjeno obdelovanju velikih količin podatkov (angl. big data). S pristopom Hadoop razbijemo vhodne podatke na več manjših delov, ki se paralelno procesirajo. Hadoop je sestavljen iz dveh glavnih komponent. MapReduce vhodni niz podatkov razdeli na med seboj neodvisne dele, ki se obdelajo paralelno. Datotečni sistem HDFS (angl. Hadoop distributed file system) je bil razvit v programskem jeziku Java in je implementiran za zagotavljanje prilagodljivega in zanesljivega shranjevanja podatkov na več med seboj povezanih računalnikih (angl. clusters of commodity servers). Glavna prednost uporabe Hadoopa je v porazdeljenem sistemu, sestavljenem iz več manj zmogljivih računalnikov in ne le enega zelo zmogljivega. Računalniki se lahko nahajajo na različnih lokacijah, zato ne potrebujemo dodatnega redundantnega sistema, ki služi za samo vzpostavitev sistema v primeru naravne katastrofe.
Ključne besede: Hadoop, HDFS, MapReduce, finančna avtorizacija, ISO8583
Objavljeno: 27.03.2019; Ogledov: 505; Prenosov: 71
.pdf Celotno besedilo (19,34 MB)

2.
SIMULATOR ALGORITMOV ZA ZAMENJAVO STRANI PRI VIRTUALNEM POMNILNIKU
David Pandel, 2013, diplomsko delo

Opis: V diplomskem delu smo zasnovali in implementirali simulator za zamenjavo strani pri virtualnem pomnilniku. Simuliramo lahko naslednje algoritme: kdor prej pride, prej melje; redko uporabljen; najdalj časa neuporabljen; algoritem druge možnosti ter naključni. Po literaturi smo povzeli opise in lastnosti teh algoritmov, predstavili delovanje s psevdokodom ter izpostavili njihove prednosti in slabosti. Po zastavljenih zahtevah in specifikacijah smo zasnovali simulator, ki smo ga napisali v programskem jeziku C#, razvili pa v programskem okolju Visual Studio. Grafični uporabniški vmesnik med simulacijo nazorno kaže, kako se posamezne strani selijo iz diskovnih zapisov v delovni pomnilnik in kako ga zapuščajo, ko je poln, če so izbrane za zamenjavo. Simulator šteje napake strani, hkrati pa vodi simulirani čas za izvajanje procesov, ki vsebujejo te strani. V nalogi smo tudi analizirali delovanje simulatorja in ga preizkusili z nekaj izbranimi primeri, s katerimi smo želeli preveriti uspešnost različnih algoritmov za zamenjavo strani pri enakem naboru izvajanih procesov. Rezultate smo prikazali grafično in jih ovrednotili, primerjali obnašanje algoritmov v simuliranih situacijah.
Ključne besede: upravljanje s pomnilnikom, virtualni pomnilnik, algoritmi za zamenjavo strani, simulacije
Objavljeno: 25.09.2013; Ogledov: 978; Prenosov: 54
.pdf Celotno besedilo (3,31 MB)

Iskanje izvedeno v 17.33 sek.
Na vrh
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici