[vegz] Update readme.
This commit is contained in:
parent
c975e9ef52
commit
a5e79ba175
1 changed files with 18 additions and 0 deletions
|
@ -1,3 +1,21 @@
|
||||||
## vegz [runtime]
|
## vegz [runtime]
|
||||||
|
|
||||||
В этой задаче нужно победить бенчмарк, переписав функцию сериализации в `gzip`.
|
В этой задаче нужно победить бенчмарк, переписав функцию сериализации в `gzip`.
|
||||||
|
|
||||||
|
Пример запуска бенчмарка для бейзлайна и авторского решения:
|
||||||
|
```
|
||||||
|
goos: linux
|
||||||
|
goarch: amd64
|
||||||
|
pkg: gitlab.com/slon/shad-go/vegz
|
||||||
|
cpu: Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
|
||||||
|
BenchmarkEncodeSimple
|
||||||
|
BenchmarkEncodeSimple-8 8307 124841 ns/op 813872 B/op 17 allocs/op
|
||||||
|
BenchmarkEncode
|
||||||
|
BenchmarkEncode-8 2094512 620.0 ns/op 0 B/op 0 allocs/op
|
||||||
|
PASS
|
||||||
|
ok gitlab.com/slon/shad-go/vegz 3.756s
|
||||||
|
```
|
||||||
|
|
||||||
|
### С чего начать?
|
||||||
|
|
||||||
|
Запустите бенчмарк локально. Найдите в коде `compress/gzip` откуда берутся эти 800 килобайт на операцию?
|
||||||
|
|
Loading…
Reference in a new issue