<< < 1 2 3 4 5 6 7 8 9 > >>   ∑:379  Sort:Rank

What Is Shell
This section provides a quick introduction of shell programs on Ubuntu computer. Bash (Bourne Again SHell) is the default shell program.
2025-12-29, ∼159🔥, 0💬

Layers of Memory and Access Speed
This section describes layers of memory: CPU Register, CPU Caches, RAM and hard disk.
2025-12-29, ∼159🔥, 0💬

"shutdown" and "halt/poweroff/reboot" Commands
This section provides a quick introduction of the 'shutdown' command, and its alias commands 'halt', 'poweroff', and 'reboot'.
2025-12-29, ∼158🔥, 0💬

/proc/{id}/smaps - Process Memory Map Details
This section describes the pseudo file '/proc/{id}/smaps' that represents virtual memory map of a given process with detailed information on each mapped area.
2025-12-29, ∼156🔥, 0💬

"free" - Display Free and Used Memory
This section provides a tutorial example on how to display free and used memory information using the 'free' command on Ubuntu systems.
2025-12-29, ∼155🔥, 0💬

"xz/unxz" - Compressed *.xz or *.lzma Files
This section provides a tutorial example on how to use 'xz' and 'unxz' commands to compress large files and restore them later. Compressed files will have the *.xz file name extension.
2025-12-29, ∼155🔥, 0💬

Manage "apt" Package Repositories
This section provides a quick introduction on 'apt' package repositories, which are defined in the /etc/apt/sources.list file.
2025-12-29, ∼152🔥, 0💬

"jobs" - Manage Background Jobs
This section provides a tutorial example on how to use 'jobs' command to display background jobs, which are processes with input detached the keyboard. You can start a background job by adding the 'ampersand' sign to the end of the commmad.
2025-12-29, ∼151🔥, 0💬

Buffer Memory and Cache Memory
This section describes buffer memory and cache memory, which are temporary memory allocations in the free RAM area to improve data input and output performance on hard disk.
2025-12-29, ∼151🔥, 0💬

"tar -c" and "tar -x" - Create and Extract Archive Files
This section provides a tutorial example on how to use 'tar -c' command to compress multiple file and sub-directories into an archive file and use 'tar -x' command to extract files out of an archive file.
2025-12-29, ∼151🔥, 0💬

"find" - Search for Files
This section provides a tutorial example on how to use 'find' command to search for files in a directory tree. '-name' and '-size' are 2 commonly used search conditions.
2025-12-29, ∼146🔥, 0💬

"ps -o rss,drs,trs,vsz,sz" - Process Status Options
This section provides a tutorial on how to 'ps -o rss,drs,trs,vsz,sz' command to report memory usage of each running process.
2024-08-17, ∼427🔥, 0💬

List CPU Caches and Their Sizes
This section describes how to use 'lscpu', 'lshw' and 'dmidecode' commands to list CPU caches and their sizes.
2024-08-17, ∼344🔥, 0💬

Memory Management
This chapter provides introductions and tutorial notes on memory management. Topics include memory layers and access speed; cache memory levels; virtual memory and physical memory mapping; page table; buffers, caches and swap spaces; memory usage reporting tools: free, ps, smem, pmap, /proc/meminfo,...
2024-08-17, ∼343🔥, 0💬

Layers of Memory and Access Speed
This section describes layers of memory: CPU Register, CPU Caches, RAM and hard disk.
2024-08-17, ∼331🔥, 0💬

pmap - Process Memory Map
This section provides a tutorial on how to install 'smem' and use it to report memory usage of each running process.
2024-08-17, ∼312🔥, 0💬

Virtual Memory Mapping and Page Table
This section describes virtual memory page, physical memory frame, and page table that maps a page to a frame.
2024-08-17, ∼307🔥, 0💬

What Is Swap Space
This section describes swap space, reserved area on the hard disk that extends RAM to form a larger physical memory.
2024-08-17, ∼303🔥, 0💬

/proc/{id}/maps - Process Memory Map
This section describes the pseudo file '/proc/{id}/maps' that represents virtual memory map of a given process.
2024-08-17, ∼290🔥, 0💬

Buffer Memory and Cache Memory
This section describes buffer memory and cache memory, which are temporary memory allocations in the free RAM area to improve data input and output performance on hard disk.
2024-08-17, ∼285🔥, 0💬

smem - Process Memory Usage Report
This section provides a tutorial on how to install 'smem' and use it to report memory usage of each running process.
2024-08-17, ∼277🔥, 0💬

"who | w" - Logged-in Users and Their Running Commands
This section provides a tutorial example on how to display logged-in users and their running commands using 'who' and 'w' commands on Linux systems.
2024-08-17, ∼274🔥, 0💬

Virtual Memory vs. Physical Memory
This section describes virtual memory, which is mapped to physical memory through MMU (Memory Management Unit).
2024-08-17, ∼270🔥, 0💬

/proc/{id}/smaps - Process Memory Map Details
This section describes the pseudo file '/proc/{id}/smaps' that represents virtual memory map of a given process with detailed information on each mapped area.
2024-08-17, ∼251🔥, 0💬

<< < 1 2 3 4 5 6 7 8 9 > >>   ∑:379  Sort:Rank