Зниження шкідливого впливу критичних режимів у середовищі черг операцій для протоколів авторизації великих запитів
Main Article Content
Анотація
Важливою частиною веб-безпеки є збереження цілісності корисного навантаження. Зміна даних під час передачі може виникнути, якщо не використовується шифрування, або дані розшифровуються в процесі передачі. У наших попередніх дослідженнях було представлено «порційний» метод, який порівняли з методом «буферізация в файл» і довели, що він зменшує споживання ресурсів. У багатопотоковому середовищі для ефективного управління ресурсами життєво важливо розподіляти робоче навантаження між ядрами процесора. Хорошим рішенням для використання переваг багатопоточності є черги операцій. Однак при переповненні черги операцій система переходить в критичний режим. Для нього характерне збільшення споживання пам'яті, що може привести до нестабільності системи. В ході дослідження були визначені основні параметри, що впливають на швидкість обробки даних, а незначні були виключені з розрахунку. Раніше був розроблений метод визначення умов переходу системи в критичний режим, який був використаний в якості відправної точки для експериментальних досліджень. Запропоновано новий метод дослідження, заснований на методі визначення переходу системи в критичний режим і імітаційному моделюванні асинхронних операцій. Даний метод відрізняється від існуючих роботою з чергами операцій безпосередньо, що дозволяє прогнозувати критичні режими з метою зменшити їх негативний ефект. Наступна серія експериментів, дозволила вивчити залежності споживання пам'яті від кількості з'єднань і швидкості запису в критичних режимах. За результатами дослідження встановлено, що існує три основних типи. Це дозволило встановити закономірності виникнення критичних режимів в інформаційних системах і їх вплив на доступну пам'ять. Отримано формули, апроксимуючі експериментальні дані про залежність обсягу споживаної пам'яті від кількості з'єднань і швидкості запису. Результати дослідження можуть бути використані при розробці інформаційних систем і при аналізі збоїв в їх роботі.