News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Kevin Schroeder:
More - The file system is slow
September 30, 2013 @ 10:44:29

As a follow-up to his previous article about the (minimal) overhead from logging, Kevin Schroeder has this new post focusing on the common belief that writing to the file system is the slowest method.

I had a conversation the other day by a person I respect (I respect any PHP developer who knows how to use strace) about the cost of file IO. My assertion has been, and has been for a long time, that file IO is not the boogeyman that it is claimed to be. So I decided to test a cross between those two posts.

His test was to write one million log records to two different sources - the normal physical file system, a RAM drive - one run with a file handle that's left open and the other with a new handle each time. He shows how he made the RAM drive and the PHP he used for the test (running in a VM). He graphs out the results with some interesting results...but you'll have to read the post for that.

0 comments voice your opinion now!
file system slow write log overhead benchmark ramdisk graph

Link: http://www.eschrade.com/page/more-on-the-file-system-is-slow/

blog comments powered by Disqus

Similar Posts

Greg Beaver's Blog: Interesting, potentially critical bug in PEAR

Sebastian Bergmann's Blog: Benchmark of PHP Branches 3.0 through 5.3-CVS

DevShed: Comparing Files and Databases with PHP Benchmarking Applications

Volker Dusch's Blog: Never trust other peoples benchmarks - A recent example (exceptions)

Harrie Verveer's Blog: Benchmarking Xdebug


Community Events

Don't see your event here?
Let us know!


version library php7 podcast voicesoftheelephpant development laravel5 laravel language opinion introduction framework release api unittest extension series community interview security

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework