argumento da linha de comando. O tamanho minimo do |cache e 4 kB. O tamanho maximo do cache tambem depende da plataforma. (Consulte Limites no Tamanho do Cache). |-Xshareclasses:[,...] ||Ativa o compartilhamento de classe. Pode obter um numero de subopcoes, alguns dos quais |sao utilitarios de cache. Os utilitarios de cache executam a operacao requerida no |cache especificado, sem iniciar a VM. E possivel combinar varias subopcoes, |separadas por virgula, porem os utilitarios de cache sao mutuamente exclusivos. Voce pode usar as seguintes subopcoes com a opcao -Xshareclasses, por exemplo -Xshareclasses:help ||help ||Lista todas as opcoes da linha de comandos.|name= ||Conecta a um cache de um determinado nome, criando o cache se ele ainda nao |existir. Use a opcao do utilitario listAllCaches |para mostrar quais caches estao atualmente disponiveis. Se nao especificar |um nome, o nome padrao "sharedcc_" sera combinado com o nome do usuario |atual anexado para criar o nome do cache. |groupAccess ||Define as permissoes do sistema operacional num novo cache para permitir o |acesso do grupo ao cache. O padrao e acesso do usuario apenas. |verbose ||A opcao Verbose fornece uma saida detalhada sobre a atividade de E/S do |cache, listando informacoes sobre as classes que estao sendo armazenadas e |localizadas. A cada carregador de classe e dado um unico ID (o |carregador de auto-inicializacao e sempre 0) e a saida mostra a hierarquia do carregador de classe |no trabalho, onde os carregadores de classe devem solicitar aos seus pais uma classe para poderem |carrega-la. E normal ver muitos pedidos com falha; esse comportamento e |esperado para a hierarquia do classloader. Observe que a opcao padrao |-verbose:class tambem ativa a saida detalhada do |compartilhamento de classe, se tal compartilhamento estiver ativado. |modified= ||Essa opcao sera requerida se for instalado um agente de bytecode que possa modificar |o bytecode no tempo de execucao. Se voce nao especificar essa opcao e um agente de bytecode |for instalado, nenhuma classe sera armazenada ou localizada no cache. A opcao e um descritor escolhido pelo usuario; por exemplo, |"myModification1". Isso particiona o cache, de forma que apenas as JVMs que utilizem o contexto |myModification1 podem compartilhar as mesmas classes. Por exemplo, se voce executar "HelloWorld" |com um contexto de modificacao e depois executa-lo novamente com um contexto de modificacao |diferente, vera todas as classes armazenadas duas vezes no cache.|destroy (opcao do utilitario) ||Destroi um cache usando o nome especificado na subopcao name=. Se o nome nao for especificado, |o cache padrao sera destruido. Um cache somente pode ser destruido |se todos os VMs que o utilizam foram encerrados e o usuario tiver permissoes suficientes. |destroyAll (opcao do utilitario) ||Tenta destruir todos os caches disponiveis para o usuario. Um cache somente pode ser destruido |se todos os VMs que o utilizam foram encerrados e o usuario tiver permissoes suficientes. |expire= |(opcao do utilitario) ||Destroi todos os caches que nao foram utilizados durante o tempo especificado. |listAllCaches (opcao do utilitario) ||Lista todos os caches no sistema, descrevendo se estao em uso e quando |foram utilizados pela ultima vez. |printStats (opcao do utilitario) ||Exibe informacoes resumidas das