Memory Management and B-Trees

Beschreibung

Mindmap am Memory Management and B-Trees, erstellt von Angelica Cordero am 04/07/2022.
Angelica Cordero
Mindmap von Angelica Cordero, aktualisiert more than 1 year ago
Angelica Cordero
Erstellt von Angelica Cordero vor mehr als 3 Jahre
2
0

Zusammenfassung der Ressource

Memory Management and B-Trees
  1. Memory Management
    1. In order to run programs and store information, the computer’s memory must be managed so as to determine what data is stored in what memory cells.
      1. Allocating Space in the Memory Heap
        1. Dynamic Memory Allocation
          1. The Memory Heap
          2. Garbage Collection
            1. The Mark-Sweep Algorithm
              1. Performing DFS In-Place
          3. Memory Hierarchies and Caching
            1. Memory Systems
              1. Caching Strategies
              2. External Searching and B-Trees
                1. (a,b) Trees
                  1. Multiway search tree such that each node has between a and b children and stores between a−1 and b−1 entries.
                  2. B-Trees
                    1. A version of the (a,b) tree data structure, which is the best-known method for maintaining a map in external memory.
                  3. External-Memory Sorting
                    1. Multiway Merge-Sort
                      1. The main idea behind this variation is to merge many recursively sorted lists at a time, thereby reducing the number of levels of recursion.
                    Zusammenfassung anzeigen Zusammenfassung ausblenden

                    ähnlicher Inhalt