除了nginx之外,如果Ampp被执行,它有什么性能改进

除了nginx之外,如果Ampp被执行,它有什么性能改进,nginx,amphp,Nginx,Amphp,很酷的项目。 一个问题。在接收nginx的fastcgi请求的php fpm实例中使用它有意义吗 最好。这在很大程度上取决于你在做什么。如果您可以在同一请求中利用它进行并发I/O,那么您可能会看到使用Amp或任何其他事件循环+并发非阻塞I/O的改进 如果你不知道,还有一个问题。如果您执行的每个I/O操作都是非阻塞的,那么您可能会受益更多。默认情况下,Aerys使用与可用CPU内核数对应的工作进程数运行。您不会有太多具有相当昂贵的上下文切换的工作线程,也不会有来自多个工作进程的开销。这在很大程度上

很酷的项目。 一个问题。在接收nginx的fastcgi请求的php fpm实例中使用它有意义吗


最好。

这在很大程度上取决于你在做什么。如果您可以在同一请求中利用它进行并发I/O,那么您可能会看到使用Amp或任何其他事件循环+并发非阻塞I/O的改进


如果你不知道,还有一个问题。如果您执行的每个I/O操作都是非阻塞的,那么您可能会受益更多。默认情况下,Aerys使用与可用CPU内核数对应的工作进程数运行。您不会有太多具有相当昂贵的上下文切换的工作线程,也不会有来自多个工作进程的开销。

这在很大程度上取决于您正在做什么。如果您可以在同一请求中利用它进行并发I/O,那么您可能会看到使用Amp或任何其他事件循环+并发非阻塞I/O的改进


如果你不知道,还有一个问题。如果您执行的每个I/O操作都是非阻塞的,那么您可能会受益更多。默认情况下,Aerys使用与可用CPU内核数对应的工作进程数运行。您不会有太多的工作线程使用非常昂贵的上下文切换,并且不会有来自多个工作进程的开销。

这取决于具体情况。如果您需要并行执行一些I/O任务,当然可以。这取决于具体情况。如果需要并行执行某些I/O任务,请确保。