Re: Performance Problem
| From: | Adriano Manocchia | Date: | Wed, 27 Feb 2008 18:15:53 +0000 |
| Subject: | Re: Performance Problem | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-270349@lists.php.net to get a copy of this message | ||
I know my original post was long-winded, but I did mention that my php tests were run on a single-line PHP script that simply echoed "hi" so it couldn't get much simpler than that. But for thoroughness' sake, I've run the tests against a test file with a php extension with no PHP code at all, and it suffers the same performance problems/ The only modules loaded for the tests were gd, mysql, pdo.
For what it's worth, I help manage several RHEL servers at my day job that run similar hardware and far more bloated PHP builds that have no performance issues whatsoever. And also, for what it's worth, none of the other services on the server have problems.
On Feb 27, 2008, at 1:00 PM, Daniel Brown wrote:
On Wed, Feb 27, 2008 at 12:39 PM, Adriano Manocchia <age@salsashark.netwrote:Hi all, I've been chasing what I think is the same performance issue for about a year and it's driving me batty. First off, the server is a dual core 2.8 P4 with 2G RAM running RHEL5 hosted at The Planet and is under very light load. This problem started last year while the server was RHEL4 and I completely rebuilt it with RHEL5.[snip all of the good stuff --- thanks for a well-written question!] Adriano, It really depends on what PHP is expected to do prior to serving the content. Some things to consider:Are you loading a bunch of modules in your php.ini? What is the script doing? Is it reading/writing files?Including files? If so, are they local or remote?What happens if you take a static HTML page and rename it witha .php extension and compare load times? The last of the questions will be of the most help in determining which of the first two would be more applicable, because when you rename the extension, PHP will be loaded by Apache. This means:a.) If the performance is degraded by comparison, it's aslow-loading PHP engine.b.) If the benchmarks are comparable, then it's likelysomething in your PHP script(s). --</Dan> Daniel P. Brown Senior Unix Geek <? while(1) { $me = $mind--; sleep(86400); } ?>