VirReal
Virtuell - Real Ge-setz-liche Fragen?
14.0.
14.1. Was bedeutet Virtuell?
14.1.1. Was beduetet Virtuell in bezug auf die HARDWARE?
14.1.1.0. Es bedeutet das die Software nicht mehr direkt auf der Hardware läuft, sondern eine sogenannte HAL dazwischen ist. Dadurch wird es möglich die Rechleistung eines Systems horizontal wie vertikal zu skalieren. Es ermöglicht auch das einzelne Instanzen in einer sogenannten sandbox laufen und so das gesamte System sicherer ist.
14.1.1.1. Auf das OS?
14.1.1.1.1. Zum Thema OS sei gesagt das es heutzutage normal ist das die unterschiedlichen Programme (Instanzen) virtualisiert (sandbox) laufen.
14.1.1.1.2.
14.1.1.x Auf die dazwischen liegenden Schichten
14.1.1.44. Auf die GUI?
14.1.1.44.0. Auch die GUI läuft heute virtuell. So ist es heute normal die GUI auf andere SYSTEME zu beamen (Screen mirroring, andoid Windows Screenshots link, usw.) Bei Präsentationen oder ähnlichem absolut normal und gängig. Dazu sei Anmerkend gesagt das die heutigen Schnittstellen derart Leistungsfähig sind das selbst hochauflösende Streams (netflix) ohne weiteres möglich sind.
14.1.2. Was bedeutet Virtuell in bezug auf die SOFTWARE?
14.1.2.0. Grundlegend laufen alle virtualisierungs Systeme (proxmox, hypervisor, usw.) auf Hardware. Am Anfang war es so das den darin laufenden Systemen eine Hardware virtuell gegeben wurde die die Software (proxmox, usw.) Virtuell zur Verfügung stellte. Wie der aktuelle Stand ist weiß ich nicht. Ich kann mir jedoch vorstellen das es ohne weiteres möglich wäre virtuelle Hardware Systeme zu entwickeln die wesentlich Leistungsfähiger und Ressourcen sparender arbeiten als x86 virtualisierungen.
14.1.2.1. Auf das OS?
14.1.2.x Auf die dazwischen liegenden Schichten
14.1.2.44. Auf die GUI?
14.1.3. Was bedeutet dies für den USER?
14.1.3.1. Was bedeutet dies für die USER INTERFACES?
14.1.4. Was für Vorteile entstehen durch die Benutzung von virtuellen Systemen
14.2. Was bedeutet Real?
14.2.1 Was bedeutet Real in bezug auf die HARDWARE?
14.2.1.0. Es heißt die Hardware den Erfordernissen bestmöglich anzupassen. Das Augenmerk hier liegt bei der Größe und der Energie Aufnahme des Systems. Bei Mikrocontroller Systemen zusätzlich auf den BUS Interfaces und der IO's.
14.2.1.1. Auf das OS?
14.2.1.x Auf die dazwischen liegenden Schichten
14.2.1.44. Auf die GUI?
14.2.2. Was bedeutet Real in bezug auf die SOFTWARE?
14.2.2.0. Es bedeutet das heutzutage selbst komplexe Software (CODE) ohne weiteres von der HARDWARE abstrahiert werden kann und die Frage nach Rechenleistung nicht mehr so bedeutend ist, nein heute stellt sich die Frage mehr denn je nach brauchbarer Software die in einem schlichten sauberen Code geschrieben ist. Das heißt den CODE so einfach wie möglich ohne irgendwelche Programier Tricks aber dennoch schön und elegant zu verfassen.
14.2.2.1. Auf das OS?
14.2.2.x Auf die dazwischen liegenden Schichten
14.2.2.44. Auf die GUI?
14.2.3. Was bedeutet dies für den USER?
14.2.3.1. Was bedeutet dies für die USER INTERFACES?
14.2.4. Was für Vorteile entstehen durch real arbeitende Systeme.