【发布时间】:2015-03-16 20:48:29
【问题描述】:
问题:内核统计计数器的最大值是多少,在python代码中如何处理?
上下文:我根据内核统计数据计算了一些统计数据(例如 /proc/partitions - 它将是定制的 python iostat 版本)。但我有溢出值的问题 - 负值。 iostat原码https://github.com/sysstat/sysstat/blob/master/iostat.ccmets:
* Counters overflows are possible, but don't need to be handled in
* a special way: The difference is still properly calculated if the
* result is of the same type as the two values.
我的语言是 python,在我的情况下我需要关心溢出。可能它也取决于架构(32/64)。我试过2^64-1(64位系统),但没有成功。
【问题讨论】:
标签: python c linux integer-overflow iostat