小黑屋
原帖由 ffcactus 于 2009-6-27 14:08 发表 你说把, 你说说什么情况下我的算法会把高频率使用的数据置换出去, 或者其他问题能够导致这个方法无法实现, 我均承认我自抽。
查看详细资料
TOP
原帖由 ffcactus 于 2009-6-27 14:40 发表 你以为是单片机啊。 0xFFFFFFFFFFFFFFFF / 60 / 60 / 24 / 356, 你看看是多少。 unsigned long 加1 只要2个机器指令周期, unsigned int只要1个。 CELL支持的扩展指令对多个64位或128位整数 ...
原帖由 ffcactus 于 2009-6-27 14:44 发表 大婶, 加1是操作系统在做的工作, 仅仅是为了找出哪些用的频率高哪些频率低, 用一次还要清0的。 说白了这个对于区分数据根本无关。 白痴。
原帖由 ffcactus 于 2009-6-27 14:49 发表 大家来看看, 这就是软饭的水品。 不过我估计他已经被我抽成残疾去医院, 跑了。
原帖由 ffcactus 于 2009-6-27 14:58 发表 为什么要搞个unsigned char 去当计数器? 你干脆说搞个1 bit数据当计数器得了, 一算就溢出, 你就赢了。
原帖由 ffcactus 于 2009-6-27 15:12 发表 极端情况, 内存中的某个数据几千万年都没被用一次。为了避免这种根本就不可能的情况, 我每秒要多运算几千万的指令。 太保险了, 太完美了。
原帖由 ffcactus 于 2009-6-27 15:18 发表 仙人下凡了, 仙人来问我为什么了。
原帖由 ffcactus 于 2009-6-27 17:13 发表 你那狗屁序列, 未必有人能看得懂? 既然你这么藐视这个算法,你就提出个有意义疑问来啊, 什么鸟越界,你不是欠骂吗, 程序里成千上万的数据,有几个需要查越界问题的? 我GOOGLE? 我看你 ...
原帖由 ffcactus 于 2009-6-27 13:48 发表 你脑子到底有没有问题啊? 这个算法为啥不是100%? 什么情况下有抖动?
原帖由 ffcactus 于 2009-6-27 17:50 发表 我说我有个算法能保证能保证使用频率很搞的数据不被置换出去。 你首先说了一个理论。 为了预防几千万年内,内存中的数据没有变化这种情况会发生。 则要每秒多运算几百万的指令来预防计数器溢出的情况。 然后你又说 ...