Latency vs throughput – two critical concepts, explained

Latency vs throughput – two critical concepts, explained

Tuesday, July 7, 2015


When discussing the performance of a computer system, there are two concepts that are absolutely critical to understand, yet often get overlooked. These are latency – or, how long it takes for some operation to occur, and throughput – or, the amount achieved in a given time. Understanding these two concepts, and which metric is […]

How-to: SSH to Multiple Machines Simultaneously

Mon, Jun 29, 2015


I often find myself needing to run the same command on many boxes at the same time.  For example, I’ll sometimes need to check the memory usage of a fleet of boxes.  Other times, I’ll want to quickly grep the logs of multiple machines, for troubleshooting purposes.  Once you grow beyond managing one or two […]

Sysadmins: Text Yourself When A Long Running Process Completes

Sat, Sep 20, 2014


I occasionally find myself waiting several hours for a process to complete; sometimes it’s just a very lengthy ‘make’ command, but it more often some benchmark program that needs to run for a while before generating any useful results. I got tired of being chained to my computer while these things run, so I wrote […]

Aegis Padlock Encrypted Hard Drive Review

Sun, Aug 31, 2014


External hard disks are great for expanding storage capacity, transferring large amounts of files, and keeping a backup of your primary (internal) disk.  But external hard drives have a huge problem; they’re easy to lose, and it’s easy for someone to go through your files if they come upon your disk.  Security should be a […]

Understanding Linux Memory Usage: Free, Cached, Buffered, and Hardware

Tue, Jan 21, 2014


One of the key components of system resource monitoring is memory usage. Knowing how much RAM is utilized helps you judge whether you have too many programs open, or if you need an upgrade. Linux provides several ways of obtaining this information, but there are some details you should be aware of when you interpret […]

Benchmarking LAN Network Connectivity in Linux

Mon, Jan 13, 2014


Occasionally it’s useful to determine the maximum speed of the network connection between two machines. I’ve used the following method on several occasions, generally as a method of troubleshooting. This quick howto will demonstrate a method to test the speed of a connection between two computers, using a very simple mechanism — netcat. What is […]

Managing SWAP Devices in Linux

Mon, Jan 13, 2014


I recently wrote about the Linux swap device and what it’s used for.  This tutorial covers the basics of actually managing the swap devices and/or files on your system.  Topics covered include how to enable and disable swap, how to create (and remove) additional swap space, and how to measure swap usage. Viewing and modifying […]

Weekly Poll

What's the best Linux distribution for desktops?

View Results

Loading ... Loading ...

Search TechThrob