Просто объясните своему поставщику, что диск перестал работать, но что Вы не можете возвратить его из-за уязвимых данных. Многие поставщики, особенно поставщики с корпоративными клиентами, примут это без спроса.
Если они не делают, предлагают письменное заявление со знаком, объявляя, что диск перестал работать. Если это все еще не удовлетворяет их, списывает потерю и рассматривает покупку следующего диска от поставщика с разумной гарантийной политикой.
Dell, например, даже имеет это как явную опцию:
Добавьте этот параметр в свой setDomainEnv.sh: -XX: + DisableExplicitGC
Перезагрузите серверы. Это позволит избежать любых явных сборщиков мусора, которые могут быть вызваны приложением, и позволит JVM принять внутреннее решение и запустить полный сборщик мусора там, где это действительно необходимо.
Полный ГХ - важное событие в процессе сбора мусора. Во время этой полной фазы ГХ, мусор собирается из всех регионов в куче СПМ (Молодой, Старый, Пермский, Метаспейс). Full GC имеет тенденцию выселять больше объектов из памяти, так как она проходит через все поколения. Событие Full GC имеет несколько фаз. Некоторые фазы полного GC-события (например, "начальная метка", "замечание", "очистка",...) приостанавливают все потоки приложения, которые работают в JVM. В течение этого периода никакие клиентские транзакции не будут обработаны. JVM будет использовать все циклы процессора для выполнения сбора мусора. В связи с этим потребление процессора будет достаточно высоким. Таким образом, в целом полные ГХ не нужны. Нет необходимости спрашивать о желательности последовательных полных ГХ. Последовательные полные ГХ вызовут следующие проблемы: