-2

我可以“鼓励”PHP 引擎更自由地使用 CPU 吗?是的。只是。那可能吗?我的问题是,当我查看 CPU 使用率时,它几乎为 0,不受服务器的影响,即使存在像Maximum execution time of 30 seconds exceeded.

4

3 回答 3

4

你很可能在等待其他东西,比如磁盘 I/O、数据库查询等。

于 2012-11-21T21:51:32.483 回答
1

任何 PHP 脚本都会尽可能多地占用 CPU 时间;大多数情况下,大多数应用程序也是如此。

如果您的 PHP 脚本运行时您的 CPU 使用率(或至少一个核心)不是 100%,则意味着有其他因素阻止它这样做。在大多数情况下,这是 IO(内存、磁盘、网络)。

于 2012-11-21T21:52:29.827 回答
0

我不认为你可以以你想要的方式影响 PHP 的 CPU 使用 - 它会尽可能多地使用操作系统允许它。在内部,您可以编辑这些 php.ini 参数以帮助管理性能:

max_execution_time = 30
max_input_time = 30
memory_limit = 40M
post_max_size = 8M
upload_max_filesize = 2M

于 2012-11-21T21:52:57.267 回答