这个主意不错啊~~~~~ 不过这个应该算是功能上的改进,而不属于性能优化的范畴吧~~
目前可能的优化大概是把 .DIR 文件给 mmap 了,这样或许能节省不少的 IO,但是也
会带来一些问题,一是内存消耗,看划不划得来,不过我以为要是有比如 8G 的内存,
拿出来 1G mmap .DIR 还是可以的... 二是文件的同步,要是半截儿掉电了,版面文章
就会混乱....这个就有点难办,目前的版面文章的文件格式没有 header,嗯....
当然最好是能通过 benchmark 来确定瓶颈啦。功能上的改进也还是有不少余地的。
【 在 oldbug (心平气和) 的大作中提到: 】
: 对于系统的优化,首先需要搞清楚的是什么地方是性能的瓶颈。除了技术站务之外,
: 没有人能够接触到水木运行时刻的相关统计数据,我们也不可能模拟出一个和水木
: 一模一样的运行时刻环境,技术站务们不公开说明白各个功能的负荷大概多少,别人
: ...................
--
FROM 59.66.199.*