代码之家  ›  专栏  ›  技术社区  ›  MRocklin

为什么Asyncio要花时间在套接字发送(数据)

  •  1
  • MRocklin  · 技术社区  · 6 年前

    mycode.py:my_stream_writer.write(my_bytes)
    asyncio/streams.py::self._transport.write(data)
    asyncio/selector_events.py::self._sock.send(data)
    

    考虑到这些是非阻塞套接字,我希望这不会占用太多时间。我该怎么做才能减少这里的开销?我已经把信息分批放到了几毫秒的垃圾箱中,并且已经尝试过了 uvloop .

    similar question with Tornado

    0 回复  |  直到 6 年前