В рамках исследовательского проекта Maxwell в Sun Microsystems разрабатывается архитектура памяти, оптимизированная для работы с программными объектами, например, объектами Java. Задача проекта — повысить скорость работы объектно-ориентированных приложений. Как отмечают в Sun, методы адресации памяти компьютерными программами не изменяются на протяжении последних 30 лет: процессы работают с линейным адресным пространством, что не всегда является оптимальным для объектных приложений. В рамках Maxwell ведется поиск методов реализации на аппаратном уровне сервисов управления объектами и «сборки мусора» в памяти в целях ее высвобождения. Процессоры, снабженные новой технологией, будут «понимать», какой именно тип данных находится в памяти, и соответственным образом управлять ею.

Поделитесь материалом с коллегами и друзьями