Server Architecture: Past, Present, and Future – Part 1

Servers have evolved significantly over the past three decades. At one time, a single server filed an entire room, required its own cooling system, and had processors that ran slower than many of today’s mobile phones. Today, servers are smaller, faster, and more energy efficient, but the most important element is still the […]

3 ls* Commands You Should Know

If you have even a small amount of Linux experience, you have probably used the “ls” command to list the contents of a directory. What you may not know is that there are numerous other ls-based commands that are extremely useful for server management. The following are 3 you should know:
1. lsblk – lists block […]

ARM and Nvidia Architecture in Servers

If you go back further enough in time, you might find some servers running on SPARC architecture, but other than that, only three processor brand types have truly been dominant in the server market. Those are Intel, AMD, and IBM’s PowerPC. Lately, Intel and AMD in particular have dominated the server market with x86_64 architecture. […]

The Pros and Cons of Rolling Your Own Kernel

Some purists of the geek variety may have told you that their servers run faster than yours because they took the time to compile their own kernels from source.  They may even run a Linux distribution that encourages custom kernels.  In all likelihood, you have a dedicated server that runs an OS that uses a […]