Size: a a a

SPb Reliability Meetup

2019 November 06

Е

Егор in SPb Reliability Meetup
Если есть возможность давай
источник

PK

Phil Kulin in SPb Reliability Meetup
источник

PK

Phil Kulin in SPb Reliability Meetup
Но сам спорный функционал вот он. Всякие parse IP не очень помогли, я ещё подумаю над этим. Вероятно, я и структуру переделаю с превращением IP в int
источник

PK

Phil Kulin in SPb Reliability Meetup
Разбираю вот этот XML
источник

Е

Егор in SPb Reliability Meetup
У тебя ещё мутекс к какой записи, он тоже что-то да весит
источник

Е

Егор in SPb Reliability Meetup
Программа если будет долгоживущей, гц пауз будет дохрена из-за такого числа поинтеров
источник

IE

Ivan EKbfh in SPb Reliability Meetup
Phil Kulin
Разбираю вот этот XML
Знакомое имя файла..
источник

Е

Егор in SPb Reliability Meetup
Или это разовый инструмент?
источник

PK

Phil Kulin in SPb Reliability Meetup
Я вообще хочу туда сделать API, чтобы можно было смотреть содержимое. В этом смысл. Для этого строю индексы которые в AddRes
источник

p

pragus in SPb Reliability Meetup
Phil Kulin
400Mb AddRes мне понятны. Это нормально. Там два ляма IP в мапе мапов
По мне - все равно много
источник

Е

Егор in SPb Reliability Meetup
Память увеличивается из-за большого количества аллоцируемых строк во время парсинга урлов
источник

PK

Phil Kulin in SPb Reliability Meetup
Егор
Программа если будет долгоживущей, гц пауз будет дохрена из-за такого числа поинтеров
Но с другой стороны, пойнтеры не будут особо меняться. Изменения будут несравнимо меньше всего файла.
источник

PK

Phil Kulin in SPb Reliability Meetup
pragus
По мне - все равно много
1.5 ляма IP, и ещё полляма всякого в мапе мапов? Норм
источник

Е

Егор in SPb Reliability Meetup
Открой в ппрофе вкладку source
источник

Е

Егор in SPb Reliability Meetup
Глянь где больше всего alloc space
источник

PK

Phil Kulin in SPb Reliability Meetup
Егор
Открой в ппрофе вкладку source
Я pprof только открыд для себя. Я не знаю как и где открыть такую вкладку 😩(
источник

Е

Егор in SPb Reliability Meetup
Ну там в интерфейсе сверху слева
источник

PK

Phil Kulin in SPb Reliability Meetup
Егор
Память увеличивается из-за большого количества аллоцируемых строк во время парсинга урлов
Не-а, практика показывает, что это как раз фигня всё. Вот time.XXX - вот он почему-то дико жрёт
источник

Е

Егор in SPb Reliability Meetup
Любой тайм под собой поинтер на локейшен
источник

Е

Егор in SPb Reliability Meetup
Он в хип утекает
источник