Apache Hello World Benchmarks
Joshua Chamas writes "I have been running the Hello World benchmarks for years, and I have finally published the Apache Hello World Benchmarks site based on this data. Most people have a love-hate relationship with benchmark data, but I think its critical information to have whenever choosing what's right for your project. The beauty of these benchmarks is that they are open source, so one can run them easily on their Apache/UNIX system and pry them apart to see what makes them tick!"
#include
main()
{
for(;;)
{
printf ("Hello World!\n");
}
}
Version 1.1.8 (last updated 19th July 2002 by Anonymous Coward)
Note to moderators : Do not moderate this post down, if you do then you support the editors stance on censorship and you support the end of free speech and support evil organisations like Microsoft, RIAA, MPAA and laws like the CBTBA and DMCA
Sign this petition, let your voice be heard!
Slashdot is using censorship! It is trying to eridicate free and open discussion like we know slashdot to be, it has the following RESTRICTIONS in place to Censor you
They claim they don't, but they do, wonder why their are so many trolls, crapflooders and lamers on slashdot, because they are fighting for their rights! Slashdot is trying to silence the trolls. Remove the filters, the trolls get bored, and slashdot will be troll free!
- Lameness filters (It blocks a lot of legitmate posts)
- Unnessary posting delays. Hasnt taco learned to touch type? A lot of posts are typed in less than 20 seconds and it is a ANNOYING DELAY! 2 minute ban? Come on, so some are faster then others, big deal, some people have more to say than others
- Broken moderation system, The whole point is to sort the gems from the crap, yet a lot of posts designed to make a LIVELY DISCUSSION are MODERATED as flamebait! Come on, not everyone likes X, but just because some one bashes it dosent mean its Flamebait. Flame bait is more useful for DIRECT INSULTS and not legitmate discussions.
The "troll" moderation reason is fragmented and broken, why? Because they are trying to use an obsolete usenet term on a realtime discussion, "trolls" can cover a huge blanket of ideas.- Crapfloods, a meaningless flood of random letters or text, which the lameness filter does a crappy job at trying to stop, besides trolls have written tools using the opensource slashcode to generate crapfloods which bypass the filter
- Links to offensive websites, the most common one is known a http://www.goatse.cx, a awful site which shows a bleeding anus being stretched on the front page. Trolls sneak these links in by posting messages that look legitimate, but infact are sneaky redirects to the site. Common examples include rd.yahoo.com, www.linux-kernel.tk, goatsex.cjb.net, and googles "Im feeling lucky".
- Trying to break slashdot, this is actually a good thing, as it helps test slashdot for bugs. Famous examples include the goatse.cx javascript pop-up, the pagewidening post and the browser crashing post!
Subnet banning, this bans a user unless they email jamie macarthy with their mp5ed ipids. This is unfair, and banning a subnet BLOCKS A WHOLE ISP SOMETIMES, and not that individual user! This can cause chaos! But real trolls use annoymous proxys to get around this so THIS JUST BANS LEGITMATE USERS! Also, they are trying to censor some anoymous proxies, mainly from countrys like africa, so this yet more DISCRIMINATION!But, the issue that concerens us the most, is the COMMENT QUOTA. A discrimatory system that stiffles discussion, cripples the community and will ultimateley destroy slashdot unless it is removed! Annoymous cowards are allowed only 10 posts a day! This is unethical! Users with negative karma only get two! That is DISCRIMINATION! How would you like to only be able to speak once a day, just because of the color of your skin. That would be racism, and slashdot is discrimitating on people just because of a negative number in a database! BOYCOTT SLASHDOT! LET THEM DIE!
We wan't these stupid useless restrictions REMOVED! This comment will be posted again and again until it does!
Inportant imformation for users
Boycott slashdot, they are pissing over their community, they are becoming like the RIAA and MICROSOFT! Do NOT TOLERATE THIS SHIT! Here are some real news for nerds sites. We don't need slashdot, slashdot deserves to die!
MSNBC
BBC NEWS
News.com
Linux online
Linux daily news network [linuxdailynews.net]
Weird news from dailyrotten.com
Trollaxor, news for trolls, they are real people too!
CNN.com
New york times (free registration required)
LINUX.com
News forge
K5
Mandrake forum
Toms hardware
The register
Kde dot news
The linux kernel Archives
Adequecy
There are hundreds more, But this is where slashdot STEALS THE MAJORITY OF its "news" from.
Punish them, here are their emails, spam them, flame them goatse them!
Rob malda
Jamie Macarthy
ChrisD
Hemos
Micheal
Pudge
The others ones apperantly dont have an e-mail, probably because ROB MALDA IS PRETENDING HE IS JOHN KATZ.
Thank you for reading this, please feel free to repost this information, please reply to add your comments, fight slashdot and its CENSORSHIP
Don't forget to sign the petition!
- posted by poopbot: lovely snot! wonderful snot!
6o33Jws0Ms Post #308
yes benchmarks are cool, guess Joshua covered that one pretty much,
Righteousness postpones the inevitable
http://burningaureole.caveism.net
I am very suprised about the "slowness" of Mason and it's memory consumption. Mason's advantage is the cacheing of pseudo-compiled components. I wonder if this Benchmark suite is reasonably testing Mason's scalability (does it scale linearly or logrithmicly, or what).
-- I am not a fanatic, I am a true believer.
Cry me a river....
then build a bridge over it to hide under, TROLL!!!!! BAHHH!!!!!!!
PHP scripts are compiled in run-time. You can speed up PHP significantly by using a "Cache" module that stores precompiled php scripts (compiled ONLY the first time they are requested) in memory that is shared among requests. APC is a great one and is available at: http://apc.communityconnect.com/
Zend (http://zend.com) Also has a number of PHP goodies! Expect some significant speed improvements when using a cache! I highly recommend them!
x
Ever need an online dictionary?
Wow, we use some tomcat at work, and I'm surprised as hell by those. I always assumed mod_perl was a memory hog.
I wonder why they didn't include JBoss or WebLogic? WebLogic, I can understand - expen$ive... but JBoss is free, it's on sourceforge.
BTW: This comment is echoing in a very empty room...
My mod_perl stuff usually works very fast when compared to the other stuff...
Guess I shall keep kludging in perl.
-- The universe began. Life started on a billion worlds...
-- Except on one where stupidity was there first.
Attention Slashdot subscribers: As you probably know VA Software, the company that runs Slashdot, is in financial trouble. Their stock price has been in the doldrums for months and they will soon be removed from the NASDAQ. We have it on good information that VA's board have now given up hope of saving the company and will declare it bankrupt in mid-August. At that point the company's remaining cash will either go to paying its debts or returned to shareholders, that includes YOUR subscription money.
Our recommendation: If you are thinking of taking out a subscription to slashdot, don't bother. If you already have a subscription then it may be possible to save some of your money, email CmdrTaco or one of the other site janitors and ask to cancel it. Do this as soon as possible.
a04
Goodbye world!
Using hello world as a benchmark? This doesn't make much sense since "hello world" is a learning / testing application for developers and no technical merits can be properly tested using this method except initial load time, initial memory usage, etc.
Regardless, I think most admins understand apache is one of (I would say the fastest) the fastest web servers in the market.
This is the Internet. You can say "fuck" here. - AC
I know it's not the Apache httpd, but I would have thought that if you were going to benchmark an XSLT suite, you'd be trying out Cocoon, which is an Apache project.
Any story on why you didn't get around to that? If you're going to run more of these, that would be a good one to use.
"Oh, I hope he doesn't give us halyatchkies," said Heinrich.
Me run APahce and Mozlla
As an elite Apache haxor I'm proud to announce I got Apache compiled and running on an analog Victrola. No, not a VIC20, a wind-up Wictrola gramapone. Right now it's hosting CmdrTaco favorite tentacle rape porn along with the best tips on spelling the Slashdot crew can offer. Oh, and chrisd has an article on the new spellcheckig feature of Mozlla.
I got Apache running on a bag of Doritos. This is the best port ever.
I just compiled Apache 2.0 with gcc3 on an Atari 2600 running Debian 3.0
I just installed Apache on a 55 gallon oil drum. Let's see Windows do that!
I forgot to mention that the barrel is running Debian 3.0
Moderators suck ass
In my own benchmarks of web applications, I try to include a super simple test to establish a baseline, so that there is a point of reference for comparing the real application.