I used this script to measure performance of drupal-6: http://ax.net.ru/speedometer/, and discovered, that drupal returns HTTP code 404 for random pages on concurrent requests:

$ ./speedometer.php -u http://localhost/drupal6 -m admin -p admin -d 6 -c 10
[18371] HTTP error: 404, Page not found | localhost, page http://localhost/drupal6/?q=admin/build/menu
[18375] HTTP error: 404, Page not found | localhost, page http://localhost/drupal6/?q=admin/build
[18372] HTTP error: 404, Page not found | localhost, page http://localhost/drupal6/?q=admin/build/menu
[18378] HTTP error: 404, Page not found | localhost, page http://localhost/drupal6/?q=admin/build/modules
[18374] HTTP error: 404, Page not found | localhost, page http://localhost/drupal6/?q=admin/settings/image-toolkit
Finished, execution time 8 seconds
Number or processed requests: 276
Average speed: 34.500000 requests/seconds

Drupal-5 does not return errors, and works much faster:

$ ./speedometer.php -u http://localhost/drupal5 -m admin -p admin -d 5 -c 10
Finished, execution time 4 seconds
Number or processed requests: 440
Average speed: 110.000000 requests/seconds

Comments

dpearcefl’s picture

Is this still happening in current D6? Any ideas as t o why it is happening?

Status: Active » Closed (outdated)

Automatically closed because Drupal 6 is no longer supported. If the issue verifiably applies to later versions, please reopen with details and update the version.