Size: a a a

2019 December 02

LE

Leonid Evdokimov in SPbLUG chat
А без дополнительных ограничений задача решается через, например, apt-get install aggregate (но то наколеночное).
источник

PK

Phil Kulin in SPbLUG chat
Leonid Evdokimov
Нет, не исчерпывающая, т.к. не заданы ограничения и критерии оптимальности. Я для Proxy Auto Configuration попытался решить проблему, но с наскоку получилось довольно плохо, а точнее посчитать времени не было.
Ограничения там: js-файл размером в мегабайт.
Оптимальность: минимизация "лишнего" трафика на проксю.
1. С проксей шляпа. Там скорее всего надо делать как Валдику я и посоветовал - просто выкинуть все /32 по тому решению Прокуратуры. Можно попробовать ещё по /24 или даже /22 обобщить, Но что-то мне подсказывает, что это может дать сайд-эффекты
2. Нет, lossless
источник

PK

Phil Kulin in SPbLUG chat
Первое что я не понимаю = нет в голове картинки, как 5 (к примеру 5) разных /32 сидят в raidx. Второе - как любое дерево красиво выглядит в 2-3 языках
источник

LE

Leonid Evdokimov in SPbLUG chat
Ну вот а у меня-то как раз болит обычно последнее время как раз то, что в этих /32 =) И чтоб на каждый чих в сеть ещё не ходить, а то задача и через dnsbl решается в одном из вариантов.
источник

PK

Phil Kulin in SPbLUG chat
Leonid Evdokimov
Ну вот а у меня-то как раз болит обычно последнее время как раз то, что в этих /32 =) И чтоб на каждый чих в сеть ещё не ходить, а то задача и через dnsbl решается в одном из вариантов.
ну я в том числе для себя хочу эту тему понять. так бы любой аггрегейт взял
источник

LE

Leonid Evdokimov in SPbLUG chat
https://vincent.bernat.ch/en/blog/2017-ipv4-route-lookup-linux#lookup-with-a-level-compressed-trie -- вот тут хорошие картинки, кстати.
Они не совсем про код на разных языках, а про саму структуру под /proc/net/fib_trie
источник

PK

Phil Kulin in SPbLUG chat
Спасибо
источник

p

pragus in SPbLUG chat
Phil Kulin
Слушайте.. @pragus к тебе в основном. А есть какое-то напальцевое описание как раскладывать в радикс три IP?  Я собственно хочу агрегирования 2 лямов айпишников. И я вижу, что самое клёвое - это не дерево парсить, а схлопывать ещё на этапе добавления.

1. Что у нас самое простое и быстрое?
2. А наоборот сплит делать при удалении IP? :)))
https://habr.com/ru/post/331944/

вот  это прочитай )
источник

AS

Aleksey Shirokikh in SPbLUG chat
MSR_KVM_STEAL_TIME: 0x4b564d03

 data: 64-byte alignment physical address of a memory area which must be
 in guest RAM, plus an enable bit in bit 0. This memory is expected to
 hold a copy of the following structure:

 struct kvm_steal_time {
   __u64 steal;
   __u32 version;
   __u32 flags;
   __u8  preempted;
   __u8  u8_pad[3];
   __u32 pad[11];
 }

 whose data will be filled in by the hypervisor periodically. Only one
 write, or registration, is needed for each VCPU. The interval between
 updates of this structure is arbitrary and implementation-dependent.
 The hypervisor may update this structure at any time it sees fit until
 anything with bit0 == 0 is written to it. Guest is required to make sure
 this structure is initialized to zero.

 Fields have the following meanings:

   version: a sequence counter. In other words, guest has to check
   this field before and after grabbing time information and make
   sure they are both equal and even. An odd version indicates an
   in-progress update.

   flags: At this point, always zero. May be used to indicate
   changes in this structure in the future.

   steal: the amount of time in which this vCPU did not run, in
   nanoseconds. Time during which the vcpu is idle, will not be
   reported as steal time.

   preempted: indicate the vCPU who owns this struct is running or
   not. Non-zero values mean the vCPU has been preempted. Zero
   means the vCPU is not preempted. NOTE, it is always zero if the
   the hypervisor doesn't support this field.
источник

AS

Aleksey Shirokikh in SPbLUG chat
гипервизор таки сам обновляет
источник

AF

Andrey F in SPbLUG chat
Ну а как иначе то?
источник

AS

Aleksey Shirokikh in SPbLUG chat
вот в этом и был мой вопрос
источник

AS

Aleksey Shirokikh in SPbLUG chat
как иначе
источник

IE

Ivan EKbfh in SPbLUG chat
Aleksey Shirokikh
как иначе
как узнать, какой сейчас год, если ты в матрице?
источник

AS

Aleksey Shirokikh in SPbLUG chat
Ivan EKbfh
как узнать, какой сейчас год, если ты в матрице?
*так как
источник

D🐈

Dan 🐈 Capybara in SPbLUG chat
Ivan EKbfh
как узнать, какой сейчас год, если ты в матрице?
2019
источник
2019 December 03

SY

Stanislav Yankovsky in SPbLUG chat
Это в матрице. А снаружи? :)
источник

АМ

Андрей Мавлянов in SPbLUG chat
источник

АМ

Андрей Мавлянов in SPbLUG chat
источник

W

Womchik in SPbLUG chat
а диффа нет? :)
источник