Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
|
|
SLO
|
ENG
|
Cookies and privacy
DKUM
EPF - Faculty of Business and Economics
FE - Faculty of Energy Technology
FERI - Faculty of Electrical Engineering and Computer Science
FF - Faculty of Arts
FGPA - Faculty of Civil Engineering, Transportation Engineering and Architecture
FKBV - Faculty of Agriculture and Life Sciences
FKKT - Faculty of Chemistry and Chemical Engineering
FL - Faculty of Logistic
FNM - Faculty of Natural Sciences and Mathematics
FOV - Faculty of Organizational Sciences in Kranj
FS - Faculty of Mechanical Engineering
FT - Faculty of Tourism
FVV - Faculty of Criminal Justice and Security
FZV - Faculty of Health Sciences
MF - Faculty of Medicine
PEF - Faculty of Education
PF - Faculty of Law
UKM - University of Maribor Library
UM - University of Maribor
UZUM - University of Maribor Press
COBISS
Faculty of Business and Economic, Maribor
Faculty of Agriculture and Life Sciences, Maribor
Faculty of Logistics, Celje, Krško
Faculty of Organizational Sciences, Kranj
Faculty of Criminal Justice and Security, Ljubljana
Faculty of Health Sciences
Library of Technical Faculties, Maribor
Faculty of Medicine, Maribor
Miklošič Library FPNM, Maribor
Faculty of Law, Maribor
University of Maribor Library
Bigger font
|
Smaller font
Introduction
Search
Browsing
Upload document
Statistics
Login
First page
>
Show document
Show document
Title:
Jedro operacijskega sistema Android in simulator dodeljevanja delovnega pomnilnika : diplomsko delo
Authors:
ID
Smolić, Domagoj
(
Author
)
ID
Potočnik, Božidar
(
Mentor
)
More about this mentor...
Files:
VS_Smolic_Domagoj_2021.pdf
(1,50 MB)
MD5: AB1DF62070EAB31657F70028F1892059
PID:
20.500.12556/dkum/80cc560a-8f41-42be-8e4a-ae39693b7b1d
Language:
Slovenian
Work type:
Bachelor thesis/paper
Typology:
2.11 - Undergraduate Thesis
Organization:
FERI - Faculty of Electrical Engineering and Computer Science
Abstract:
V diplomskem delu smo preučevali jedro operacijskega sistema Android. Pregledno smo opisali najpomembnejše komponente jedra. Podrobneje smo preštudirali in opisali delovanje komponente za upravljanje z delovnim pomnilnikom. V praktičnem delu te diplomske naloge smo izdelali simulator te komponente. Namen simulatorja je olajšati učenje izbranih konceptov s področja operacijskih sistemov. Simulator za upravljanje delovnega pomnilnika je izdelan v jeziku C++ z ogrodjem Qt in vsebuje grafični vmesnik za boljšo vizualizacijo delovanja komponente. Naša rešitev simulira delovanje podsistemov za dodelitev in sprostitev pomnilnika, povračilo strani in logični spomin. Pri izdelavi simulatorja smo težili k čim večji podobnosti dejanskem jedru androida. Simulator smo izčrpno testirali, v diplomskem delu pa smo demonstrirali nekaj scenarijev uporabe našega simulatorja. Uspešnost naše rešitve smo na koncu potrdili še s preprostim preizkusom uporabnikovega zadovoljstva. Naš simulator je primeren kot demonstracijsko orodje v študijskem procesu.
Keywords:
Android
,
Linux jedro
,
delovni pomnilnik
,
simulator
Place of publishing:
Maribor
Place of performance:
Maribor
Publisher:
[D. Smolić]
Year of publishing:
2021
Number of pages:
VI, 53 str.
PID:
20.500.12556/DKUM-80613
UDC:
004.343.4:004.451(043.2)
COBISS.SI-ID:
87611907
Publication date in DKUM:
18.10.2021
Views:
1029
Downloads:
72
Metadata:
Categories:
KTFMB - FERI
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
:
Copy citation
Average score:
(0 votes)
Your score:
Voting is allowed only for
logged in
users.
Share:
Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.
Licences
License:
CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:
http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:
The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:
22.09.2021
Secondary language
Language:
English
Title:
Android operating system kernel and RAM allocation simulator
Abstract:
In this diploma thesis, we studied the Android operating system kernel. Summarized descriptions of the most important components of the kernel are given. The operation of the memory management component is described in greater detail. In the practical part of this thesis, we developed a simulator of this component. The purpose of the simulator is to facilitate the learning of selected concepts in the field of operating systems. The simulator was implemented in C++ with the Qt framework and contains a graphical interface for better visualization of the component operation. Our solution simulates the operation of subsystems for memory allocation, page reclaim, and logical memory. While developing the simulator, we strived toward similarity to the actual Android kernel. We tested the simulator and demonstrated usage examples. In the end, we confirmed the effectiveness of our solution with a simple test of user satisfaction. We conclude that our simulator is suitable as a demonstration tool in the study process.
Keywords:
Android
,
Linux kernel
,
random access memory
,
simulator
Comments
Leave comment
You must
log in
to leave a comment.
Comments (0)
0 - 0 / 0
There are no comments!
Back