• čeština
    • English
    • русский
    • Deutsch
    • français
    • polski
    • українська
  • français 
    • čeština
    • English
    • русский
    • Deutsch
    • français
    • polski
    • українська
  • Ouvrir une session
Voir le document 
  •   Accueil de DSpace
  • Závěrečné práce
  • bakalářské práce
  • Fakulta informačních technologií
  • 2010
  • Voir le document
  •   Accueil de DSpace
  • Závěrečné práce
  • bakalářské práce
  • Fakulta informačních technologií
  • 2010
  • Voir le document
JavaScript is disabled for your browser. Some features of this site may not work without it.

Diskrétní simulace v Javě: Plánování procesů

Discrete Simulation in Java: Process Scheduling

Thumbnail
Voir/Ouvrir
final-thesis.pdf (668.5Ko)
review_34500.html (1.448Ko)
Auteur
Skočovský, Peter
Advisor
Martinek, David
Referee
Kočí, Radek
Grade
C
Altmetrics
Metadata
Afficher la notice complète
Résumé
Tato 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ší.
 
This 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.
 
Keywords
diskrétní simulace, Java, plánování procesů, vlákno, proces, simulační nástroj, discrete simulation, Java, process scheduling, thread, process, simulation tool
Language
čeština (Czech)
Study brunch
Informační technologie
Composition of Committee
prof. 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)
Date of defence
2010-06-16
Process of defence
Student 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)?
Result of the defence
práce byla úspěšně obhájena
URI
http://hdl.handle.net/11012/56145
Source
SKOČ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.
Collections
  • 2010 [347]
Citace PRO

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Contactez-nous | Faire parvenir un commentaire | Theme by @mire NV
 

 

Parcourir

Tout DSpaceCommunautés & CollectionsPar date de publicationAuteursTitresSujetsCette collectionPar date de publicationAuteursTitresSujets

Mon compte

Ouvrir une sessionS'inscrire

Statistiques

Statistiques d'usage de visualisation

Portal of libraries | Central library on Facebook
DSpace software copyright © 2002-2015  DuraSpace
Contactez-nous | Faire parvenir un commentaire | Theme by @mire NV