PttCurrent 板


LINE

※ 引述《[email protected] (努力! 根性战队)》之铭言: : ※ 引述《[email protected] (敬请期待 :P)》之铭言: : : 这个其实很简单, : : 因为在推文或是修改文章这一类动作时, : : 会重新将 fileheader_t 写入 .DIR 原位置中. : 即是没有 lock 好? 那太过惨了, 我们这边 database 派系已经经常取笑系统 : concurrency 弱鸡... 我们也是打算检讨一下那些放 lock 的东西, 时序是否 : 设得不好. 我是觉得还好, bbs 上面应该不太需要很强的 lock , 或是说目前我们的资源也没有办法做太强的 lock . : : 如果说这时 .DIR 突然被删掉一些 (不管是 expire 或是删掉) : : 那个程式并不知道, 又将资料写回原来的地方, : : 就会造成这种效果 :p : 我们没有启动 expire , 猜想会砍真实 file 的 unlink / rm , : 只会在 mbbsd 去执行. 若说 .DIR 被删掉一些, 除非 i/o 很有问题吧, 例如说现在 .DIR 有 1000 篇, 我删掉第 500-510 篇, 於是就会把 1~499 & 511 ~ 1000 重新写到 .DIR 里面. 如果这个时候有人的游标在第 1000 , 又使用推文/ 修改文章, 就会出现前面说的那个情况. : 不然不该会出现砍掉全板文章实体这种事. 我倒没有碰过砍掉全板文章实体~ :Q : 倒是, 我相信 i/o 可以很有问题, 因为我也见识过错位的 .DIR 为了节省资源, 推文的时候只把推文数写进去 (只写 1byte) 碰到前面那种情况, 就会出现你所谓的 "错位的 .DIR" -- 「假设上天只给我爱情或微积分, 我愿选择一生的幸福」 -- ψ 中华人民共和国 1981-未决 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.144







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BabyMother站内搜寻

TOP