15 - Virtuelle Maschinen [ID:10989]
50 von 721 angezeigt

Neueまぁ, an irgendwelchen Ban وت noch eine!

So, ja. Mein Moin an der Tags.

Also, die Gruppe steht noch in der Wende fest.

Oder ganz woanders.

Oder ganz woanders.

Schauen wir mal, wenn noch mal was kommt.

Jo, ähm, gut.

An der Stelle ist mein Laptop.

Es ist immer noch auf mute gestellt.

Also, wahrscheinlich noch nicht an.

So ein Stück.

Bei mir hinten, dass es mute ist.

Wo gibt's da noch?

Okay, vielleicht ist da unten ein Stück.

Nein.

Ich weiß nicht, ob ich das kann.

Ich hätte nie gesagt.

Ähm.

Okay, wurscht.

Vielleicht noch mal kurz ausmachen und wieder anmachen.

Wir nehmen halt das Raummikro dann.

Nein, mach ich vorher nicht.

Ich bin noch stärker.

Gerade im mute ist jetzt auch ausgegangen.

Geht jetzt was?

Steht immer noch da.

Was?

Ist ja nicht der Laptop wieder.

Kosmische Strahlung.

Kosmische Strahlung an der falschen Stelle kann unangenehm sein.

Ja.

Es ist aber tatsächlich schwer zu reproduzieren.

Ich habe mal versucht mit dem Mainboard, dass sie eine Strahlung auf sich gestellt hat.

Das nimmt halt primär die Lüftung auf.

Ich frage dann noch mal, wenn sich das vielleicht auskennt.

Aber wenn es jetzt mit dem Raummikro geht, geht es auch?

Auf dem Raummikro bei der Lüftung hört man halt nichts.

Also da hört man die Lüftung.

Also es ergibt uns vom Baron bei schon, dass das Raummikro in dem Raum quasi wirkflos ist wegen dem Rausch.

Ich kann das andere noch mal kurz holen.

Oh, 766?

Nein.

So, kacke.

Ja, dann gehe ich noch mal schnell hoch und habe immer die Mikros getauscht.

Dann stellen wir uns vielleicht ein anderes Mikro.

Was auch noch einer dazwischen zeigt, frage ich euch mal, gibt es irgendwelche Fragen, die nicht unbedingt aufgezeichnet werden müssten?

Ich kann noch fragen, wie viele Gruppen gibt es jetzt eigentlich noch, die mir was abliefern wollen?

Ich kann noch mal sagen, die müssen diese Xander-Wein auf den Bokan geben.

Mindestens 10 kg.

Ich nehme einfach den da jetzt, dann können sie das behalten.

Teil einer Videoserie :

Zugänglich über

Offener Zugang

Dauer

01:34:00 Min

Aufnahmedatum

2015-12-04

Hochgeladen am

2019-05-07 11:19:03

Sprache

de-DE

Vorgestellt werden verschiedene Virtualisierungs-Ansätze:

  • Emulation

  • Just-In-Time-Compiler

  • Para-Virtualisierung

  • Bibliotheks-basierte Virtualisierung

  • OS-Virtualisierung

Lernziele und Kompetenzen:

Studierende, die das Modul erfolgreich abgeschlossen haben:

  • erläutern verschiedene Motivationen für den Einsatz von VMs

  • unterscheiden verschiedene VMs

  • klassifizieren verschiedene Ziele unterschiedlicher VMs (z.B. Performance, Konfigurierbarkeit, Genauigkeit, ...)

  • hinterfragen verschiedene Simulationansätze für MMUs

  • erstellen virtuelle Komponenten und Busse

  • strukturieren Callbacks und entsprechendes Forwarding und Caching

  • unterscheiden zwischen Architektur, Chip und Komponente

  • klassifizieren unterschiedliche Just-In-Time-Compiler-Ansätze

  • erzeugen JIT Code aus vorgefertigten Code-Teilen

  • bewerten unterschiedliche JIT-Code-Optimierungen

  • erläutern Probleme bei der JIT-Code-Invalidierung

  • nennen JIT Probleme mit Exceptions/Interrupts sowie berechnete Sprüngen und Return-Instruktionen

  • unterscheiden verschiedene JIT Cache-Verwaltungen

  • beschreiben Möglichkeiten der Fehlerinjektion durch VMs

  • entwickeln ein an JIT angepasstes virtuelles "Hardware"-Design

  • erläutern die Java-VM Instruktionssatz-Architektur

  • nutzen Hardware-basierte Virtualisierung

  • entwickeln Verfahren zum Ausfiltern bestimmter Befehle

  • erläutern Probleme der Speicherverwaltung bei HW-basierter Virtualisierung

  • nutzen User-Mode-Emulation zur Paravirtualisierung

  • diskutieren Möglichkeiten von Debuggern für die Umleitung von System-Calls und die Ausfilterung von Befehlen

  • nutzen einen Hypervisor zur Paravirtualisierung

  • unterscheiden verschiedene Ansätze zur Geräteverwaltung in paravirtualisierten Systemen

  • erläutern Betriebssystem-basierte Virtualisierung

  • entwickeln unterschiedliche Bibliotheks-basierte Virtualisierungen

  • erläutern Probleme beim Speicher-Layout bei Bibliotheks-basierte Virtualisierung

  • konzipieren Personalities für Bibliotheks-basierte Virtualisierungen

  • beurteilen Probleme bei der korrekten Zeit-Simulation

  • nennen Ideen für die dynamische Anpassung der Zeit-Simulation

  • klassifizieren bekannte VMs (z.B. VICE, FAUmachine, QEMU, Bochs, JVM, KVM, User-Mode-Linux, Xen, VServer, Wine)

  • diskutieren in der Gruppe Vor- und Nachteile von bestimmten VM-Ansätzen

  • entwickeln selbst CPU-Emulationen

  • entwickeln selbst Geräte-Emulationen

  • verteilen Implementierungsaufgaben in ihrer Gruppe

Einbetten
Wordpress FAU Plugin
iFrame
Teilen