9 days ago
- 佳能猫(Canon Cat)使用Forth作为串联式编程环境,用于子系统脚本编写。
- 永久计算(Permacomputing)聚焦于最大化硬件寿命、最小化能源消耗及利用现有计算资源。
- 可拆卸设计(Designing for Disassembly)确保产品易于维修和部件回收,延长生命周期。
- 节俭计算、回收计算与崩溃计算(Frugal/Salvage/Collapse Computing)强调计算中的资源效率、再利用与韧性。
- 可塑性系统支持任意重组,并可由操作者随时间推移精细调校。
- 可逆设计(Designing for reversibility)降低错误成本,使系统适配不同能力水平的用户。
- 可逆计算的例子包括逆运算符和堆栈机操作。
- 串联式设计采用无点消息传递以实现可检查性与性能优化。
- 差异设计(Designing for differences)支持跨不同界面与能力水平的协作。
- 引导设计(Designing for bootstrapping)确保系统可从最小化、可检查的二进制文件构建。
- 回收计算(Salvage computing)将产品生命周期的终结视为资源再生的机遇。
- 迁移、模拟、封装和通用虚拟计算机等技术助力数字保存。
- 崩溃计算(Collapse computing)通过优先满足社区需求与知识共享来应对基础设施崩溃。
- 降级设计(Designing for Descent)确保系统对间歇性能源和网络连接具备韧性。
- 开尔文版本号(Kelvin versioning)倒计时至最终规范,达到绝对零度时停止更新。
- 韧性四要素:敏捷性、预备性、弹性与冗余性。
- 衰变设计(Designing for decay)通过纠错机制(如奇偶校验位)强化消息可靠性。
- 阿雷西博信息(Arecibo Message)的维度设计使其无需标头即可被解析。