21 / 57
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ SharedArrayBuffer ΠΈ Atomics?
SharedArrayBuffer β ΡΡΠΎ Π±ΡΡΠ΅Ρ ΠΏΠ°ΠΌΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ° ΠΈ Π²ΠΎΡΠΊΠ΅ΡΠΎΠ² Π±Π΅Π· ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ transfer. Atomics β Π½Π°Π±ΠΎΡ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΠΏΠΎΡΠΎΠΊΠΎΠ±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Π½Π°Π΄ shared-ΠΏΠ°ΠΌΡΡΡΡ: Π°ΡΠΎΠΌΠ°ΡΠ½ΠΎΠ΅ ΡΡΠ΅Π½ΠΈΠ΅/Π·Π°ΠΏΠΈΡΡ, ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΠΎΠ±ΠΌΠ΅Π½ΠΎΠΌ, ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΎΠ±ΡΠΆΠ΄Π΅Π½ΠΈΠ΅. ΠΠΌΠ΅ΡΡΠ΅ ΠΎΠ½ΠΈ Π΄Π°ΡΡ Π½Π°ΡΡΠΎΡΡΠΈΠΉ shared memory parallelism Π² JavaScript.