каждый скрипт получает данные. каждый агент тоже. отсюда каждый из них и считает все сам по этим данным.
межскриптовый кэш общий. туда лезет и скрипт и лаба. конкуренции не избежать если не делать разные ключи для хранения.
Второй вопрос некорректно поставил.
Правильно:кто туда лезет - АГЕНТ или лаба?
Т.е.,судя по вашему ответу, лаба и агент от этой лабы лезут одновременно в кеш. Если я првильно понял, то два варианта:
либо лабу вообще не включать, либо писать два скрипта - один для лабы, другой для агента с другими ключами. Все так?