few more lines
This commit is contained in:
@@ -21,6 +21,7 @@
|
||||
7. Оптимизации при создании строк:
|
||||
- сторонняя хэш функция
|
||||
- также даёт преимущество на 64 бит хэше ("на всякий")
|
||||
- пока что всё равно остановимся на 64
|
||||
|
||||
8. Возможно изменение структуры кода для читаемости, например:
|
||||
- много init функций
|
||||
@@ -28,4 +29,9 @@
|
||||
|
||||
9. А какую реализацию оставляем?..
|
||||
|
||||
## notes
|
||||
|
||||
все оптимизации с таблицей более не имеют смысла, т.к. раскодирование сразу по 6 бит гарантированно
|
||||
И даже если такую делать, то размер бинаря +19 Мб. А вот создание хэша для такого теоритически возможно.
|
||||
|
||||
!!! `lib/rpmds.c` стоит исследовать, т.к. сейчас есть шанс, что это единственное место, где используется оптимизация кэширования, если исользуется вовсе
|
||||
|
||||
Reference in New Issue
Block a user