Я загружаю внешний класс, используя загрузчик классов.У меня есть специальный менеджер безопасности, который отслеживает, что этому классу разрешено делать.Это отлично работает.Однако я также хотел бы отслеживать требования к памяти этого класса.В частности, я хотел бы установить предел для объема памяти, который может использовать этот класс.Я не могу редактировать данный класс.
Если я правильно понимаю, единственный способ сделать это - вызвать отдельную JVM.Как я могу это сделать?Должен ли я обернуть все в процессе?Класс, который мне нужно выполнить, не имеет метода main - он создается программой 'main'.Идея состоит в том, чтобы запустить программу, затем создать экземпляр соответствующего внешнего класса и связаться с полученным объектом (вызывая выбор методов и передавая некоторые объекты).
Спасибо за ваше время.