Данный исследовательский проект посвящен детальному изучению и сравнительному анализу двух основных типов файловых систем: журнальных и безжурнальных. Целью работы является выявление сильных и слабых сторон каждой из систем, а также определение их пригодности для различных сценариев использования. В рамках исследования будет рассмотрена теоретическая база, касающаяся принципов работы файловых систем, методов организации данных на диске, управления метаданными и алгоритмов восстановления после сбоев. Особое внимание будет уделено анализу влияния журналирования на производительность файловой системы, включая скорость записи, чтения, а также общее время выполнения операций. Практическая часть проекта предполагает проведение экспериментов с использованием различных файловых систем, таких как ext4, XFS (журнальные) и, например, FAT32 (безжурнальная). В ходе экспериментов будет оцениваться производительность систем при выполнении различных задач, таких как копирование больших файлов, создание и удаление большого количества мелких файлов, а также работа с базами данных. Результаты исследования будут представлены в виде сравнительных таблиц, графиков и аналитических выводов, позволяющих сделать обоснованные заключения о преимуществах и недостатках каждой из рассмотренных файловых систем.
Данный проект направлен на предоставление глубокого понимания принципов работы файловых систем и их влияния на производительность компьютерных систем. Результаты работы могут быть полезны для разработчиков программного обеспечения, системных администраторов и всех, кто интересуется оптимизацией работы с данными на компьютере. Проект будет включать в себя как теоретические исследования, так и практические эксперименты, что позволит получить полное представление о сравниваемых файловых системах.