Proces- en systeembeheer

15 belangrijke vragen over Proces- en systeembeheer

Welk proces wordt als eerst gestart bij het booten?

init

Welk proces start de terminals?

mingetty

Hoe bekijk je de parent-child-relatie van processen?

pstree -G
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Hoe kun je zien welke processen er worden uitgevoerd?

ps aux laat running, sleeping, zombie en stopped processen zien

Op welke 2 manieren kun je processen vaker runnen?

- 1 proces kan vaker runnen
- 1 proces kan subprocessen hebben (multithreading) heeft voorkeur

Leg de volgende afkortingen uit in top
us  sy  ni  id  wa  hi  st

- us: user-space werklast (processen door niet-root gestart en geen hardware gebruiken)
- sy: system-space werklast (processen die met root zijn gestart
- ni: processen angepast met ‘nice’
- id: percentage van tijd dat systeem inactief is. Lager percentage is lage belasting van CPU
- wa: tijd dat CPU op disks staat te wachten. Meer dan 30% = schijf vervangen
- hi: afhandelen van hardware-interrupts. Bij hoge percentage functioneert de driver meestal slecht
- st: hoeveel tijd door andere virtuele machines wordt ontnomen

Leg de volgende begrippen uit die je in top ziet:
mem total   mem used   buffer   cache

4e en 5e regel info over RAM:
Mem total: totaal RAM werkgeheugen dat de server heeft
Mem used: MEM in use
Buffer: gereserveerd. Als een bestand wordt opgeslagen, wordt eerst naar RAM buffer geschreven, 
vervolgens pas na HDD
Cache: zelfde als buffer, maar dan voor lezen van bestanden

Wat doen de volgende sorteringsopties van top?
b   w   d   h   n

b sorteer op parent-ID
w processtatus
d oplopend UID
h prioriteit
n geheugen verbruik

Wat kun je met de volgende opties van top?
-b   -d  -n

-b batchmodus
-d hoeveel tijd tussen refreshen
-n hoe top uitvoer geeft (bijv. na 2 keer stoppen)

Wat betekenen de volgende opties van ps?
a   u  x

a alle processen tonen (mits je root bent)
u details over elk proces
x welke tty proces is gestart

Hoe kun je zoeken naar een bepaald proces?

Pgrep zoek naar processen (bijv. pgrep httpd). Output is lijst met PIDs
pgrep –u linda alle processen van user linda
prgrep –u linda,lori

Welk commando laat info zien over RAM gebruik?

free
free -m laat het in MB zien

Wat betekenen de volgende killall opties?
-l   -i   -r   -u

killal –I proess killen – niet hoofdlettergevoelig (als je niet weet hoe proces precies heet)
killall –i interactief, je moet eerst bevestigen bij afsluiten van een proces
killall –r reguliere expressies
killlal –u alle processen van bepaalde gebruikerPkill –P 1499 killt alle processen met parent ID 1499

Hoe 'renice' je een proces en hoe stuur je een output naar een proces binnen top?

k signaal naar een proces sturen
r renice

Hoe run je een proces op de achtergrond? Hoe haal je die terug naar de voorgrond en hoe kun je zien wat er op de achtergrond draait?

Taak uitvoeren op de achtergrond: plaats een en-teken & achter het command
Zien welke achtergrondprocessen lopen? Jobs
Proces van achtergrond op de voorgrond zetten: fg id-van-de-taak

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo