Не пора ли делать hardware GC? MMX dot NET так сказать
От: vladserge Россия  
Дата: 25.09.04 10:13
Оценка:
Алгоритмы-то достаточно простые.
Что Вы думаете ?

27.09.04 11:11: Перенесено модератором из '.NET' — TK
С Уважением Сергей Чикирев
Re: Не пора ли делать hardware GC? MMX dot NET так сказать
От: nzeemin Россия http://nzeemin.livejournal.com/
Дата: 25.09.04 10:44
Оценка: 2 (1)
Здравствуйте, vladserge, Вы писали:

V>Алгоритмы-то достаточно простые.

V>Что Вы думаете ?

Насколько я помню, идея с Java-машиной у Sun не прокатила... хотя на самом деле были такие контуперы — с хардверной Джавой. Не нашло спроса...
... << RSDN@Home 1.1.4 beta 2 >>
Re: Не пора ли делать hardware GC? MMX dot NET так сказать
От: Аноним  
Дата: 25.09.04 10:44
Оценка: :))) :))) :))
Здравствуйте, vladserge, Вы писали:

V>Алгоритмы-то достаточно простые.

V>Что Вы думаете ?

Да, ты прав. Пора. Давайте завтра же займемся. Чур я делаю MMX, а ты GC.

Кто еще на этом форуме хочет присоединиться?
Re: Не пора ли делать hardware GC? MMX dot NET так сказать
От: HISH Россия http://m0riarty.ya.ru
Дата: 25.09.04 14:43
Оценка:
Здравствуйте, vladserge, Вы писали:

V>Алгоритмы-то достаточно простые.

Ух... Попробую не согласиться. Если Вы читали Элджера ("C++ For Real Programmers") и пробовали реализовать gc, то должны меня понять :) ИМХО, хардварная поддержка на _существующих_ процессорах ничего хорошего не даст: вместо программных счетчиков ссылок (которые, я думаю, оптимизируются страшно подумать как) конечно будут аппаратне. Но реального выигрыша в скорости это много не даст. ИМХО.
Другое дело — новая архитектура процессора, с аппаратной поддержкой структур данных/объектов, для которых надо учитывать кучу нюансов (например, ссылка из одной структуры в другую). Единственный вариант — заточка под стандартизованный язык программирования (nzeemin упоминал о JAVA-машине), но это безумно дорого и неэффективно. ИМХО.
V>Что Вы думаете ?
Re[2]: Не пора ли делать hardware GC? MMX dot NET так сказа
От: VladD2 Российская Империя www.nemerle.org
Дата: 25.09.04 18:04
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Да, ты прав. Пора. Давайте завтра же займемся. Чур я делаю MMX, а ты GC.


Да, да, а то ведь работать заставят.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Не пора ли делать hardware GC? MMX dot NET так сказа
От: VladD2 Российская Империя www.nemerle.org
Дата: 25.09.04 18:04
Оценка:
Здравствуйте, HISH, Вы писали:

HIS>вместо программных счетчиков ссылок


В промышленных реализациях ЖЦ никаких подсчетов ссылок нет. Там строится граф доступности и ненужные объекты затираются при уплотнении списка объектов.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Не пора ли делать hardware GC? MMX dot NET так сказа
От: Аноним  
Дата: 25.09.04 18:29
Оценка:
Это ты про Lisp машины ? Вроде Symbolics была ничего, жаба просто отдыхает.
.NetCoder


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[3]: Не пора ли делать hardware GC? MMX dot NET так сказа
От: VladD2 Российская Империя www.nemerle.org
Дата: 25.09.04 21:31
Оценка:
Здравствуйте, dotnetcoder, Вы писали:

D>Это ты про Lisp машины ? Вроде Symbolics была ничего, жаба просто отдыхает.


Это почти про все прижившиеся реализации. И в Яве, и в дотнете, и во многих других языках. Подсчет ссылко если и используется, то обыно для учета очень больших блоков и очень редко. Он больше в КОМ применялся.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Не пора ли делать hardware GC? MMX dot NET так сказа
От: Silver_s Ниоткуда  
Дата: 26.09.04 08:32
Оценка:
Здравствуйте, nzeemin, Вы писали:

N>Насколько я помню, идея с Java-машиной у Sun не прокатила... хотя на самом деле были такие контуперы — с хардверной Джавой. Не нашло спроса...


А эта машина что нибудь могла еще делать кроме как Ява приложения запускать?

Вот если бы сделали plug'n'play , воткнул плату в обычный комп — Ява приложения стали шустрее работать, вытащил — стали медленнее. Тогда бы наверное спрос был.
Да и не много машин исполняло ява приложения — спрос не мог быть большим.

А когда Longhorn юзеры обживут и появится большое количество IL приложений, тогда может и будет спрос на подобные вещи.
Re: Не пора ли делать hardware GC? MMX dot NET так сказать
От: Dr.Gigabit  
Дата: 06.10.04 09:07
Оценка:
Здравствуйте, vladserge, Вы писали:

V>Алгоритмы-то достаточно простые.

V>Что Вы думаете ?

Java — community мое предложение по такому же вопросу, только касательно JVM не поддержало.
Аргумент один — "У Сана не получилось и у тебя не получится".
... << RSDN@Home 1.1.4 @@subversion >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.