Folia
← 返回头版

软件虽显臃肿,但可靠性已远超90年代

针对“过去软件质量更好”的怀旧观点,文章指出早期软件因缺乏在线更新机制、依赖物理介质分发且系统稳定性差,导致用户体验极不稳定 1。尽管现代软件常被批评为过度开发和臃肿复杂,但其整体可靠性和安全性已远超90年代水平 1。Windows曾占据约95%的市场份额,但因驱动程序错误和资源回收失败而频繁出现蓝屏死机(BSOD) 1。此外,旧版Windows安全漏洞频发,恶意广告软件和病毒广泛传播,甚至屏幕保护程序也可通过Ctrl+Alt+Del轻易绕过 1。

早期软件需一次性发布至软盘或CD,缺乏后续更新能力,迫使厂商维持最低质量标准,但仍普遍存在崩溃风险 1。应用程序常无自动保存功能或存在缓冲写入缺陷,导致用户长时间工作成果丢失;Google Docs数据显示,Ctrl+S快捷键在2010年仍高频使用,这反映了用户对数据丢失的心理创伤 1。硬件限制也加剧了问题,硬盘碎片化严重,若不手动运行磁盘整理工具,系统启动速度可能降至20分钟以上 1。内存受限还导致编程失误,例如1998年《Axis and Allies》PC版因单位数量超过255个即崩溃 1。

物理介质的易损坏性也是当时的一大痛点,划伤CD或NES卡带触点生锈均会造成游戏不可用 1。在网络游戏方面,《暗黑破坏神II》等早期网游曾存在客户端作弊、物品复制漏洞及基于尸体拾取的欺诈行为,后期版本才通过机制优化解决了这些问题 1。为了兼容基于4.77MHz时钟设计的老旧软件,当时的286电脑甚至配备了用于降低CPU频率的“TURBO按钮” 1。相比之下,现代软件虽然复杂,但提供了进程隔离、在线更新和高阶语言抽象等关键改进 1。


评论