Size: a a a

2020 February 28

LS

Lev Serebryakov in freebsd_ru
Ну то есть, за уже сколько, ГОД? паник не было
источник

LS

Lev Serebryakov in freebsd_ru
Да, у меня с мая сборка не менялась в рутере, год-не-год, но 9 месяцев
источник

LS

Lev Serebryakov in freebsd_ru
Отложил, блин, проект пока пожар на работе не кончится :-(
источник

AE

Andrey Elsukov in freebsd_ru
у меня тут просто задача появилась, которая потребует изменений в динамике, придётся поменять некоторые поля с 16 бит на 32
источник

AE

Andrey Elsukov in freebsd_ru
вот решил глянуть что у тебя там было)
источник

AE

Andrey Elsukov in freebsd_ru
нам внезапно стало не хватать 64к таблиц и номеров правил :(
источник

VG

Vadim Goncharov in freebsd_ru
О_о
источник

VG

Vadim Goncharov in freebsd_ru
и это на одном роутере столько нужно?
источник

LS

Lev Serebryakov in freebsd_ru
Andrey Elsukov
вот решил глянуть что у тебя там было)
У меня там плотная упаковка полей, что бы все hot paths меньше строк кеша грузили
источник

AE

Andrey Elsukov in freebsd_ru
не на одном, на всех
источник

LS

Lev Serebryakov in freebsd_ru
Так что увеличение некоторых полей может именно это испортить :-(
источник

LS

Lev Serebryakov in freebsd_ru
Ну, лишить смысла
источник

VG

Vadim Goncharov in freebsd_ru
Andrey Elsukov
не на одном, на всех
тогда зачем менять?
источник

VG

Vadim Goncharov in freebsd_ru
они же все равно генерируются поди
источник

AE

Andrey Elsukov in freebsd_ru
все роутеры, а не какой-то один
источник

LS

Lev Serebryakov in freebsd_ru
Но сколько-то бит (16?) паддинга там получается
источник

LS

Lev Serebryakov in freebsd_ru
Плюс я сделал псевдо-ООП с вынесением общих полей в отдельные структуры
источник

VG

Vadim Goncharov in freebsd_ru
Andrey Elsukov
все роутеры, а не какой-то один
ну так это суммарно по всем, а я спрашиваю про один
источник

AE

Andrey Elsukov in freebsd_ru
rulenum и kidx придётся бампать
источник

LS

Lev Serebryakov in freebsd_ru
И вставление их первыми полями в более специфичные структуры
источник