Да, можно использовать , мерзавец возвращается для этого. Посмотрите раздел руководства мерзавца по этому для получения дополнительной информации.
суть - то, что можно сказать:
git revert 4f4k2a
, Где 4f4k2a идентификатор фиксации, требуется отменить, и это попытается отменить его.
MessAdmin позволяет вычислить размер HttpSession, хотя неясно, как он вычисляет размер временных объектов .
Похоже, что получение приблизительного размер объекта HttpSession является бесполезным упражнением в производстве, и можно получить более точный размер для контролируемой среды.
Следует отметить, что размер сериализованного объекта сеанса неизбежно будет неточным из-за изменений в кодировке символов - строки в Java хранятся в формате UTF-16, тогда как выходной поток может быть в другой кодировке. Более подробную информацию о том, почему вычисление размера объекта в Java является проблемой, можно найти в этой статье JavaWorld .
There's a SessionSize class here that has a function to return the size of an HttpSession object passed to it, a part of the Java Web Parts lib.
Содержимое сеанса должно быть сериализуемым. Так что сериализуйте его и посмотрите размер получившегося байтового массива.
Он не равен размеру оперативной памяти, но может использоваться как приблизительное его представление.
PS Обратите внимание, что временные поля, если таковые имеются, будут исключены.