ahmedjama.com

networking | automation | clouds

BCC toolkit and tcplife-bpfcc

BPF Compiler Collection (BCC) tools

Ahmed Jama

4-Minute Read

bcc

BCC (https://github.com/iovisor/bcc) is a toolkit for creating efficient kernel tracing and manipulation programs, and includes several useful tools and examples. It makes use of extended BPF (Berkeley Packet Filters), formally known as eBPF, a new feature that was first added to Linux 3.15. Much of what BCC uses requires Linux 4.1 and above.

How to create files with arbitary sizes

mkfile creates one or more files that are suitable for use as NFS- mounted swap areas.

Ahmed Jama

1-Minute Read

tux

mkfile allows you to create files with arbitary sizes. This comes in handy if want to test file transfer speeds between two endpoints and you want use a file with an exact size.

Record your terminal in style with asciinema

asciinema is a free and open source solution for recording terminal sessions and sharing them on the web.

Ahmed Jama

1-Minute Read

asciinema

Ever wanted to show a colleague or friend how to do something in command line and show them the steps and yet not only allowing them to see the steps but also copy the commands from your terminal recording?

Recent Posts

categories

About

Welcome to ahmedjama.com. I am a network engineer and I use this blog to write about computer networking topics, automation, security and clouds.