6.1.1 SharedArrayBuffer 与 Atomics 在现代 Web 应用的性能疆域中,有一道长期被回避、又被反复叩击的边界——真正的并发内存共享。我们曾用 切分任务,用 传递快照,用 对象“移动” ArrayBuffer;但所有这些,本质上仍是数据拷贝驱动的伪并行。直到 (SAB)与 的组合落地,浏览器才第一次向 JavaScript 开放了底层多线程内存模型的钥匙——不是模拟,不是抽象,而是字节级可寻址、跨线程可原子读写的共享地址空间。 这不是一个“新增 API”的轻量升级,而是一次运行时语义的重构:它要求引擎重写内存管理器、调度器、垃圾收集器的协作逻辑;要求开发者直面缓存一致性、内存序、竞态条件等系统级挑战;更要求整个生态重新审视“JavaScript 是单线程”的教条。