Skip to main content

Wat is native modus?

Native Mode verwijst over het algemeen naar een van de twee dingen met betrekking tot computersoftware of hardware.Wanneer software native wordt uitgevoerd, draait het op de werkelijke hardware van de computer in plaats van door emulatie of door de tussenkomst van een ander programma.Deze status is gebruikelijk voor de meeste normale computerprogramma's die op een systeem worden uitgevoerd.Het andere gebruik betekent dat een stuk hardware of software specifiek is ontworpen om in een bepaalde omgeving te draaien.In veel opzichten is dit een meer algemene versie van het eerste gebruik, maar het gaat om andere situaties zoals de compatibiliteitsmodus.

De grootste factor in het eerste gebruik is emulatie.Een emulator kan een specifieke set hardware nabootsen, waarmee niet-native programma's kunnen worden uitgevoerd in een omgeving waarin ze zich op hun gemak voelen.Andere vormen van emulaties zijn mogelijk, maar hardware -emulatie heeft de grootste impact op de native modus.

De andere factor die dit deel van de native modus beïnvloedt, zijn software -ondersteuningssystemen.Deze programma's ondersteunen een ander programma;Dit verschilt van echte emulatie omdat de lopende software op de bestaande hardware functioneert, maar het programma werkt niet zonder dat het andere programma wordt uitgevoerd.Deze situatie is veel minder gebruikelijk dan emulatie, maar het gebeurt op een paar plaatsen, zoals webbrowsers.In wezen worden programma's in een browser uitgevoerd, maar niet buiten.

Het andere aspect van native modus concentreert zich op de compatibiliteitsmodus.Dit is een methode die wordt gebruikt door besturingssystemen om hun functionaliteit terug te breiden naar oudere programma's.Naarmate systemen en hardware vooruitgang gaan, vallen de oproepen van oudere systemen uit de gratie of worden ze om andere redenen gebruikt.Compatibiliteitsmodus kan een modern systeem toestaan de informatie heen en weer over te dragen met oudere technologie.

Compatibiliteitsmodus lijkt misschien hetzelfde als een emulator, maar het is eigenlijk heel anders.Emulators creëren een kunstmatige omgeving waarmee niet-native programma's kunnen worden uitgevoerd.Compatibiliteitsmodus werkt meer als een vertaler, neemt informatie uit het ene systeem en zet deze om in de taal die door het andere wordt gebruikt.

Al deze systemen creëren niet-native situaties.Native Mode wordt gedefinieerd als een systeem dat geen van deze extra compatibiliteitsprocessen gebruikt.Zolang een programma is ontworpen om op een specifiek platform te werken en geen softwareondersteuning of vertaling vereist, is het native.Zodra een programma buiten deze vereisten valt, is het niet-native.

Het feit dat een programma in de native modus in één situatie wordt uitgevoerd, betekent niet dat het altijd een native programma is.Als hetzelfde programma op twee verschillende besturingssystemen wordt uitgevoerd, kan dit de ene op de andere omgaan met emulatie.Bovendien, als een programma ouder wordt, zal het uiteindelijk de compatibiliteitsmodus vereisen om correct te functioneren.