Что такое формат файла.fst и почему мы должны его использовать?
Я обнаружил несколько файлов в коде с расширением.fst, которые используются для сохранения текущего состояния процесса (например, количество читателей, обнаруженных во время последнего запуска, информация о переходе по каналу, время последнего запуска и т. Д.).
fd = open("discovered_readers.fst", O_RDONLY);
if (fd != -1) {
numBytes = read(fd, &allReaders, sizeof(allReaders));
close(fd);
}
Я уверен, что они могут быть заменены простыми файлами.txt. Ниже приведены мои вопросы.
- Что такое файлы.fst?
- Есть ли у них какие-либо преимущества перед обычными файлами.txt?