SharedArrayBuffer
SharedArrayBuffer lässt einen Worker und den Haupt-Thread denselben Speicherbereich ohne Kopie teilen, erfordert aber ursprungsübergreifende Isolation (COOP+COEP) gegen Spectre.
Zweck
Großen Speicher Workers-übergreifend ohne Kopie teilen und zugleich mittels Ursprungs-isolierung Spectre-Seitenkanäle verhindern.
Mechanismus
new SharedArrayBuffer(size) erzeugt gemeinsamen Speicher, der per postMessage (transferable) übergeben wird. Atomics stellt atomare Operationen bereit. Seit Spectre ist crossOriginIsolated erforderlich (COOP same-origin + COEP require-corp).
Anwendungsfälle
- Nullkopie-Gemeinschaftsspeicher mit Workern
- WASM-Threading
- Hochleistungsrechnen
Verwandte Tools
HTTP-Statuscodes-Referenz
Reference table of common HTTP status codes (1xx-5xx) with names, categories, and descriptions. Kostenlos, privat und 100% clientseitig. WERKZEUG
Hash-Rechner
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output. Kostenlos, privat und 100% clientseitig. WERKZEUG