Wat is een besturingssysteem? Betekenis, soorten en voorbeelden

Een besturingssysteem is de belangrijkste software die de computerhardware beheert en ervoor zorgt dat applicaties kunnen draaien. Je gebruikt een besturingssysteem wanneer je Windows opstart, Android opent, Linux draait of een bestand opslaat op een laptop.

Voor ingenieurs, inkopers en OEM-teams is het besturingssysteem meer dan alleen basissoftware. Het is van invloed op de opstartsnelheid, de ondersteuning van stuurprogramma’s, de beveiliging, de beeldweergave, de opslag, de netwerkfunctionaliteit en de stabiliteit van het product op de lange termijn. Bij Mini-ITX-kaart, ik beschouw het besturingssysteem, het moederbord, het BIOS, de stuurprogramma’s en het I/O-ontwerp als één compleet platform.

Wat is een besturingssysteem in de informatica?

Wat is een besturingssysteem in de informatica?

Een besturingssysteem in een computer is systeemsoftware die de CPU, het geheugen, de opslag, invoerapparaten, uitvoerapparaten, bestanden, toepassingen en netwerkverbindingen aanstuurt. Het fungeert als schakel tussen de hardware en de software die je wilt gebruiken.

Je applicatie vraagt om geheugen. Het besturingssysteem wijst RAM toe. Je browser vraagt om netwerktoegang. Het besturingssysteem maakt gebruik van het netwerkstuurprogramma. Je ontwerpsoftware slaat een bestand op. Het besturingssysteem schrijft gegevens naar het opslagapparaat.

Deze laag zorgt ervoor dat computers gebruiksvriendelijker worden en dat het eenvoudiger wordt om er programma’s voor te ontwikkelen. Zonder deze laag zou elk programma de hardware rechtstreeks moeten aansturen. Dat zou trager, riskanter en veel minder schaalbaar zijn.

Als je wilt weten wat er gebeurt voordat het besturingssysteem opstart, kun je onze handleiding over wat BIOS is legt de firmwarefase van het opstartproces uit.

Wat is een besturingssysteem? (kort antwoord)

Een besturingssysteem is de kernsoftware die de hardwarebronnen beheert en diensten levert aan applicaties.

Een korter antwoord luidt als volgt: het besturingssysteem zorgt ervoor dat je computer programma’s kan uitvoeren, bestanden kan beheren, apparaten kan aansluiten, gegevens kan beveiligen en met netwerken kan communiceren.

Deze definitie geldt voor desktopcomputers, servers, industriële pc’s, ingebedde systemen, mobiele apparaten en Mini-ITX-hardware. De schaal varieert, maar het doel blijft hetzelfde. Het besturingssysteem beheert de systeembronnen, zodat het apparaat nuttige taken kan uitvoeren.

Wat doet een besturingssysteem?

Een besturingssysteem voert verschillende technische taken tegelijkertijd uit. Deze taken zorgen ervoor dat een apparaat sneller, veiliger en betrouwbaarder wordt.

OS-functieWat het regeltWaarom het belangrijk is
ProcesbeheerToepassingen en achtergrondtakenUw systeem kan meerdere taken tegelijk uitvoeren.
GeheugenbeheerRAM, virtueel geheugen en beveiligingProgramma’s blijven stabieler en zijn beter geïsoleerd.
BestandsbeheerBestanden, mappen, machtigingen en opslagruimteUw gegevens blijven overzichtelijk en toegankelijk.
ApparaatbeheerStuurprogramma’s voor USB, LAN, beeldscherm, seriële poort, audio en opslagHardwareapparaten kunnen correct functioneren.
BeveiligingsbeheerGebruikers, machtigingen, versleuteling en updatesUw systeem wordt moeilijker aan te vallen.
NetwerkbeheerEthernet, wifi, TCP/IP, VPN en toegang tot de cloudUw apparaat kan communiceren met andere systemen.

Uitleg over het besturingssysteem: hoe het hardware en software met elkaar verbindt

Het besturingssysteem biedt applicaties een eenvoudigere manier om gebruik te maken van hardware. Een programma hoeft niet elk detail van de SSD, GPU, netwerkkaart of seriële controller te kennen. Het besturingssysteem maakt gebruik van stuurprogramma’s en API’s om die details af te handelen.

Voor industriële apparaten is deze verbinding van cruciaal belang. Een ontbrekende beeldschermdriver kan een HMI onbruikbaar maken. Een zwakke LAN-driver kan de bedrijfstijd verkorten. Een slechte opslagconfiguratie kan gegevens beschadigen na een plotselinge stroomuitval.

Als een veilige opstartprocedure belangrijk is voor uw product, dan is dit artikel over Secure Boot en waarom dit belangrijk is biedt nuttige achtergrondinformatie.

Hoe het besturingssysteem de CPU, het geheugen, de opslag en de apparaten beheert

Het besturingssysteem verdeelt de CPU-tijd. Het wijst geheugen toe. Het leest en schrijft bestanden. Het laadt stuurprogramma’s. Het verwerkt onderbrekingen. Het regelt de gebruikersrechten. Deze taken vinden voortdurend en razendsnel plaats.

Met een betere configuratie van het besturingssysteem kan dezelfde hardware sneller en betrouwbaarder aanvoelen. Een slechte configuratie kan ervoor zorgen dat krachtigere hardware onstabiel aanvoelt.

Citaat 1 van MinilTXBoard

Waarom het besturingssysteem belangrijk is voor embedded en industriële hardware

Ingebedde en industriële systemen vereisen strengere controle dan kantoor-pc’s. Mogelijk hebt u behoefte aan een snelle opstarttijd, watchdog-herstel, ondersteuning gedurende een lange levenscyclus, koeling zonder ventilator, meerdere LAN-poorten of meerdere seriële poorten.

Daarom moet de keuze voor het besturingssysteem plaatsvinden vóór de definitieve vastlegging van de hardware. Als je ontwerp meer industriële I/O vereist, bekijk dan platforms zoals meerdere seriële poorten of meerdere 10G-Ethernet-aansluitingen in een vroeg stadium van het project.

Soorten besturingssystemen met voorbeelden

Er zijn verschillende soorten besturingssystemen. Elk type is geschikt voor een andere werklast, apparaatcategorie en betrouwbaarheidseis.

TypeVoorbeeldenBeste pasvorm
Bureaublad-besturingssysteemWindows, macOS, Linuxpc’s, werkstations, technische hulpmiddelen
ServerbesturingssysteemUbuntu Server, Debian, Windows Server, RHELServers, gateways, databases, cloudsystemen
Mobiel besturingssysteemAndroid, iOSTelefoons, tablets, aanraakschermen
Ingebed besturingssysteemEmbedded Linux, Yocto, Buildroot, Windows IoTIoT, industriële besturing, slimme apparaten
Realtime-besturingssysteemFreeRTOS, QNX, VxWorks, ThreadXRobotica, medische sector, automobielindustrie, bewegingsbesturing

Bij compacte industriële systemen moeten het besturingssysteem en het type moederbord op elkaar zijn afgestemd. Een Linux-gateway, een Windows-HMI en een door een RTOS aangestuurde machine kunnen zeer uiteenlopende vereisten aan het moederbord stellen. Onze gids voor Afmetingen van het Mini-ITX-moederbord kan je ook helpen om de behuizing en de luchtstroom al in een vroeg stadium te plannen.

Wat zijn de 7 soorten besturingssystemen?

Wat zijn de 7 soorten besturingssystemen?

De zeven belangrijkste soorten besturingssystemen zijn desktop-, server-, mobiele, embedded, realtime-, netwerk- en gedistribueerde besturingssystemen.

  1. Besturingssystemen voor desktopcomputers pc’s en werkstations laten draaien.
  2. Besturingssystemen voor servers zwaardere werklasten, gebruikers, databases en diensten aan kunnen.
  3. Besturingssystemen voor mobiele apparaten smartphones, tablets en apparaten waarbij de bediening via aanraakscherm centraal staat.
  4. Ingebedde besturingssystemen speciale producten zoals gateways, kiosken en controllers in gebruik nemen.
  5. Realtime-besturingssystemen zorg voor een voorspelbare tijdsplanning voor cruciale taken.
  6. Netwerkbesturingssystemen routers, firewalls en communicatieapparatuur beheren.
  7. Gedistribueerde besturingssystemen middelen over meerdere machines coördineren.

In de praktijk kunnen deze categorieën elkaar overlappen. Een modern edge-AI-apparaat kan bijvoorbeeld draaien op Linux, containers, GPU-stuurprogramma’s en tools voor beheer op afstand. Als uw project AI-versnelling omvat, dan is onze AI-edge computing Op deze pagina wordt uitgelegd hoe hardware- en softwarekeuzes met elkaar samenhangen.

Voorbeelden van besturingssystemen

Voorbeelden van besturingssystemen zijn onder meer Windows, macOS, Linux, Android, iOS, Ubuntu, Debian, Windows IoT, FreeRTOS, QNX en VxWorks.

BesturingssysteemTypisch gebruikGroter voordeel
Windowspc's, HMI's, kiosken, industriële computersBrede softwarecompatibiliteit
LinuxServers, ingebedde apparaten, gateways, roboticaMeer flexibiliteit en meer mogelijkheden voor maatwerk
AndroidSlimme beeldschermen, terminals, aanraakapparatenEen betere aanraakinterface en een beter app-ecosysteem
FreeRTOSMicrocontrollers en energiezuinige apparatenKleinere voetafdruk en voorspelbare timing
QNX of VxWorksAutomobielindustrie, lucht- en ruimtevaart, medische sector, defensieGrotere betrouwbaarheid voor veiligheidsgerichte systemen

Als je ontwerp verschillende processorfamilies met elkaar vergelijkt, dan is deze handleiding over x86 versus ARM kan u helpen de CPU-architectuur af te stemmen op de ondersteuning door het besturingssysteem.

Kan een computer zonder besturingssysteem werken?

Ja, een computer kan zonder volledig besturingssysteem werken, maar heeft toch een of andere vorm van software-instructies nodig. Eenvoudige apparaten kunnen op ‘bare-metal’-firmware draaien. In dit model stuurt het programma de hardware rechtstreeks aan.

Bare-metal-systemen kunnen kleiner en sneller zijn voor specifieke taken. Ze kunnen echter ook moeilijker op te schalen zijn. Je moet zelf zorgen voor het beheer van stuurprogramma’s, timing, geheugen en het gedrag van de hardware.

Een volledig besturingssysteem is meestal de betere keuze wanneer je apparaat bestandsopslag, netwerkfunctionaliteit, gebruikersaccounts, grafische weergave, updates op afstand, meerdere applicaties of betere beveiliging nodig heeft. Een RTOS is de betere keuze wanneer timing belangrijker is dan een uitgebreide softwareomgeving.

Wat is een besturingssysteem in het bedrijfsleven?

In het bedrijfsleven is een besturingssysteem een platform voor productiviteit, beveiliging en levenscyclusbeheer. Het is van invloed op softwarecompatibiliteit, IT-ondersteuning, inkoop, naleving van regelgeving, uitval en onderhoudskosten.

Een bedrijf kan voor standaard kantoortoepassingen voor Windows kiezen. Een datacenter kan voor servers voor Linux kiezen. Een fabriek kan voor machines voor Windows IoT of embedded Linux kiezen. Een robotica-bedrijf kan Ubuntu in combinatie met ROS gebruiken. Een team dat medische apparatuur ontwikkelt, heeft wellicht een gevalideerde en gecontroleerde OS-image nodig.

Bij OEM- en ODM-projecten heeft het besturingssysteem ook invloed op de implementatie in de fabriek. Uw team heeft wellicht een ‘golden image’, beveiligde opstartsleutels, een herstelpartitie, OTA-updates en versiebeheer nodig. In dat geval biedt een Industrial Mini ITX-moederbordpakket meer voordelen dan de aanschaf van een standaardmoederbord.

Citaat uit MinilTXBoard

Hoe kies je een besturingssysteem voor hardwareprojecten?

U moet een besturingssysteem kiezen dat aansluit bij uw toepassing, hardware, levenscyclus en risiconiveau.

1. Stem het besturingssysteem af op de werklast

Gebruik Windows als je oudere software of een vertrouwde grafische gebruikersinterface nodig hebt. Gebruik Linux als je maatwerk, automatisering en krachtige netwerkmogelijkheden nodig hebt. Gebruik Android als je een interface nodig hebt die in de eerste plaats op aanraking is gericht. Gebruik een RTOS als de timing beter voorspelbaar moet zijn.

2. Controleer of de driver en het BIOS dit ondersteunen

Controleer of LAN, USB, beeldscherm, SATA, NVMe, PCIe, seriële poorten, GPIO, CAN, TPM en grafische kaarten worden ondersteund. Een snellere CPU lost het ontbreken van een stuurprogramma niet op.

3. Levenscyclus en beveiliging beoordelen

Controleer de LTS-versies, de einddatums van de ondersteuning, het patchbeleid, Secure Boot, versleuteling en de plannen voor updates op afstand. Langere ondersteuning leidt doorgaans tot minder risico’s in de praktijk.

4. Test het echte apparaat

Test de opstartsnelheid, de beeldweergave, schrijfbewerkingen op de opslag, de netwerkbelasting, het herstel na stroomuitval, de temperatuur en de I/O-belasting. Echte werklasttesten brengen meer problemen aan het licht dan gesimuleerde demo’s.

Als leverancier van embedded ITX-kaarten raden wij aan om het besturingssysteem en de kaart vóór de productie gezamenlijk te testen. Als u hulp nodig hebt bij het kiezen van een platform, kunt u een aanvraag indienen directe offertes voor Mini-ITX-moederbordoplossingen.

Conclusie

Een besturingssysteem is de kernsoftware die de hardware beheert en ervoor zorgt dat applicaties kunnen draaien. Het regelt de CPU-planning, het geheugen, bestanden, apparaten, netwerkverbindingen, beveiliging en de interactie met de gebruiker.

Voor gewone gebruikers zorgt het besturingssysteem ervoor dat een computer bruikbaar is. Voor technici en inkopers is het bepalend voor de stabiliteit, compatibiliteit, prestaties, updatestrategie en totale kosten van een product. Een weloverwogen keuze voor een besturingssysteem leidt tot een betrouwbaarder hardwareproduct.

Als u industriële automatisering, IoT-gateways, robotica, medische apparatuur, auto-elektronica, telecommunicatiesystemen of edge-AI-producten ontwikkelt, kies dan het besturingssysteem en de hardware in één keer. Die aanpak is sneller, overzichtelijker en betrouwbaarder dan het achteraf oplossen van compatibiliteitsproblemen.

FAQ

Wat is een besturingssysteem voor kinderen?

Een besturingssysteem is als het ware de manager van een computer. Het geeft de hardware opdrachten en zorgt ervoor dat apps goed werken. Wanneer je ergens op klikt, iets typt, een spel opent of een foto opslaat, zorgt het besturingssysteem ervoor dat de computer daarop reageert.

Wat zijn vijf voorbeelden van besturingssystemen?

Vijf voorbeelden van besturingssystemen zijn Windows, macOS, Linux, Android en iOS. Andere technische voorbeelden zijn onder meer Ubuntu, Debian, Windows IoT, FreeRTOS, QNX en VxWorks.

Op welk besturingssysteem draait Lenovo?

Op de meeste laptops en desktops van Lenovo draait Microsoft Windows. Sommige Lenovo-modellen kunnen, afhankelijk van de productlijn, ook op Linux, ChromeOS of Android draaien. Zakelijke kopers moeten vóór aankoop altijd de exacte modelconfiguratie controleren.

Is Linux een besturingssysteem?

Ja. Linux wordt doorgaans een besturingssysteem genoemd, hoewel Linux technisch gezien de kernel is. Een volledig op Linux gebaseerd besturingssysteem omvat ook systeembibliotheken, hulpprogramma’s, diensten, stuurprogramma’s en een gebruikersinterface.

Welk besturingssysteem is het meest geschikt voor industriële hardware?

Welk besturingssysteem het beste is, hangt af van het apparaat. Windows is geschikt voor HMI’s en oudere software. Linux is geschikt voor gateways en maatwerk. RTOS-platforms zijn beter geschikt voor deterministische besturing. Android is geschikt voor producten met een touchscreen.

Kevin Zhang
Kevin Zhang

Ik heb meer dan 10 jaar ervaring op het gebied van computertechniek, embedded hardware en de ontwikkeling van industriële moederborden voor platforms van Intel, AMD, Arm en NVIDIA. Mijn werk richt zich op systeemontwerp op bordniveau, de integratie van processors en interfaces, de afstemming van BIOS en firmware, I/O-validatie, stroom- en thermische tests, het oplossen van EMC-problemen en het verbeteren van de betrouwbaarheid van systemen op de lange termijn.

Artikelen: 99

Ontdek per toepassing

Brancheoplossingen

Ontdek Mini-ITX-platforms die zijn ontworpen voor industriële besturing, netwerkbeveiliging, transport, edge computing en andere embedded toepassingen met een lange levensduur.

Technologieplatforms

Vergelijk processor-ecosystemen voor je volgende embedded ontwerp.