Comments 16
Вот это статья (вижу, что в посте есть ссылка) и вот статья, а вот презентация, а то, что выше — это не статья.
За что у мну так мало кармы? ( Даже плюс хорошей статье не поставить…
А меня вот всегда интересовал вопрос, почему бы JVM PermGen и CodeCache не сбрасывать на диск и расшарить для всех процессов JVM? То есть сделать некий кеш-репозиторий, который хранит данные о линковке классов и прекомпилированный код, идентифицируя классы, скажем, по файлу .jar-а из classpath. И сразу решится одна из основных проблем JVM — время запуска апликации. С этой же целью например в виндах и линуксе линкер кеширует информацию о библиотеках.
У меня такое подозрение, что начиная с Java 5, она таскала с собой нечто подобное, но сделанное только для rt.jar. В директории JRE/bin при первом запуске создавался и пух на глазах один файл с расширением типа gst.
У меня такое подозрение, что начиная с Java 5, она таскала с собой нечто подобное, но сделанное только для rt.jar. В директории JRE/bin при первом запуске создавался и пух на глазах один файл с расширением типа gst.
То-то мне по заголовку показалось, что это было у зоркуса… Аха, знакомы все морды лица.
blogs.sun.com/vmrobot/entry/основы_сборки_мусора_в_hotspot ссылка устарела 404
Sign up to leave a comment.
JVM изнутри – организация памяти внутри процесса Java