Сообщение 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? Может лучше взять список с константным добавлением? Ты бы определился с данными, что у тебя чаще вставка или поиск, и нужен ли тебе константный поиск.
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? Может лучше взять список с константным добавлением? Ты бы определился с данными, что у тебя чаще вставка или поиск, и нужен ли тебе константный поиск.
Для меня твой вопрос звучит так: Гвоздь лучше забивается плоскогубцами чем отверткой. Действительно ли плоскогубцы лучше чем отверка? Если нет то как правильно забивать гвоздь отверткой?
M>Господа,
M>Есть следующий (сильно упрощенный код ввиду публичного рассмотрения) c# код
M>Как видите преимущество в производительности JVM в данном коде примерно на порядок (в 10 раз).
M>Что я делаю не так? Может быть где-то ошибка в коде? Если нет, то как ускорить C# код хотя бы до уровня JVM?
M>Надеюсь на помощь господ, умудренных опытом в C#. Спасибо
Я мало умудрен опытом C#, поэтому вопрос не про язык программирования.
Зачем тебе большая скорость добавления в Hash? Может лучше взять список с константным добавлением? Ты бы определился с данными, что у тебя чаще вставка или поиск, и нужен ли тебе константный поиск.
Для меня твой вопрос звучит так: Гвоздь лучше забивается плоскогубцами чем отверткой. Действительно ли плоскогубцы лучше чем отверка? Если нет то как правильно забивать гвоздь отверткой?