Size: a a a

2020 April 16

C

Calculon in Go-go!
Nikolay
но  sync.Pool все равно пригодится :)
возможно
Я всегда юзал мапу с мьютексом
источник

C

Calculon in Go-go!
а то интерфейсы немного больно
источник

N

Nikolay in Go-go!
Calculon
возможно
Я всегда юзал мапу с мьютексом
там проблема не в синхронизации, а в gc
источник

k

kvaps in Go-go!
Nikolay
если ты боженька и можешь предугадать структуру кода и расписать интерфейсы заранее - то можно и так
Я не боженька, я только учусь :)
источник

C

Calculon in Go-go!
Nikolay
там проблема не в синхронизации, а в gc
да ладно не думаю что там каждая микросекунда на счету
источник

C

Calculon in Go-go!
преждевременная оптимизация для лохов
источник

N

Nikolay in Go-go!
Calculon
да ладно не думаю что там каждая микросекунда на счету
так, опять же, дело в не во времени. Если тебе надо аллоцировать произвольное количество относительно одинаковых структур в цикле - то логично реюзать память, не?
источник

N

Nikolay in Go-go!
чем заставлять gc потом подбирать говно
источник

C

Calculon in Go-go!
а зачем это все - экономить время
источник

N

Nikolay in Go-go!
экономить память
источник

N

Nikolay in Go-go!
и уменьшать оверхеды на ее чистку
источник

C

Calculon in Go-go!
Nikolay
экономить память
== экономить время на ее аллокацию и сборку
источник

АП

Александр Попов... in Go-go!
экономить памяти что бы экономить память - гениально
источник

а

а кто это in Go-go!
не только
источник

а

а кто это in Go-go!
порой приходит злобный OOM
источник

АП

Александр Попов... in Go-go!
Calculon
а зачем это все - экономить время
когда у тебя хайлоад, у тебя физически может не хватит памяти - поэтому идут на трюки
источник

N

Nikolay in Go-go!
а кто это
порой приходит злобный OOM
вот да
источник

C

Calculon in Go-go!
а кто это
порой приходит злобный OOM
ну это уже косяк да
источник

C

Calculon in Go-go!
надо менять логику
источник

N

Nikolay in Go-go!
Александр Попов
когда у тебя хайлоад, у тебя физически может не хватит памяти - поэтому идут на трюки
я вот прям сейчас с подобной задачей бьюсь
источник