Archive : System Tuning

RSS feed
Clamav: Quick glance and exim integration

Clamav: Quick glance and exim integration

Clamav should be the best anti-virus software for linux, it’s widely used and frequently updated for security vulnerabilities. If your server allows some public groups to upload files or serves as mail server, it’s highly recommended to have a good antivirus installed, so that every of the [...]
Haystack new storage solution for billions of photos

Haystack new storage solution for billions of photos

This week Facebook should have completed its new photo storage system which is designed to reduce the social network’s reliance on expensive proprietary solutions from NetApp and Akamai. The new large blob storage system, named Haystack, is a custom-built file system solution for the over 850 [...]
What data is cached by operation system

What data is cached by operation system

In a former post, we know that with the help of defrag_mem we can clean up buffers / cached memory to gain more real “free” memory. Defrag_mem works like common windows memory optimizer, it asks for as much memory as possible, and then free them all. This way is not suggested on productive [...]
Clean up buffer and cached memory by defrag_mem

Clean up buffer and cached memory by defrag_mem

This command is very useful to free buffers when you face lack of memory issue. Free memory can be seen from the output of common linux command “free”: [root@leaseweb ~]# free total       used       free     shared    buffers     cached Mem:       1033972     [...]
Convert File System from ext3 to ext4

Convert File System from ext3 to ext4

Some time ago ext4 was released and served as a built-in feature in linux kernel mainline. Ext4 provides additional benefits compared to ext3. The next release of Fedora, version 11, will by default use ext4 unless serious regressions occured. In this article I’d give you a general way on converting [...]
Print I/O operations per-process by iopp

Print I/O operations per-process by iopp

Xaprb.com shows a nice example on how to print I/O operations per-process by iopp here. This command is only available in kernel-2.6.20+ or equivalent patched, so they don’t work for older linux systems (including RHEL4, 5.0, 5.1, 5.2).
GraphicsMagick vs. ImageMagick

GraphicsMagick vs. ImageMagick

This is a benchmark report from GraphicsMagick’s offical website. I record it here just for a quick refer, I may need it in the following days. As it’s from GraphicsMagick itself, simply dont trust the results, just pay more attention on how they performed their benchmark.
RAMFS SYSFS and TMPFS on Linux

RAMFS SYSFS and TMPFS on Linux

These three are all in-memory file-system. Sysfs was originally based on ramfs. ramfs was written around the  Linux 2.4 time. It’s an exercise in elegance, as it showed just how easy it was to write simple filesystem using the VFS layer. Because of its simplicity and use of the VFS, it provided [...]
Compiling eAccelerator from source code

Compiling eAccelerator from source code

This is a quick guide for installing eAccelerator in a PHP environment. eAccelerator is well-known PHP memory management plug-in, it’s used to optimize execution of PHP codes.
Details about TCP_MISS/000 in Squid access.log

Details about TCP_MISS/000 in Squid access.log

I noticed some TCP_MISS/000 entries in Squid access_log this afternoon, as what I saw 3 years ago. As we know that TCP_MISS means the URL has no stored objects in cache, and TCP_MISS/000 is the bit usually means aborted, indicating there’s no reply to the request before the client aborted the [...]
© 2006-2009 Admon Home. All rights reserved.