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