Санкт-Петербургская группа тестирования JVM

вторник Июнь 24, 2008
Сборщик мусора Concurrent Mark-Sweep (CMS) В предыдущих статьях мы рассказывали о последовательном сборщике мусора (SerialGC). Сегодня мы расскажем о сборщике мусора, призванном решить проблему долгих пауз при сборке старых объектов (OldGen) — Concurrent Mark Sweep GC (CMS).
[Read More]
опубликовал vmrobot
( июн 24 2008, 05:10:17 PM MSD )
Permalink

среда Май 28, 2008
Форум на developers.sun.com
На заметку: на портале developers.sun.ru работает форум. В нем есть возможность обсуждать продукты Sun и всё с ними связанное. Модераторы бдительно несут
вахту, отвечая на вопросы.
Если Вас интересует, как поставить Solaris, зачем нужна JavaFX, или хочется доказать, что Вы лучше, чем все сановские программисты вместе взятые (в чем мы не сомневаемся, но требуем формального доказательства), смело пишите на форуме.
опубликовал vmrobot
( май 28 2008, 01:32:09 AM MSD )
Permalink

вторник Апрель 08, 2008
Код, который генерирует HotSpot
Невозможно не отметить интересный пост Kohsuke Kawaguchi:
«Deep dive into assembly code from Java»
опубликовал vmrobot
( апр 08 2008, 09:26:16 PM MSD )
Permalink

понедельник Февраль 11, 2008
Новый русскоязычный портал для разработчиков
Добро пожаловать на:
http://developers.sun.ru
опубликовал vmrobot
( фев 11 2008, 10:05:01 AM MSK )
Permalink

воскресенье Январь 20, 2008
Кручение
Когда
нить в многопроцессорной системе ожидает освобождения блокировки,
существуют две альтернативы: переключиться на другую нить или немного
подождать.
[
Read More]
опубликовал vmrobot
( янв 20 2008, 06:29:09 AM MSK )
Permalink

среда Январь 16, 2008
MySQL Sun покупает MySQL AB.
опубликовал vmrobot
( янв 16 2008, 04:30:18 PM MSK )
Permalink

вторник Декабрь 11, 2007
Нить, которую разбудит HotSpot
Предположим, что одна нить вашей программы только что закончила работать внутри секции synchronized,
а другие нити уже тут как тут: ждут, не дождутся, пока сами в synchronized к тому же объекту смогут попасть.
Что должен сделать HotSpot в такой ситуации? —
- Разбудить всех ожидающих или
- выбрать и разбудить одного
[
Read More]
опубликовал vmrobot
( дек 11 2007, 03:21:24 PM MSK )
Permalink

четверг Ноябрь 15, 2007
Тайна случайных пробуждений
В одном из наших постов
мы уже писали про так называемые "случайные пробуждения" (spurious wakeups)
функции Object.wait(). Откуда они взялись?
[
Read More]
опубликовал vmrobot
( ноя 15 2007, 06:55:32 AM MSK )
Permalink

четверг Ноябрь 01, 2007
Репозиторий Mercurial для OpenJDK
В проекте OpenJDK появился экспериментальный репозиторий Mercurial:
опубликовал vmrobot
( ноя 01 2007, 03:16:34 AM MSK )
Permalink

четверг Октябрь 18, 2007
VisualVM
Участники проекта Netbeans подготовили предварительную версию программы VisualVM, которая, будучи расширена и дополнена, заменит в будущем jconsole:
- https://visualvm.dev.java.net/
опубликовал vmrobot
( окт 18 2007, 04:20:20 AM MSD )
Permalink

вторник Октябрь 09, 2007
Помните об оптимизации! Существует
возможность того, что оптимизации, выполняемые JIT компилятором, могут повлиять на
не только на скорость работы вашей программы...
[Read More]
опубликовал vmrobot
( окт 09 2007, 10:30:38 PM MSD )
Permalink

пятница Сентябрь 28, 2007
Конференция SIMagine в Санкт-Петербурге, 4/10/2007 4 октября 2007 года компании Gemalto и Sun
Microsystems
проводят в Санкт-Петербурге конференцию SIMagine.
[Read More]
опубликовал vmrobot
( сен 28 2007, 02:12:48 PM MSD )
Permalink
developers.sun.com
Не так давно Питерские энтузиасты создали:
Добро пожаловать!
опубликовал vmrobot
( сен 28 2007, 11:55:08 AM MSD )
Permalink

вторник Август 14, 2007
Новая лицензия Java Compatibility Kit
Сегодня была опубликована новая лицензия TCK для Java SE (JCK).
Лицензия ориентирована на разработчиков OpenJDK
и упрощает тестирование изменений на совместимость со спецификаций Java.
Почитайте, что об этом написали Rich,
Tom,
Simon
и
Robilad, а также FirstCall,
InfoWorld и
CNet.
опубликовал vmrobot
( авг 14 2007, 03:03:26 AM MSD )
Permalink

понедельник Август 13, 2007
Организация многопоточных приложений Многие книги, посвящённые Java, содержат крайне мало информации, относящейся к такой фундаментальной части
платформы Java, как потоки. В связи с этим хочется порекомендовать для чтения вышедшую в прошлом году книгу
"Java Concurrency in Practice", последовательно и подробно рассказывающую
о создании многопоточных приложений. В этой статье мы хотим рассказать о некоторых интересных рассмотренных в этой книге вопросах, связанных с использованием потоков.
[Read More]
опубликовал vmrobot
( авг 13 2007, 03:58:28 AM MSD )
Permalink
Хиты страниц за сегодня: 293