#1 Logic bug in page allocation

开启中
Archivist4 年前创建 · 1 条评论
Archivist 评论于 4 年前

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 评论于 3 年前
所有者

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

Change of plan, it will be rewritten as a circular buffer queue.
登录 并参与到对话中。
未选择标签
未选择里程碑
未指派成员
1 名参与者
通知
到期时间

未设置到期时间。

依赖工单

此工单当前没有任何依赖。

正在加载...
这个人很懒,什么都没留下。