国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

為什么這個revolt PHP庫的速度這么慢?

happy321

這個是使用revoltphp的框架 跑分很低
是因為這個事件循環(huán)庫的性能很差嗎??

1859 2 0
2個回答

胡桃

因為workerman默認多進程,reactphp默認單進程。

  • tanhongbin 2023-06-16

    workerman 很能打的

  • happy321 2023-06-16

    那這個測試reactphp為什么不開多進程?是不支持嗎?

  • happy321 2023-06-16

    workerman v5添加的revoltphp 性能不知道怎么樣?

chaz6chez

reactPHP是單進程的Reactor模型,webman/workerman是多進程的不完全的Reactor模型;
reactPHP提倡NIO;webman/workerman主要還是BIO,但是支持一定程度的NIO;
當webman/workerman升級到v5開始使用revoltPHP的時候,就支持了fiber,從而加強了對NIO的支持,稍加調(diào)整結(jié)合NIO的各種生態(tài)包以后,它就是一個完整的基于多進程的multi-Reactor模型了。

  • liziyu 2023-06-17

    大佬NIOBIO是啥意思?^_^

  • chaz6chez 2023-06-17

    non blocking I/O 非阻塞I/O
    blocking I/O 阻塞I/O
    PDO這種同步等待結(jié)果的情況就屬于阻塞I/O;
    非阻塞I/O你可以理解成隊列異步

  • liziyu 2023-06-17

    明白了,謝謝??

  • happy321 2023-06-18

    大佬 這個NIO跑分為什么這么低

  • chaz6chez 2023-06-18

    單進程啊,所有東西都是nio,單都是排隊的啊

  • chaz6chez 2023-06-18

    nio只是不阻塞接下來的任務(wù)罷了,該好時多少的任務(wù),最后還是需要耗時多少,不會減少啊,只是讓當前處理變得不需要阻塞罷了

  • happy321 2023-06-19

    謝謝大佬!

年代過于久遠,無法發(fā)表回答
??