[gzep] Improve readme.

This commit is contained in:
Arseny Balobanov 2022-05-06 01:09:09 +03:00
parent ea21dc3f95
commit e2f5316a5e

View file

@ -1,6 +1,6 @@
## gzep [runtime] ## gzep [runtime]
В этой задаче нужно победить бенчмарк, "улучшив" функцию сериализации в `gzip`. В этой задаче нужно победить бенчмарк, "улучшив" функцию сжатия в `gzip`.
Пример запуска бенчмарка для бейзлайна и авторского решения: Пример запуска бенчмарка для бейзлайна и авторского решения:
``` ```
@ -18,4 +18,9 @@ ok gitlab.com/slon/shad-go/gzep 3.756s
### С чего начать? ### С чего начать?
Запустите бенчмарк локально. Найдите в коде `compress/gzip` откуда берутся эти 800 килобайт на операцию? Запустите бенчмарк локально. Найдите в коде `compress/gzip` откуда берутся эти сотни килобайт на одну итерацию. Подумайте какой стандартный способ избежать подобных аллокаций есть в языке.
Советуем попробовать что-нибудь написать прежде чем посмотреть ответ
```
echo "c3luYy5Qb29sCg==" | base64 -d
```