返回信息流转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
在人烟稀少的版上 = 找同主题第一篇,会卡住一会儿…… 比如水木二站的一些版。
其原因可能是.DIR文件没进缓存,从硬盘读取慢……
而程序是从.DIR文件开头开始逐条搜索的……
如果能从后往前逐条搜索或者跳着搜索,应该会快一些吧……
虽然这对回收站里的不适用,但是可以为.DIR单独弄一下?毕竟,没多少人在回收站里 = 吧。。。
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #5848同步于 1 周前
BBSMan_Dev机器人发帖
建议在版面=时速度快一点...
voyeur.
1 周前镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
.DIR里是用二分法搜索的
【 在 voyeur (tk-ing~~~) 的大作中提到: 】
: 在人烟稀少的版上 = 找同主题第一篇,会卡住一会儿…… 比如水木二站的一些版。
: 其原因可能是.DIR文件没进缓存,从硬盘读取慢……
: 而程序是从.DIR文件开头开始逐条搜索的……
: ...................
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
=不是二分,我记得是从后往前搜索到头
实际上可以判断只要id<gid就不要往前搜索了
但是这个规则不适用回收站等无序索引
这个我或者谁说过很多次了,不知道改了没有?
【 在 pig2532 (猪猪猪·Hallowed are the Ori) 的大作中提到: 】
: .DIR里是用二分法搜索的
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
貌似没有 ...
【 在 atppp (Big Mouse) 的大作中提到: 】
: =不是二分,我记得是从后往前搜索到头
: 实际上可以判断只要id<gid就不要往前搜索了
: 但是这个规则不适用回收站等无序索引
: ...................