База знаний / Справочник TiOS / Разработка (TiOS) / Справочник по программированию / Объекты / Объект fd. / Обзор / Файловый доступ
Проверка параметров диска
После монтирования диска можно проверить несколько важных параметров флеш-диска:
- Свойство fd.capacity (только чтение) сообщает число пригодных для данных секторов диска (без служебных секторов, которые диск использует для собственного обслуживания).
- Свойство fd.numservicesectors (только чтение) сообщает, сколько секторов используется для внутреннего «обслуживания» флеш-диска (см. Распределение областей диска).
- Свойство fd.totalsize (только чтение) показывает, сколько секторов диск занимает во флеш-памяти. fd.totalsize = fd.capacity + fd.numservicesectors.
- Метод fd.getfreespace возвращает число свободных секторов данных на диске (ещё не занятых под данные файлов).
- Свойство fd.maxstoredfiles (только чтение) сообщает максимальное число файлов, которое можно хранить на диске (оно задаётся при форматировании диска).
- Метод fd.getnumfiles возвращает число файлов, хранящихся на диске в данный момент.
Помните, что существующий диск может быть не самым большим из тех, что поместились бы в текущую область данных (fd.availableflashspace).