Per the suggestions here on the forums, I've bumped PHP to 256mb and WP to 192mb. However, I still have the error and the allocated memory figure did not change at all, so this does not look related to available memory. Does anyone have any idea as to what else may cause WP to hit some sort of allocation limit? I even bumped PHP's max upload size, and nothing changed either, so it's not that.
FYI, I am the server admin of the VPS so I can get any information and change any setting. Here's the technical stuff:
Error message:
Downloading update from http://wordpress.org/wordpress-3.2.1.zip…
Fatal error: Out of memory (allocated 24117248) (tried to allocate 3981531 bytes) in /home/mydomain/public_html/wp-includes/class-http.php on line 1408
Current platform stats:
* Mem: WP 192M (def) Usage 6% 14.46M of PHP Limit 256M
*
Server: OS Linux Software Apache Version 32Bit
* System: PHP 5.2.11 Active Plugins 0 Zend 2.2.0
* Database: SQL 5.0.92 Build 5.0.92-community Charset utf8
* WordPress: VER 3.0.1 Lang Loc en_US
* Max: Post 8M Upload 32M Input 60s Exec 60s
* Debug: State 0 Display 1 Log 0 Script 0 Deprecated 0
*
SQL Uptime: 144 days, 1 hours, 18 minutes, 47 seconds
*
Default Theme twentyten (since wp-3.0)
* Allow DB Repair 0 (since wp-2.9)
* Auto-Save 0 Interval 60 seconds (since wp-2.5)
* WP (Hyper - Super - W3 Total) Cache 0 (since wp-2.6)
* Magpie RSS Cache 0 Age 0 seconds (since wp-1.5)
* Simplepie RSS Cache 0 Age 0 seconds (since wp-2.8)
* Post Revisions 1 (since wp-2.6)
* Trash 0 Empty 30 days (since wp-2.9)