Size: a a a

2021 October 19

t

ttldtor in codingteam
меня интересовала ситуация, когда ось не может выделить достаточно большой кусок памяти
источник

c

codingteam@cjr in codingteam
Minoru
@ttldtor: если под «линеаризацией» ты имеешь в виду, что у тебя виртуальные адреса элементов меняются, то это какой-то compacting GC или типа того. Железки тут ни при чём
источник

t

ttldtor in codingteam
сказали, что если памяти достаточно в принципе, то ось отдаст как будто куском
источник

t

ttldtor in codingteam
я пропустил пэдж фолты
источник

c

codingteam@cjr in codingteam
Minoru
если тебя интересует, чтобы к каждой ноде списка можно было достучаться за одинаковое время, то тебе нужно просто префолтнуть все эти страницы (и убедиться, что никто не вытесняет их обратно, см. mlock())
источник

t

ttldtor in codingteam
а если не линукс?
источник

t

ttldtor in codingteam
не посикс
источник

c

codingteam@cjr in codingteam
Minoru
ну, документация есть? Читать надо
источник

t

ttldtor in codingteam
про винду ничо нету. Проще так сказать
источник

c

codingteam@cjr in codingteam
источник

c

codingteam@cjr in codingteam
Minoru
я сломал Мантикора?
источник

t

ttldtor in codingteam
не. Я дампаю состояние
источник

t

ttldtor in codingteam
мне надо просто на другую задачу переключиться
источник

c

codingteam@cjr in codingteam
Minoru
а
источник

КП

Крылатый Пегас... in codingteam
а
источник

t

ttldtor in codingteam
спасибо)
источник

c

codingteam@cjr in codingteam
Minoru
> The RETURNING syntax has been supported by SQLite since version 3.35.0 (2021-03-12).

а у меня в Debian 3.34.1, вот печаль-то T_T
источник

КП

Крылатый Пегас... in codingteam
Собери пакет.)
источник

c

codingteam@cjr in codingteam
Minoru
сложновато, лучше подумаю, нельзя ли это как-то по-другому сделать
источник

c

codingteam@cjr in codingteam
Minoru
ну, то есть, кроме транзакций
источник