1) Посмотрите на man statfs
; возвращенная структура имеет оба доступных счетчика (f_bfree
и f_bavail
). 100
2) Да, он работает на файловых системах, а не на жестких дисках, поэтому не имеет значения, к какому типу жестких дисков (если есть) применяется файловая система.
3) /
¹ Если первая часть вопроса была не о том, что возвращает statfs
, а о том, что «компьютер» отображает в целом, я думаю, что ответ зависит от программы, используемой для отображения количества свободного места. Сравните два значения, возвращаемые statfs
, с теми, которые отображаются в интересующей вас программе.