Введение
ГЛАВА 1. Анализ особенностей кэширования данных в информационных системах 10
1.1 Анализ принципов функционирования систем кэширования 10
1.2.Особенности и основные проблемы реализации кэш-систем 21
1.3 Анализ методов и алгоритмов стратегий замещения объектов в кэш-памяти 26
1.3.1 Идеальное кэширование 27
1.3.2 Алгоритм замещения LRU 28
1.3.3 Алгоритм замещения SLRU 29
1.3.4 Алгоритм замещения LRU-K 30
1.3.5 Алгоритм замещения LRU-SIZE 31
1.3.6 Алгоритм замещения NRU 34
1.3.7 Алгоритм замещения FIFO 35
1.3.8 Специальные стратегии замещения 36
1.3.9 Стратегия замещения LFU 37
1.3.10 Комбинационные стратегии замещения 39
1.3.11 Адаптивные алгоритмы кэширования 41
1.5 Выводы по первой главе и постановка задачи исследования 45
ГЛАВА 2. Разработка нейросетевого метода вычисления кэш-рейтинга и алгоритма замещения объектов в подсистеме кэширования 47
2.1 Основные задачи функционирования подсистемы интеллектуального кэширования 47
2.2 Применение искусственных нейронных сетей в анализе данных 49
2.3 Разработка нейросетевого метода вычисления кэш-рейтинга объекта и алгоритма замещение объектов в кэш-памяти 57
2.4 Разработка параллельного алгоритма вычисления кэш-рейтинга 64
объектов в подсистеме кэширования 64
2.5 Реультаты экспериментальных исследований 69
2.6 Выводы по второй главе 71
ГЛАВА 3. Разработка структуры и алгоритмов функционирования подсистемы интеллектуального кэширования 72
3.1 Структура основных компонентов подсистемы интеллектуального кэширования 72
3.2 Разработка структуры хранения объектов в кэш - памяти 78
3.3 Разработка параллельного алгоритма обработки множества запросов 83
3.4 Выводы по третьей главе 85
ГЛАВА 4. Архитектура подсистемы ителлектуального кэширования 87
4.1 Основные принципы и особенности подсистемы интеллектуального кэширования 87
4.2 Проектирование архитектуры подсистемы интеллектуального.. 90
кэширования 90
4.3 Реализация пользовательского интерфейса ART-CACHING 97
4.4 Выводы по четветрой главе 99
Заключение 100
Список литературы 102


