Install blank Joomla4 Beta7 on a server with CPU monitoring and without any other installation.
These ist for example a productive Joomla3 CPU activity on a website load
And Joomla4, when just opening backend login or any other backend list view or something else.
It also effects any view, but high load was deteced on component list views, login view and edit views.
We have tested it on high end Servers with different PHP Versions.
Anytime same result.
Tested also by disabling any Joomla Core Plugin
Note: Problem is not noticeable in the browser and also not in the JDebug console!
But if more clients at same time open a stream, the Server goes down and than ist's really noticeable with a Service Unavailable Error! This must not happen, not with a bare Joomla installation on a high-end machine!
We have debugged with exit, etc. and could just reduce the server load minimal, but not to any acceptable value.
Maybe the problem depends on huge file dependency, not sure!
Tested on: Intel Xeon E3-1270v6 3,8 GHz 4 (8) Core (Dedicated Server)
Setting | Value |
---|---|
PHP Built On | Linux s3334 4.19.44-gentoo-mw1 1 SMP Tue May 21 14:18:35 CEST 2019 x86_64 |
Database Type | mysql |
Database Version | 5.7.25-28 |
PHP Version | 7.3.25, 7.3.25 and 8.0 latest FPM |
Web Server | Apache |
WebServer to PHP Interface | fpm-fcgi |
Joomla! Version | Joomla! 4.0.0-beta7 Beta [ Mañana ] 2-February-2021 19:23 GMT |
Labels |
Added:
?
|
Share your exact PHP info. I'll bet you're missing something and a polyfill is used thus the bad performance
@dgrammatiko attached export settings from metioned joomla instance (including php info)
systeminfo-2021-04-14T23 48 39+02 00.zip
maybe it's easier to debug this on your side. My local setup has these extensions enabled:
Dimitriss-MBP:joomla-cms dgrammatiko$ php -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
exif
fileinfo
filter
gd
gettext
hash
iconv
imap
intl
json
ldap
libxml
mbstring
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_pgsql
pdo_sqlite
pgsql
Phar
posix
readline
Reflection
session
SimpleXML
soap
sockets
sodium
SPL
sqlite3
standard
tokenizer
xdebug
xml
xmlreader
xmlwriter
xsl
zip
zlib
[Zend Modules]
Xdebug
Please try apply the changes from that PR #31143 then disable "Log Deprecated" in global config.
And tell about results.
The graph itself does not tell anything usfull that we can use for track the issue.
But would be interesting see graph compassion J3 vs J4 on same server.
But would be interesting see graph compassion J3 vs J4 on same server.
First post
but I read it
well then, ignore my last sentence
Do you have more matrices of the server load? I/O, memory usage, separated Info for Apache and SQL server. What's the timescale? Some more information about the hardware like baremetal or VM (which hypervisor). SSD, how they are connected nvme,SAS,sata?
@Fedik same problem on mentioned PR
@HLeithner dedicated Intel Xeon as mentioned in first post with 32 GB RAM on SSD SATA (not nvme)
memory usage does not strike out noticeably. More infos next...
If it possible to run profiler (eg xdebug) and attach the result, that also would be nice.
I have several Joomla 4 sites on basic cheap $5 servers at DigitalOcean and Linode and I dont see any such CPU spikes, I also dont see any spikes locally.
I suspect something with their file system set-up
Nic runs Joomla 4 for his live akeeba.com - Im sure if there were such (consistent, replicatable ) spikes we would have heard about it by now ;-)
His blog not his main site ;)
I've been running it for a month on learnjoomla4.com and nothing but joy so far
it's really hard to compare different metrics/tools
plus
each one of you have provided different "numbers/graph"
i'm inclined to close this issue...maybe room for https://github.com/joomla/joomla-cms/discussions
Thanks all for your feedback. Our hoster has now started to check further with that issue. I'm with you, it seem not to be a Joomla issue. Anyway, if anything comes up, I will share the problem with you.
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2021-04-15 18:26:22 |
Closed_By | ⇒ | HLeithner |
Please test with the nightly build to see if it is still an issue. Thanks.
https://developer.joomla.org/nightly-builds.html