lzwme / electron-message-channel-test

electron message channel test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

进程/线程间消息通信性能测试

测试内容

TODO

测试结果概要

平均性能排名:

  1. worker_threads 性能最好,但只能在主进程中使用。密集通信可能会导致主进程阻塞,进而阻塞渲染进程
    • 达到阻塞的阈值条件较高,绝大部分场景下都可适用
  2. ipc.send 性能也较好,但主要是与主进程通信,密集通信同样可能造成进程阻塞
  3. child_process.fork
  4. MessageChannelMain
  5. ipc.sendTo
  6. BroadcastChannel
  7. BroadcastChannel-TowChannel

About

electron message channel test


Languages

Language:JavaScript 98.2%Language:HTML 1.5%Language:CSS 0.3%