VirReal: Unterschied zwischen den Versionen
Ch8go (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Ch8go (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 10: | Zeile 10: | ||
14.1.1.1. Auf das OS? | 14.1.1.1. Auf das OS? | ||
14.1.1.1.0. Auch das OS ist ein Programm (CODE). | |||
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.1. Zum Thema OS sei gesagt das es heutzutage normal ist das die unterschiedlichen Programme (Instanzen) virtualisiert (sandbox) laufen. | ||
| Zeile 21: | Zeile 23: | ||
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.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 | 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 gegeben wurde die die Software (proxmox, usw.) Virtuell zur Verfügung stellte. Dabei wurden früher Architekturen verwendet die Hardware mäßig schon vorhanden sind (physisch). 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.1. Auf das OS? | ||
| Zeile 30: | Zeile 33: | ||
14.1.2.44. Auf die GUI? | 14.1.2.44. Auf die GUI? | ||
14.1.2.44.0. Die GUI der Systeme muss in der lage sein mehrere X Window Systeme zu managen. Bei Linux kein Problem. Bei Windows gibt's da Probleme. | |||
14.1.3. Was bedeutet dies für den USER? | 14.1.3. Was bedeutet dies für den USER? | ||
14.1.3.0. Der User muss sich im klaren sein das er nur auf einer Arbeitsfläche arbeitet. Daher es sind im Hintergrund mehrere Desktop bzw. Xwindow verfügbar. Di | |||
14.1.3.1. Was bedeutet dies für die USER INTERFACES? | 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 | |||
| Zeile 40: | Zeile 48: | ||
14.2.1 Was bedeutet Real in bezug auf die HARDWARE? | 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.1. Auf das OS? | ||
| Zeile 48: | Zeile 58: | ||
14.2.2. Was bedeutet Real in bezug auf die SOFTWARE? | 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.1. Auf das OS? | ||
| Zeile 58: | Zeile 70: | ||
14.2.3.1. Was bedeutet dies für die USER INTERFACES? | 14.2.3.1. Was bedeutet dies für die USER INTERFACES? | ||
14.2.4. Was für Vorteile entstehen durch real arbeitende Systeme. | |||
Aktuelle Version vom 17. März 2025, 09:19 Uhr
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.0. Auch das OS ist ein Programm (CODE).
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 gegeben wurde die die Software (proxmox, usw.) Virtuell zur Verfügung stellte. Dabei wurden früher Architekturen verwendet die Hardware mäßig schon vorhanden sind (physisch). 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.2.44.0. Die GUI der Systeme muss in der lage sein mehrere X Window Systeme zu managen. Bei Linux kein Problem. Bei Windows gibt's da Probleme.
14.1.3. Was bedeutet dies für den USER?
14.1.3.0. Der User muss sich im klaren sein das er nur auf einer Arbeitsfläche arbeitet. Daher es sind im Hintergrund mehrere Desktop bzw. Xwindow verfügbar. Di
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.