[mapguide-internals] MapGuide RFC 65 - ACE 5.6 upgrade is ready
for review
Trevor Wekel
trevor.wekel at autodesk.com
Thu Jun 4 16:09:40 EDT 2009
Yes. Intel Nehalems are 4 core w/ hyperthreading and AMD Istanbuls are 6 core chips. Both of these are available in two socket configuration and the AMD chips are also available in 4 and 8 socket configurations. This brings the total concurrent "core" count to 12, 16, 24, or 48 depending on configuration.
If we assume a 24 "core" variant then the current WMFO reactor will only be able to supply two concurrent threads of work per core. Depending on IO constraints, this may not be enough to fully utilize all of the CPU on these newer boxes.
Thanks,
Trevor
-----Original Message-----
From: mapguide-internals-bounces at lists.osgeo.org [mailto:mapguide-internals-bounces at lists.osgeo.org] On Behalf Of Jason Birch
Sent: Thursday, June 04, 2009 1:52 PM
To: MapGuide Internals Mail List
Subject: RE: [mapguide-internals] MapGuide RFC 65 - ACE 5.6 upgrade is ready for review
That would be nice.
Although the recent http connection fixes seem to have worked around the problems fairly well and reduced the number of hard failures for end users, I've noticed that in some cases a user's performance degrades considerably (hangs for N seconds) while waiting for connections that are inactive but still open to be closed properly.
It's also my understanding (from previous conversations) that some newer hardware can actually handle more than 62 connections worth of work, and that the current limitation would be artificially constraining the performance of these boxes.
Jason
-----Original Message-----
From: Trevor Wekel
Sent: Thursday, June 04, 2009 12:40 PM
To: MapGuide Internals Mail List
Subject: RE: [mapguide-internals] MapGuide RFC 65 - ACE 5.6 upgrade is ready for review
As part of the upgrade we may want to switch ACE on Windows to use either ACE_TP_Reactor or ACE_Select_Reactor instead of the ACE_WFMO_Reactor. The WFMO reactor can only handle 62 concurrent connections whereas the TP and Select reactors can handle 1024 connections.
_______________________________________________
mapguide-internals mailing list
mapguide-internals at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapguide-internals
More information about the mapguide-internals
mailing list