Почему st_blocks всегда отображается в виде блоков размером 512 байт?

Согласно wiki.archlinux Вы можете использовать один диспетчер соединений, потому что:

вы не должны запускать два демона одновременно

netctl установлен по умолчанию, я думаю, вы используете графический интерфейс, например Network-manager.

Удалите netctl и Network-manager

Переустановите Network-Manager

Попробуйте подключиться через wpa_supplicant

1
26.05.2019, 17:36
1 ответ

st_blocks определяется как как

Number of blocks allocated for this object.

Размер блока зависит -от реализации. В Linux это всегда 512 байт по историческим причинам; в частности, раньше это был типичный размер сектора диска.

st_blksizeне имеет отношения; это

A file system-specific preferred I/O block size for this object. In some file system types, this may vary from file to file.

Указывает предпочтительный размер для ввода-вывода, т. е. количество данных, которое должно быть передано за одну операцию для получения оптимальных результатов, (игнорируя другие уровни в стеке ввода-вывода ).

6
27.01.2020, 23:22

Теги

Похожие вопросы