Он не является специфическим для Linux и называется кешем страниц (что в Linux неплохо получается). См. Также http://linuxatemyram.com/ ; поэтому, если файл записывается, а затем читается снова через несколько секунд, очень часто дисковый ввод-вывод не требуется.
Основным преимуществом является то, что во многих системах имеется много оперативной памяти, и некоторая ее часть может использоваться ядром в качестве кэша. Таким образом, некоторые операции с файлами могут извлечь выгоду из этого кеширования. Кроме того, время ввода-вывода диска намного медленнее (обычно во много тысяч раз для SDD и почти в миллион раз медленнее для механических жестких дисков), чем RAM.
Код приложения может давать подсказки относительно этого кеширования: см., Например, posix_fadvise (2) & madvise (2)
Как я могу добавить свои собственные переменные для создания бара?
Вот так
${execi 5 nvidia-smi | grep -Eo '...%.+?W' | awk '{print $1}' | cut -c1-2}
Показывает числовое значение графического процессора -FanSpeed без %