Blogbench
Details
| Size: | 126K |
| Last Update: | 2008-05-05 22:21:36 |
| Version: | 1.0 |
| OS Support: | Linux |
| License/Program Type: | BSD License |
| Publisher: | Frank Denis |
| Price: | $0.00 |
Description:
Blogbench 1.0 is benchmarks software developed by Frank Denis.
Blogbench is a portable filesystem benchmark that tries to reproduce the load of a real-world busy file server.
It stresses the filesystem with multiple threads performing random reads, writes and rewrites in order to get a realistic idea of the scalability and the concurrency a system can handle.
Blogbench was initially designed to mimic the behavior of the Skyblog.com
blog service.
4 different types of threads are started:
- The writers. They create new blogs (directories) with a random amount of
fake articles and fake pictures.
- The rewriters. They add or they modify articles and pictures of existing
blogs.
- The "commenters". They add fake comments to existing blogs in random order.
- The readers. They read articles, pictures and comments of random blogs. They
sometimes even try to access non-existent files.
New files are written atomically. The content is pushed with 8 Kb chunks in a
temporary file that gets renamed if everything completes. 8 Kb is the default
PHP buffer size for writes.
Reads are performed with a 64 Kb buffer.
Concurrent writers and rewriters can quickly create fragmentation if the
preallocation is not optimal. But it is very interesting to check how
different filesystems reacts to fragmentation.
Every blog is a new directory withing the same parent directory. Since some
filesystems are unable to manage more than 32k or 64k links to the same
directory (an example is UFS), you should not force the test to run a silly
amount of time on these filesystems.
Blogbench 1.0 supports different languages (including english). It works with Linux.
Downloading Blogbench 1.0 will take several seconds if you use fast ADSL connection.
0 comments
Add to
Blogbench Version History
Related Software
|
|
From category: Operating-Systems-Linux-Distri |
| ArcheOS 1.0.1 is operating systems linux distri software developed by ArcheOS Team. ArcheOS is the acronym of Archeological Operating System. ArcheOS distribution is a GNU/Linux live distribution b... |
|
|
From category: Software-Distribution |
| FSVS stands for Fast System VerSioning, File System VerSioning or Full System VerSioning.... |
|
|
From category: Emulators |
| MSPsim is a Java-based instruction level emulator of the MSP430 series microprocessor.... |
|
|
From category: Console-Fonts |
| fonty-rg 0.5 is console fonts software developed by R.G.. fonty-rg project is a set of fonts for the Linux console. LatCyrGr-16.psf is font containing most of ISO Latin characters, lot of cy... |
|
|
From category: Boot |
| GAG 4.7 is boot software developed by Raster Software Vigo. GAG (initials, in spanish, of Graphical Boot Manager) is a Boot Manager program. GAG&039;s loaded when the computer is turned on and all... |
|
|
From category: Networking |
| aggregate 1.0.2 is networking software developed by Simon Horman. aggregate is a tool for aggregating CIDR networks. Input is read from stdin and output is written to stdout. It undestands IPv4 net... |
|
|
From category: Shells |
| Create CVSup 0.1.6 is shells software developed by Nikolay Kalev. Create CVSup is a script that will create a cvsup server mirror for FreeBSD, NetBSD, and OpenBSD. Create CVSup script has be... |
|
|
From category: Filesystems |
| e2undel 0.82 is filesystems software developed by Oliver Diedrich. e2undel is an interactive console tool that recovers the data of deleted files on an ext2 file system under Linux. Included... |
|
|
From category: System-Administration |
| Asterisk::LDAP 0.6.0 is system administration software developed by Ben Klang. Asterisk::LDAP is a perl module for generating Asterisk 1.0 compatible configuration files from an LDAP directory tree... |
|
|
From category: Operating-Systems-Linux-Distri |
| DemoLinux 3.01 is operating systems linux distri software developed by DemoLinux. The DemoLinux CD allow to use Linux without installation, disk partitioning or any other complex manipulation that... |
|
|
From category: System-Administration |
| Afick Webmin module 1.5.3 is system administration software developed by Eric Gerbier. Afick is a security tool, very close from the well known tripwire. Afick Webmin module allows to monitor the c... |
|
|
From category: System-Administration |
| LVPM allows users to upgrade their existing Wubi or Lubi installation to a standard Ubuntu system.... |
|
|
From category: Hardware |
| CuteCom 0.14.1 is hardware software developed by Alexander Neundorf. CuteCom is a graphical serial terminal, like minicom. CuteCom is aimed mainly at hardware developers or other people who need a... |
|
|
From category: Operating-Systems-Linux-Distri |
| ClarkConnect 4.0 Community is operating systems linux distri software developed by Point Clark Networks. ClarkConnect is a powerful yet easy-to-use software package that transforms off-the-shelf se... |
Leave a comment