jjzjj

sharedarraybuffer

全部标签

javascript - `postMessage` 或屈服于事件循环或类似的同步共享内存吗?

我在theJavaScriptspec中没有看到任何内容,proposedDOMspecextensions与SharedArrayBuffer相关,或currentWHAT-WGHTMLspec建议当一个线程向另一个线程发布消息并且另一个线程处理该消息时,共享内存将跨线程同步/更新。(之后一个已经将共享内存发送给另一个。)但是,我也无法通过实验验证它不会发生(在我的测试中,我没有看到过时的值)。是否有这样的保证我失踪了,如果有,它在哪里保证?例如,它是否记录了postMessage而我错过了它,或者是否有关于返回事件循环/作业队列的东西来保证它(因为处理来自另一个线程的消息涉及这样做

[Deprecation] SharedArrayBuffer will require cross-origin isolation as of M92, around July 2021

前两天在用uni-app做微信小程序时,还遇到了这个问题,由于我也是刚入行,基础都有,但微信小程序还没有做过,报这个错误,上网搜也没有找到解决办法,就自己找了一下,发现这个问题真的很简单,我都想揍自己的那种错误因为前两天有点赶,没有及时记录,今天有时间,就翻了之前的搜索记录,用了上面的图片作者错误原因就是我没有在uni-app中pages.js文件夹中的pages中没有写相应路由的路径地址。嗯。。。。希望对你有所帮助,书写一定要严谨,不要像我一样,出现这种错误

Node.js 工作线程共享对象/存储

所以,我正在阅读一些关于Node.js的内容,当我遇到WorkerThreads时我感到很惊讶。.在我看来,拥有线程是一个很大的优势,特别是如果你将它与共享内存访问结合起来。正如您可能已经想到的那样->SharedArrayBuffer...是的,我就是这么想的。所以我首先想到的是给它一个小测试,并尝试实现一个简单的store(现在是一个简单的对象),它将在线程之间共享。问题是,(除非我在这里遗漏了什么)如何使用SharedArrayBuffer使一个对象可以从n个线程访问?我知道对于一个简单的Uint32Array是可行的,但是关于对象可以做什么呢?一开始我想把它转换成一个Uint3

Node.js 工作线程共享对象/存储

所以,我正在阅读一些关于Node.js的内容,当我遇到WorkerThreads时我感到很惊讶。.在我看来,拥有线程是一个很大的优势,特别是如果你将它与共享内存访问结合起来。正如您可能已经想到的那样->SharedArrayBuffer...是的,我就是这么想的。所以我首先想到的是给它一个小测试,并尝试实现一个简单的store(现在是一个简单的对象),它将在线程之间共享。问题是,(除非我在这里遗漏了什么)如何使用SharedArrayBuffer使一个对象可以从n个线程访问?我知道对于一个简单的Uint32Array是可行的,但是关于对象可以做什么呢?一开始我想把它转换成一个Uint3