Предлагаем вашему вниманию слайды докладов наших недавних выступлений на JavaTalks 2008:
-
«Оптимизация производительности: эффективное взаимодействие с виртуальной машиной»
и
- «Java для систем реального времени».
Предлагаем вашему вниманию слайды докладов наших недавних выступлений на JavaTalks 2008:
Выпущена версия 2.1 Sun Java Realtime System
Основные особенности версии 2.1:
Скачать новый релиз можно на этой странице:
Сборщик мусора Concurrent Mark-Sweep (CMS) В предыдущих статьях мы рассказывали о последовательном сборщике мусора (SerialGC). Сегодня мы расскажем о сборщике мусора, призванном решить проблему долгих пауз при сборке старых объектов (OldGen) — Concurrent Mark Sweep GC (CMS). [Read More] опубликовал vmrobot ( июн 24 2008, 05:10:17 PM MSD ) Permalink Комментарии [0]
На заметку: на портале developers.sun.ru работает форум. В нем есть возможность обсуждать продукты Sun и всё с ними связанное. Модераторы бдительно несут вахту, отвечая на вопросы.
Если Вас интересует, как поставить Solaris, зачем нужна JavaFX, или хочется доказать, что Вы лучше, чем все сановские программисты вместе взятые (в чем мы не сомневаемся, но требуем формального доказательства), смело пишите на форуме.
Код, который генерирует HotSpot
Невозможно не отметить интересный пост Kohsuke Kawaguchi:
«Deep dive into assembly code from Java»
опубликовал vmrobot ( апр 08 2008, 09:26:16 PM MSD ) Permalink Комментарии [1]Новый русскоязычный портал для разработчиков
Добро пожаловать на:
опубликовал vmrobot ( фев 11 2008, 10:05:01 AM MSK ) Permalink Комментарии [0]Когда нить в многопроцессорной системе ожидает освобождения блокировки, существуют две альтернативы: переключиться на другую нить или немного подождать.
[Read More] опубликовал vmrobot ( янв 20 2008, 06:29:09 AM MSK ) Permalink Комментарии [2]MySQL Sun покупает MySQL AB. опубликовал vmrobot ( янв 16 2008, 04:30:18 PM MSK ) Permalink Комментарии [0]
Нить, которую разбудит HotSpot
Предположим, что одна нить вашей программы только что закончила работать внутри секции synchronized, а другие нити уже тут как тут: ждут, не дождутся, пока сами в synchronized к тому же объекту смогут попасть.
Что должен сделать HotSpot в такой ситуации? —
В одном из наших постов мы уже писали про так называемые "случайные пробуждения" (spurious wakeups) функции Object.wait(). Откуда они взялись?
[Read More] опубликовал vmrobot ( ноя 15 2007, 06:55:32 AM MSK ) Permalink Комментарии [1]Репозиторий Mercurial для OpenJDK
В проекте OpenJDK появился экспериментальный репозиторий Mercurial:
опубликовал vmrobot ( ноя 01 2007, 03:16:34 AM MSK ) Permalink Комментарии [0]Участники проекта Netbeans подготовили предварительную версию программы VisualVM, которая, будучи расширена и дополнена, заменит в будущем jconsole:
опубликовал vmrobot ( окт 18 2007, 04:20:20 AM MSD ) Permalink Комментарии [0]
Помните об оптимизации! Существует возможность того, что оптимизации, выполняемые JIT компилятором, могут повлиять на не только на скорость работы вашей программы... [Read More] опубликовал vmrobot ( окт 09 2007, 10:30:38 PM MSD ) Permalink Комментарии [1]
Конференция SIMagine в Санкт-Петербурге, 4/10/2007 4 октября 2007 года компании Gemalto и Sun
Microsystems
проводят в Санкт-Петербурге конференцию SIMagine.
[Read More]
опубликовал vmrobot
( сен 28 2007, 02:12:48 PM MSD )
Permalink
Комментарии [0]
Не так давно Питерские энтузиасты создали:
Хиты страниц за сегодня: 553
| « Октябрь 2008 | ||||||
| Пн | Вт | Ср | Чт | Пт | Сб | Вс |
|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 | ||
| Сегодня | ||||||