Hi Sorry to do this but its yet another I done have a clue post. I have been chucked in at the deep end and have been asked to investigate high CPU with our new Moodle server, needless to say I'm more a PC and MAC engineer but have had little contact with Apache, PHP & MySQL.
Server Spec:
Virtual server using VMware 5.5.0 Update 3
OS Windows server 2012 R2
4GB RAM
4 Virtual Core CPUs
Apache 2.4.12 (32Bit)
PHP 5.6.7 (x86)
MySQL 5.6
Anytime we run a SCORM package, the CPU on the server jumps to about 80% this is with only one user with 4 or more the CPU is being hammered so much we get a alert from the SCORM package "the SCORM player has determined that your Internet connection is unreliable...." and so on.
Looking at the server the RAM (about 50% in use with one user)and Disk I/O seem fine but the CPU is getting hammered by the httpd.exe process. the process does not error out we just get high CPU while the SCORM package is loaded then drops back to 5%-8%.
I have increased the VCPUs to 4 as originally it only had one.
I have had the VMWare tools updated
I'm arranging to have the page file set static instead of dynamic.
I have read lot of posts about PHP needing an accelerator but if I'm using Apache do I need one?
so before I go ahead with a long winded process log for httpd.exe that may or may not help, has anyone has this or similar issue and how was it resolved also if anyone could give me any pointer.
If I have missed any required information please let me know.
Thanks Simon