izpis_h1_title_alt

Primerjava sistemskih klicev operacijskih sistemov Linux in Windows
ID Meglič, Miha (Avtor), ID Mihelič, Jurij (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,28 MB)
MD5: E3E674EB722E992FDD274BAFB5B80B71

Izvleček
V diplomskem delu je predstavljeno področje sistemskih klicev operacijskih sistemov Linux in Windows. Opisane so zgodovina, arhitektura, struktura jedra in programski vmesnik obeh sistemov. Poudarek je na sistemskih klicih, ki so ključni za upravljanje procesov. Razloženi so koncepti sistemskih klicev in procesa. Ker operacijska sistema izhajata iz različnih družin operacijskih sistemov, so njuni vmesniki precej različni. Linux namreč uporablja standard POSIX, medtem ko Windows uporablja lasten vmesnik -- Windows API. Zato sta najprej predstavljeni implementaciji procesa ter niti in njune interne strukture v vsakem sistemu. Nato so predstavljeni sistemski klici za ustvarjanje in končanje procesov, signalizacijo, čakanje, spanje, ustvarjanje in manipulacijo niti ter pridobivanje sistemskih informacij o procesih in nitih. Za vsak sistemski klic je opisana funkcionalnost in namen ter argumenti, ki jih sprejema in vrača. Nazadnje so pomembnejši sistemski klici primerjani po izvajalnem času.

Jezik:Slovenski jezik
Ključne besede:sistemski klic, upravljanje procesov, linux, windows, operacijski sistem
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2024
PID:20.500.12556/RUL-161555 Povezava se odpre v novem oknu
Datum objave v RUL:12.09.2024
Število ogledov:43
Število prenosov:290
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Comparison of system calls in Linux and Windows operating systems
Izvleček:
In this thesis we present the field of system calls of the Linux and Windows operating systems. We describe the history, architecture, structure of the kernel and programming interface of both systems. The focus is on system calls, which are crucial for process management. We explain the concepts of system calls and processes. Since the operating systems belong to different operating system families, their interfaces are quite different. Linux utilize the POSIX standard, while Windows uses its own interface -- Windows API. Therefore, we first present the process and thread implementations and their internal structures in each system. Then we present system calls for process creation and termination, signaling, waiting, sleeping, thread creation and manipulation, and obtaining system information about processes and threads. For each system call, we describe its functionality and purpose, as well as the arguments it accepts and returns. Finally, the most important system calls are compared by execution time.

Ključne besede:system call, process management, linux, windows, operating system

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj