#1 Logic bug in page allocation

Aberto
aberto por Archivist 4 anos atrás · 1 comentários

there is a subtle bug in page allocation which may result in a page being allocated twice in case of an unlucky hit of the delete table.

this will be fixed in the Crystal rewrite by making the delete table a lock-free linked list based queue, it will, however, be a point of tension just like before. Using multiple queues may be envisionable

there is a subtle bug in page allocation which may result in a page being allocated twice in case of an unlucky hit of the delete table. this will be fixed in the Crystal rewrite by making the delete table a lock-free linked list based queue, it will, however, be a point of tension just like before. Using multiple queues may be envisionable
Archivist comentou 3 anos atrás
Proprietário

Change of plan, it will be rewritten as a circular buffer queue.

Change of plan, it will be rewritten as a circular buffer queue.
Acesse para participar desta conversação.
Sem etiqueta
Sem marco
Sem responsável
1 participante(s)
Notificações
Data limite

Data limite não informada.

Dependências

Esta issue atualmente não tem dependências.

Carregando…
Ainda não há conteúdo.