Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Repository of the University of Ljubljana
Open Science Slovenia
Open Science
DiKUL
slv
|
eng
Search
Browse
New in RUL
About RUL
In numbers
Help
Sign in
Details
Simulator razvrščanja po zgledu jedra Linux
ID
Makovecki, Jan
(
Author
),
ID
Dobravec, Tomaž
(
Mentor
)
More about this mentor...
,
ID
Žabkar, Jure
(
Comentor
)
PDF - Presentation file,
Download
(1,95 MB)
MD5: 40F4B25F8D10D91031E04D0AD6639C17
Image galllery
Abstract
V magistrski nalogi predstavimo simulator razvrščanja procesov, oblikovan po zgledu razvrščevalnika jedra Linux. V simulatorju so politike razvrščanja implementirane v objektih, imenovanih "razvrščevalni razredi", ki jim med simulacijo dodelimo procese. Simulator zbira različne statistike na nivoju simulacije in posameznih procesov, vsebuje pa tudi grafični vmesnik, v katerem prikaže rezultate v obliki grafov, potek simulacije pa kot gantogram. Natančne definicije simulacij omogočajo uporabo poljubno procesorsko-zahtevnih procesov, ki lahko svoje obnašanje tekom simulacije tudi spreminjajo. V nalogi opišemo zgradbo, nastavitve, delovanje, vmesnik in uporabo simulatorja, predstavimo pa tudi zgodovino, sestavo in delovanje razvrščevalnika jedra Linux, na katerem je simulator zasnovan.
Language:
Slovenian
Keywords:
časovni dodeljevalnik
,
časovni razvrščevalnik
,
razvrščanje procesov
,
simulacija
,
jedro Linux
,
sistemsko programiranje
,
JavaScript
Work type:
Master's thesis/paper
Organization:
FRI - Faculty of Computer and Information Science
Year:
2019
PID:
20.500.12556/RUL-112689
COBISS.SI-ID:
1538446275
Publication date in RUL:
05.11.2019
Views:
2224
Downloads:
287
Metadata:
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
MAKOVECKI, Jan, 2019,
Simulator razvrščanja po zgledu jedra Linux
[online]. Master’s thesis. [Accessed 19 May 2025]. Retrieved from: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=eng&id=112689
Copy citation
Share:
Secondary language
Language:
English
Title:
A Scheduling Simulator Based on the Linux Kernel
Abstract:
The thesis presents a process scheduling simulator based on the scheduler of the Linux kernel. Scheduling policies in the simulator are implemented as objects called "scheduling classes" to which processes are assigned during a simulation. The simulator collects various statistics, both on simulation level as well as per process, and presents them in an included user interface in the form of charts, along with a Gantt chart which illustrates the execution of the simulation. Precise simulation definitions allow for the use of arbitrarily processor-intensive processes that also possess the ability to alter their behaviour during the course of a simulation. In this thesis we describe the structure, settings, operation, user interface and usage of the simulator, as well as present the history, structure and operation of the Linux kernel scheduler, on which the simulator is based.
Keywords:
scheduler
,
process scheduling
,
simulation
,
Linux kernel
,
system programming
,
JavaScript
Similar documents
Similar works from RUL:
Development of an application to support selection of leisure activity
The development of application for the monitoring of production
Web application for security guards scheduling
Web Application to Support Degustations
System for warehouse management
Similar works from other Slovenian collections:
No similar works found
Back