Skip to content

Releases: Tronde/workshop_memory_management

Workshop version 1.0.2

28 Nov 07:30
v1.0.2
1cbdf2e

Choose a tag to compare

  • Add source URL info
  • Adjusted some line breaks

Full Changelog: v1.0.1...v1.0.2

Linux/RHEL Memory Management Workshop

24 Nov 20:03
v1.0.1
7321e68

Choose a tag to compare

This is the initial release of my memory management workshop.

Table of content:

## Von Neumann Architecture
## Virtual Memory and Physical Memory
## Different ways to check memory utilization
### top
### free
### vmstat
## Common fields in /proc/meminfo
## Virtual memory parameters
### Dirty Pages
### /proc/sys/vm/swappiness
### Memory over-allocation/over-commitment
## Huge pages
### 1. **Memory-Intensive Applications**
### 2. **Virtualization**
### 3. **High-Performance Computing (HPC)**
### 4. **Low Latency Systems**
### 5. **Reduce TLB Misses**
### When NOT to Use HugePages:
### Conclusion:
### Configuring huge pages in RHEL
### Determine if HugePages have improved performance
## Memory fragmentation
## Memory defragmentation