Show simple item record

Discrete Simulation in Java: Process Scheduling

dc.contributor.advisorMartinek, Davidcs
dc.contributor.authorSkočovský, Petercs
dc.date.accessioned2019-06-14T10:51:38Z
dc.date.available2019-06-14T10:51:38Z
dc.date.created2010cs
dc.identifier.citationSKOČOVSKÝ, P. Diskrétní simulace v Javě: Plánování procesů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010.cs
dc.identifier.other34500cs
dc.identifier.urihttp://hdl.handle.net/11012/56145
dc.description.abstractTato práce se zabývá implementací plánování procesů pro diskrétní simulaci v Javě. Rozebírá dva přístupy: implementaci simulačních procesů pomocí vláken a implementaci simulačních procesů bez vláken. Hlavním problémem při použití vláken bylo zabezpečit jejich kooperativní přepínání. Procesy implementované bez vláken jsou rozdělené na atomické části a k přerušení může dojít pouze mezi těmito částmi. Výsledky testování poukazují na to, že implementace pomocí vláken je podstatně pomalejší a paměťově náročnější.cs
dc.description.abstractThis thesis deals with process scheduling implementation for discrete simulation in Java. Two approaches are considered: process implementation using threads and process implementation without threads. Main problem of using threads was to ensure cooperative switching. Processes implemented without threads are divided into atomic parts and suspend can be performed only between these parts. Test results show that implementation using threads is considerably slower and consumes more memory.en
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectdiskrétní simulacecs
dc.subjectJavacs
dc.subjectplánování procesůcs
dc.subjectvláknocs
dc.subjectprocescs
dc.subjectsimulační nástrojcs
dc.subjectdiscrete simulationen
dc.subjectJavaen
dc.subjectprocess schedulingen
dc.subjectthreaden
dc.subjectprocessen
dc.subjectsimulation toolen
dc.titleDiskrétní simulace v Javě: Plánování procesůcs
dc.title.alternativeDiscrete Simulation in Java: Process Schedulingen
dc.typeTextcs
dcterms.dateAccepted2010-06-16cs
dcterms.modified2020-05-09-23:39:29cs
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
sync.item.dbid34500en
sync.item.dbtypeZPen
sync.item.insts2021.11.22 12:55:36en
sync.item.modts2021.11.22 12:17:35en
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
dc.contributor.refereeKočí, Radekcs
dc.description.markCcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
but.committeeprof. Ing. Tomáš Vojnar, Ph.D. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Ing. Radek Kočí, Ph.D. (člen) Dr. Ing. Petr Peringer (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm dobře (C). Otázky u obhajoby: Jaká byla metodika provedených testů (jak byly testy spouštěny, jak bylo prováděno měření apod.)? V práci uvádíte přehled dalších simulátorů implementovaných v jazyce Java. Jakým způsobem ovlivnily vaši práci (v dalším textu o nich nemluvíte, pouze na závěr zmiňujete JiST)?cs
but.resultpráce byla úspěšně obhájenacs
but.programInformační technologiecs
but.jazykčeština (Czech)


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record