4

我已经在 TC(具体来说是东京暴君)之上实现了一个队列。我正在使用 memcache 兼容函数增量来跟踪队列头和尾。我只想知道 TC 存储的整数(64 位?)的限制是什么,以及在存储的数字达到允许的最大值后调用增量函数时会发生什么?它是从 1 重新开始还是引发错误?

4

3 回答 3

5

刚刚收到 Mikio(TC 的创建者)的回复。

是的。2^63 是上限。它将从 0 重新开始。

于 2009-07-12T12:28:37.980 回答
0

如果您正在为 32 位系统构建,则需要启用 64 位偏移量才能通过否则为 2 GB 的限制。

例如

./configure --enable-off64
于 2009-10-06T15:36:51.153 回答
-2

为什么这很重要,如果你从 1 开始数,你将永远无法达到 2^64。

于 2009-07-12T12:34:12.350 回答