Wat is real-time verwerking?

03/02/2011 by admin

Real-time verwerking is een soort verwerking van gegevens die direct reageert op commando's of om de invoer van gegevens. In sommige gevallen kan deze ook verwijzen naar het uiterlijk van onmiddellijke reactie als er in werkelijkheid een korte vertraging. Deze bewerking wordt vaak verdeeld in twee verschillende categorieën, hard real-time en soft real-time.

Hard real-time verwerking verwijst naar een systeem waarin een termijn waaraan moet worden voldaan. Als de deadline niet wordt gehaald, wordt de taak of het systeem beschouwd als een mislukking. Dergelijke verwerking kan worden gevonden in systemen waarbij er vaak weinig ruimte voor mislukking. Enkele voorbeelden kunnen zijn vliegtuig controlesystemen, pacemakers, en vele medische hulpmiddelen die de gezondheid van de patiënten die mogelijk in kritieke toestand controleren.

Soft real-time verwerking, anderzijds, is een soort verwerking met de deadlines worden gemist zonder dat het systeem niet vanwege de vertraging. In sommige gevallen kan het systeem lijden slechtere kwaliteit of verminderde effectiviteit van functies. Deze processen zijn vaak te vinden in audio- en visuele systemen. Een opgenomen video, bijvoorbeeld frames zou kunnen missen, al is de video niet zal mislukken als gevolg van de vertraging of verwijdering van bepaalde frames. In plaats daarvan wordt de kwaliteit van de video afgenomen.

Real-time verwerking wordt gebruikt in verschillende industrieën wereldwijd. Enkele veel voorkomende voorbeelden van deze vorm van verwerking kan worden gevonden in de verwerking van transacties door creditcardmaatschappijen. Veel van deze bedrijven gebruik maken van een batch processing methode die het mogelijk maakt een aantal transacties die moeten worden opgenomen in een keer. Dit is een voorbeeld van soft real-time verwerking.

Veel auto's gebruiken real-time gegevensverwerking ook. Een auto-motor kan een goed voorbeeld van hard real-time verwerking. Als de motor is laat in zijn reactie op de opdracht die zij ontvangt, kan het ertoe leiden dat de hele auto defect raken.

Er zijn verschillende ontwerpen die worden gebruikt voor real-time systemen produceren. Een van de meest voorkomende methoden voor real-time ontwerp is de modulaire benadering van software Bouw Exploitatie en Test (MASCOT). MASCOT is een methode van software-ontwerp, dat voor het eerst werd geïntroduceerd door de Britse Ministerie van Defensie in de jaren 1970. Deze methode verschilt van andere software development methoden op dat de belangrijkste focus was niet de functionaliteit of het doel van het systeem dat wordt ontworpen. De ontwikkelaars van MASCOT zich in plaats daarvan op de real-time processen en efficiënte uitvoering van de systemen die ze ontwikkelden.

Related Posts