Size: a a a

2020 February 02

MA

Makc Artemiev in pro.net
чтобы потом где-то в другом месте уже с нагруженным сервисом не обосраться
источник

A

Anatoly in pro.net
Makc Artemiev
мне тоже хочется понять, как сделать качественно
ты статью выше прочёл и понял?
источник

MA

Makc Artemiev in pro.net
да
источник

A

Anatoly in pro.net
и применил всё оттуда на практике?
источник

MA

Makc Artemiev in pro.net
там нет реализации конвертера в double
источник

MA

Makc Artemiev in pro.net
но суть не в том. Меня устраивает потребление памяти в реализации csvHelper
источник

A

Anatoly in pro.net
Makc Artemiev
там нет реализации конвертера в double
1. ты выше сказал, что он не нужен.
2. *.Parse везде уже принимает Span
источник

A

Anatoly in pro.net
лет 100
источник

A

Anatoly in pro.net
Makc Artemiev
но суть не в том. Меня устраивает потребление памяти в реализации csvHelper
суть в том, что если ты не применишь, ты не запомнишь
источник

MA

Makc Artemiev in pro.net
Anatoly
1. ты выше сказал, что он не нужен.
2. *.Parse везде уже принимает Span
не знал
источник

MA

Makc Artemiev in pro.net
тут вот в чем фишка. получается 65 мб при старте, и 100мб после конвертаций
источник

A

Anatoly in pro.net
т.е. если нам надо распарсить инт и скастовать в дабл, то есть варианты:
- int.Parse() / 100.0
- ((double)int.Parse())/100
источник

MA

Makc Artemiev in pro.net
НО.. после того, как убираю комментарий на занос в Dictionary
источник

MA

Makc Artemiev in pro.net
память прыгает
источник

MA

Makc Artemiev in pro.net
вот сейчас оно делает то, что на скрине и память на месте
источник

A

Anatoly in pro.net
Makc Artemiev
НО.. после того, как убираю комментарий на занос в Dictionary
а ты думал, что словарь бесплатный?
источник

MA

Makc Artemiev in pro.net
с каждой итерацией
источник

MA

Makc Artemiev in pro.net
пусть будет платный. После первой итерации память в пределах 150мб
источник

MA

Makc Artemiev in pro.net
но она увеличивается
источник

MA

Makc Artemiev in pro.net
каждую итерацию таймера
источник