On Wednesday, February 10, 2016 11:07:42 AM Robert K Coffman Jr. -Info From Data Corp. wrote: > > On 2/10/2016 9:38 AM, William L. Thomson Jr. wrote: > > That is really an insane requirement and really need to revisit ASSP > > entirely and scale down its requirements. > > I think that is more recommendation than requirement. Basically, if an > email shows up at your server, you want to have something available to > process it.
That does not mean you need a core per process. Its the entire idea of a multitasking. > In this "day and age" of cloud and VMs, 4 cores is nothing. It is > certainly overkill for my small (5k messages/day) mail server but I have > 4 cores anyway. The idea with servers and surely VMs is you want to have them near 100% usage most the time. If you are idling and not maxing out your system, you are wasting resources. Also if your just running 1 server 4 cores is not much. However most in clouds are running many VMs and in more than one location. So take that 4 core system and start multiplying it by the amount of VMs. In my case I have 2 at the moment, East and West coast USA, with plans to deploy at least 2 more. So 4 x 4 is MUCH more than 4 x 1. Thats the difference of say $40 per month with some, vs $120 per month. At the cheapest, if going with more expensive clouds, and others, cost can go up even more. Knowing my servers having 4 cores would likely be way overkill and a waste. I had ASSP on a dual core, and just recently experimented with scaling it back to 1 as I split it into 2 vs 1. Thus far NO difference other than needing a bit more memory so added on 1GB swap in addition to 1GB memory. ASSP is running fine :) 2 day stats since last restart, ASSP1 1250 (454 per day) CPU Usage0.39% avg ASSP2 1196 (435 per day) CPU Usage 0.22% avg This is in addition to running Dovecot, and qmail on the same servers as ASSP. Dovecot is also doing replication with dsync. With a single core system my loadavg in Linux is almost never more than 0.25 and surely not where near 1.0 which would be reflective of single core maxed out. Seeing the hard numbers, really hard to justify more. Now memory is a different scenario, and ASSP seems to require at least 2GB, with 1GB physical and 1GB swap at minimum as I have now. > Not sure what comparing ASSP to "Enterprise" software > proves - different types of workloads use processors differently. If an Enterprise Java Application server can function with less CPU requirements ASSP surely should as well. There is considerably more code, more processing, and a greater work load in applications such as Glassfish or JBoss/Wildfly. -- William L. Thomson Jr. Obsidian-Studios, Inc. http://www.obsidian-studios.com ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ Assp-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/assp-user
