Информация об изменениях

Сообщение Re: clr perf problem от 02.07.2015 7:44

Изменено 02.07.2015 8:17 Igore

Здравствуйте, mapnik, Вы писали:

M>Господа,

M>Есть следующий (сильно упрощенный код ввиду публичного рассмотрения) c# код
M>Как видите преимущество в производительности JVM в данном коде примерно на порядок (в 10 раз).

M>Что я делаю не так? Может быть где-то ошибка в коде? Если нет, то как ускорить C# код хотя бы до уровня JVM?

M>Надеюсь на помощь господ, умудренных опытом в C#. Спасибо
Я мало умудрен опытом C#, поэтому вопрос не про язык программирования.
Зачем тебе большая скорость добавления в Hash? Может лучше взять список с константным добавлением? Ты бы определился с данными, что у тебя чаще вставка или поиск, и нужен ли тебе константный поиск.
Re: clr perf problem
Здравствуйте, mapnik, Вы писали:

M>Господа,

M>Есть следующий (сильно упрощенный код ввиду публичного рассмотрения) c# код
M>Как видите преимущество в производительности JVM в данном коде примерно на порядок (в 10 раз).

M>Что я делаю не так? Может быть где-то ошибка в коде? Если нет, то как ускорить C# код хотя бы до уровня JVM?

M>Надеюсь на помощь господ, умудренных опытом в C#. Спасибо
Я мало умудрен опытом C#, поэтому вопрос не про язык программирования.
Зачем тебе большая скорость добавления в Hash? Может лучше взять список с константным добавлением? Ты бы определился с данными, что у тебя чаще вставка или поиск, и нужен ли тебе константный поиск.

Для меня твой вопрос звучит так: Гвоздь лучше забивается плоскогубцами чем отверткой. Действительно ли плоскогубцы лучше чем отверка? Если нет то как правильно забивать гвоздь отверткой?