Files
The-Syscall-Immortal/Background-settings/The-Calamity-Codex/codex-userspace.md
2026-01-29 23:22:21 +08:00

7.7 KiB
Raw Blame History

甲卷·人界诸劫·天道判词(章回体)

第一回 灵池忽竭天门冷 夺魂一斩不回头OOM 夺魂劫)

天道判词

灵池见底天门闭,回收使者夜敲门。 一纸碑文书“内尽”,玄天斩落不留魂。

渡劫段落模板35句 却说洞府中诸役奔走如常忽觉万事皆缓似有无形之手扼住气机回收使者kswapd披风而起翻卷旧页仍填不满那无底丹田。再看灵压PSI渐高众生呼吸皆成断续。须臾之间天道碑文dmesg冷冷一行“Out of memory”。紧接着玄天斩灵剑SIGKILL落下某一魂魄无声湮灭余者方知此劫非人力可硬扛只可早立界、早观象、早治根。


第二回 脏潮如海地火旺 回写成风尽作泥(回写风暴劫)

天道判词

脏潮一起千炉热,地火无情烧到迟。 写回若成惊雷阵,一步三喘尽成泥。

渡劫段落模板 但见洞府丹炉(存储)忽然发热,脏页如潮漫上岸,起初尚可忍,渐渐便成潮汐般的迟钝。众人只见 iowait 如阴云压顶落盘之事每每要等。忽有一阵“集中回写”似地火喷涌连带回收也被牵扯气机愈发紊乱。若不早控水位dirty* 参数、分炉分灶cgroup IO、寻出狂炼之人便要在泥沼里慢慢耗尽寿元。


第三回 钥尽门封千事绝 槽满法废万灵愁FD 枯竭劫)

天道判词

万门皆锁因钥尽,一槽既满百术休。 不是灵枯难运转,只缘漏尽不回收。

渡劫段落模板 忽闻弟子来报新门皆不开——open、socket 俱失其效,或曰 EMFILE或曰 ENFILE。洞府灵力未见枯竭偏偏法则之门处处紧闭似有人将钥匙尽数藏起。主角抬眼望去只见 /proc/<pid>/fd 如锁链成林原来有物漏而不收。此时只调大钥囊ulimit不过延命若不寻漏、教其归还、改其复用之法终要再遇更大一回崩塌。


第四回 气虽未绝丹难聚 脉已成沙器不成(碎片化劫)

天道判词

灵气尚在难凝丹,经脉成沙不成团。 强塑一回天地颤,碎处依旧碎中残。

渡劫段落模板 却说洞府灵气看似充盈偏偏要铸大器时屡屡失败高阶页求之不得compaction 反复震得洞府一阵阵抽搐。旁人只道“加灵石便可”主角却知此乃经脉碎裂——气散成砂聚不成团。若不改炼器法门少求连续之大块或另择路径vmalloc 等),纵使灵石再多,也只是一地碎玉。


第五回 界门号簿忽耗尽 尸海未消又起潮(端口耗尽劫)

天道判词

界门册薄号难取,尸海连绵尽是候。 欲借新身通万里,先清旧影再开州。

渡劫段落模板 忽然之间传音之术connect频频失手EADDRNOTAVAIL 如冷箭穿喉;细查方知 TIME_WAIT 堆作尸海临时端口号簿已翻到尽头。主角立于界门之前见旧影未散新魂不生便知此劫不在算力而在“因果未销”。当扩界门port range为权宜终须改法——少造短身多行复用使旧影有去处方能让界门常开。


第六回 轮回牌尽新魂断 千线不收旧业缠PID 枯竭劫)

天道判词

轮回牌尽魂难续,一念繁生万缕缠。 不是天道嫌新客,只怜旧业不肯还。

渡劫段落模板 那日洞府忽现异兆fork/clone 俱报 EAGAIN仿佛轮回之门被人紧锁。众人惊疑“天道薄情”主角却翻看牌簿pid_max 与线程数),见万线并生而不收,旧业堆叠,轮回牌被占得满满当当。此时若早设 pids 小洞天,便可免全府同灾;若再治本,需改繁衍之术:能复用者复用,能归还者归还,方可续命。


第七回 地契既尽丹难落 寸土无余万事空(磁盘/ inode 枯竭劫)

天道判词

地契一尽丹无处,寸土虽存亦成空。 大海不关小沙害,先枯往往是灵虫。

渡劫段落模板 洞府中忽然落笔无字,写入皆报 ENOSPC更怪者df -h 尚有余地,偏偏新卷难生——原来 inode 先枯,地契虽在,门牌已绝。此劫最爱藏身小物之间:碎文件如虫,啮尽名册。若只搬走大石,不扫细沙,必是徒劳;须一边清杂、一边立规,让临时之物有界有量,方不至再被“寸土无余”逼到绝境。


第八回 天钟不息人间乱 软雷如潮百脉昏IRQ/Softirq 风暴劫)

天道判词

天钟乱响惊三界,软雷如潮没一城。 不见刀兵先见倦,万灵奔走也无功。

渡劫段落模板 只听洞府外钟声如雨interrupts敲得人心发麻ksoftirqd 似夜巡不眠,吞吐反落,延迟反涨。此非人界功法所能硬顶,乃天道入口拥塞,钟声压过万术。主角先看钟谱(/proc/interrupts再调钟位亲和/队列必要时在门前设净坛tc/qdisc 或 XDP让浊物不入、杂音不传方能止此雷鸣不止之灾。


第九回 天机忽改命线错 昼夜颠倒因果迷(时钟/时基劫)

天道判词

天盘一动人心乱,命线微偏万事差。 昨日未终明日到,因果倒悬笑与嗟。

渡劫段落模板 那时日志忽然倒走超时忽然失灵众人皆道“妖术作祟”。主角却知天盘clocksource不稳或校时之手过猛墙钟一步跳过因果链便撕成两半。于是他令校时改为缓行令要紧处用单调时钟守正墙钟只作外相。天机既稳诸术方能循序不至“昨日未终明日到”。


第十回 灵根既枯法自滞 一滴真随机难求(熵不足劫)

天道判词

灵根不发符难就,一滴真机值万金。 纵有宝库无穷尽,偏教等到夜沉沉。

渡劫段落模板 洞府中忽有术法迟滞仿佛有人按住咽喉细看竟是取随机之法卡在门前entropy_avail 低得可怜。此劫最会磨人:不痛不死,只叫你等。主角一面换用合宜之源(莫滥用阻塞随机),一面引外灵补根(硬件 RNG 或 rngd灵根稍复符箓便自转圜不再“夜沉沉里空等待”。


第十一回 灵台裂纹符难刻 万纹成障道自穷(映射枯竭劫)

天道判词

灵台万纹成罗网,一笔难添又难删。 非是气穷丹未足,只缘裂处不曾缝。

渡劫段落模板 却说主角灵气未减偏在结印铺阵mmap时屡屡失败口中只回一句“Cannot allocate memory”听来像缺灵气实则是灵台VMA裂纹满布。翻开 /proc/<pid>/maps,长卷无尽,纹路碎到天道不许再添。此时若只把 vm.max_map_count 一味抬高,犹如在裂镜上再刻花,越刻越乱;须先合纹、减碎、治根,方可再行延寿之举。


第十二回 耳目符尽风声断 山门无人夜入侵inotify 枯竭劫)

天道判词

耳目符尽山河寂,风过无声鸟不惊。 明明仓廪犹丰足,偏报“无地可安营”。

渡劫段落模板 洞府守山哨符inotify忽然尽碎监视之术尽报“无地可安营”No space left on device众人忙去清仓廪清了却仍不灵。主角一查方知不是地契不足而是 watch/instance 上限已到,耳目符箓耗尽。此劫最宜写暗袭:敌人从门前过,你却听不见半点风声;唯有缩监视之疆、查泄漏之源,再合理增符上限,方能令守山再明。