看板PttCurrent
标 题Re: [问题] 数千文章的看板
发信站HKDAY (Sat Sep 11 00:48:58 2004)
转信站ptt!Group.NCTU!grouppost
※ 引述《[email protected] (敬请期待 :P)》之铭言:
: ※ 引述《[email protected] (努力! 根性战队)》之铭言:
: : 正在实验中.
: 这个其实很简单,
: 因为在推文或是修改文章这一类动作时,
: 会重新将 fileheader_t 写入 .DIR 原位置中.
即是没有 lock 好? 那太过惨了, 我们这边 database 派系已经经常取笑系统
concurrency 弱鸡... 我们也是打算检讨一下那些放 lock 的东西, 时序是否
设得不好.
: 如果说这时 .DIR 突然被删掉一些 (不管是 expire 或是删掉)
: 那个程式并不知道, 又将资料写回原来的地方,
: 就会造成这种效果 :p
我们没有启动 expire , 猜想会砍真实 file 的 unlink / rm ,
只会在 mbbsd 去执行. 若说 .DIR 被删掉一些, 除非 i/o 很有问题吧,
不然不该会出现砍掉全板文章实体这种事.
倒是, 我相信 i/o 可以很有问题, 因为我也见识过错位的 .DIR
--
※ 发信站: 香港地(hkday.net)
◆ From: 61.238.141.180