O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

Kap.3: Threads

Usuário eliminado O usuário eliminou as informações de disciplina Inglês 7 flashcards

Kap.3: Threads

Flashcards do conjunto (7)

  1. 1(1) Was ist ein Thread? Ein Thread ist eine nebenläufige Ausführungseinheit innerhalb eines Prozesses
  2. 21. Erklären Sie den Unterschied zwischen Prozessen und Threads?- Prozesse sind im Vergleich zu Thread „schwergewichtiger“
    Alle Threads eines Prozesses teilen sich den Speicherbereich (Adressraum) des
    - Prozesses
    - • à Code
    - • à (globale) Variablen
    - • à Offene Dateien, Netzwerkverbindungen, Ressourcen
    - • à Heap
    1. Erklären Sie den Unterschied zwischen Prozessen und Threads?
  3. 32. Warum ist die Verwendung von Threads sinnvoll?- Leistungszuwachs kann erfolgen
    - Es können mehrere Prozessorkerne genutzt werden
    - Lässt sich schneller erzeugen als ein Prozess
  4. 45. Was sind die Aufgaben des Dispatchers?- Kontextwechsel
    - Wechsel zum Usermodus
    - Sprung zur gesuchten Codestelle, die das Programm neustarten
  5. 5(2) Erklären Sie den Unterschied zw. Parallelität und Nebenläufigkeit. Nennen Sie auch dabei die notwendige Komponente für jene FunktionParallelität: mehrere Programme/Aufgaben laufen wirklich parallel. Für jeden parallel laufenden Prozess/Thread wird ein Prozessorkern benötigt
    Nebenläufigkeit: Aufgaben/Programme werden nacheinander im Wechsel ausgeführt. Der Scheduler regelt die Ablaufplanung (Welcher Prozess kommt als nächstes?)
  6. 6(3) Erklären Sie 3 Vorteile von Threads gegenüber von Prozessen? Die Thread-Erzeugung ist schneller und benötigt weniger Ressourcen als die Erzeugung eines Prozesses
     Wenn ein Thread blockiert/wartet (z.B. auf I/O) können die anderen weiterlaufen wodurch die Anwendung bedienbar bleibt
     Ressourcen können zw. Threads aufgrund des gemeinsamen Speicherbereichs einfacher geteilt werden
  7. 7Bei Threads unterscheidet man zwei Arten: Nennen und erklären Sie diese kurz.• User Threads
    o Werden in User-Space verwaltet
    o Betriebssystem weiß ggf. nichts davon
    • Kernel-Threads
    o Werden im Kernel verwaltet
    o Verwaltung in Thread Control Block

Informações

Descrição
O usuário eliminou as informações de disciplina FlashCards sobre Kap.3: Threads, criado por Usuário eliminado em 31-01-2019.
Criado por
Usuário eliminado · jan 2019
Atualizado
31 jan 2019
Visualizações
17
Histórico
  • Criado por Johannes Müller · 31 jan 2019
  • Copiado por Johannes Müller · 31 jan 2019
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?