Утилита dmidecode и команда free в Linux отличаются по предоставляемой информации:
- dmidecode позволяет просматривать информацию об аппаратном обеспечении, подключённом к материнской плате компьютера, в том числе и об оперативной памяти. losst.pro С её помощью можно узнать количество слотов для памяти, количество установленных планок, а также напряжение питания и частоту оперативной памяти. losst.pro
- Команда free показывает использование системной памяти в системе, включая пространство подкачки. blog.sedicomm.com С её помощью можно узнать общее количество и количество свободной физической памяти и файла подкачки, а также буфера ядра. losst.pro
Таким образом, основное отличие в том, что dmidecode выводит более подробную информацию о установленных модулях памяти, в то время как команда free показывает использование оперативной памяти в целом.