Skip to content
The Linux Channel Logo

The Linux Channel

a Linux and Tech Youtube Channel for advance Linux users, systems and network software programmers and tech enthusiasts

The Linux Channel Logo
The Linux Channel

a Linux and Tech Youtube Channel for advance Linux users, systems and network software programmers and tech enthusiasts

  • Home
  • Courses
  • Students
  • Videos
  • Sponsors
  • Donations
  • TrueBench
    • Credits
    • Download
    • About
  • PiPG
  • Contact
TrueBench – Linux Open-Source Multi-platform CPU Benchmarking System – CPU List

Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz

thelinuxchannel April 6, 2025 No Comments

Intel(R) Celeron(R) CPU N3050 @ 1.60GHz

Raspberry Pi

Off-Grid Solar Power System for Raspberry Pi

thelinuxchannel April 6, 2025 No Comments

When you choose to use your Raspberry Pi device as your IoT based remote weather station or if you are building Linux kernel (like kernel compilation) within the same, you…

TrueBench – Linux Open-Source Multi-platform CPU Benchmarking System – CPU List

Intel(R) Celeron(R) CPU N3050 @ 1.60GHz

thelinuxchannel March 30, 2025 No Comments

Intel(R) Celeron(R) CPU N3050 @ 1.60GHz

TrueBench – Linux Open-Source Multi-platform CPU Benchmarking System – CPU List

RockChip RK3566-ROC-PC Firefly (Quad-core 64-bit Cortex-A55)

thelinuxchannel March 29, 2025 No Comments

RockChip RK3566-ROC-PC Firefly (Quad-core 64-bit Cortex-A55)

TOFFEE-Fudge – Network Packet Generator – News and Updates

Introducing TOFFEE-Fudge – Network Packet Generator

thelinuxchannel March 29, 2025 No Comments

Introducing TOFFEE-Fudge - Network Packet Generator

Linux (user-space), Systems Architecture and Networking

Research Socket overhead in Linux vs Message Queues and benchmarking #ipc #benchmarks

thelinuxchannel July 11, 2024 No Comments

The objective of this research is to assess the system performance overheads of user-space sockets (in this case UDP sockets) vs Message queues. So that this can be used as…

Linux Kernel programming

Code with Kiran – Live Coding – Linux Kernel Programming – Kernel Libraries #coding #demo #kernel

thelinuxchannel July 7, 2024 No Comments

In the case of user-space programs, we use third-party libraries (explicit or implicit), but that cannot happen when you code in kernel space. The libraries share the same address space…

Linux (user-space), Systems Architecture and Networking

Compiling a C Compiler with a C Compilter – Compile gcc with gcc

thelinuxchannel July 3, 2024 No Comments

The fundamental aspect of a programming language compiler is to translate code written from language to other. But most commonly compilers will compile code written in high-level human friendly language…

Circular Ring Buffers Architecture

Circular Ring Buffers Live Visual Demo – Linux Kernel – Device Drivers – Network Stack

thelinuxchannel July 1, 2024 No Comments

In the past I discussed in depth about Architecture and big-picture of Circular Ring buffers and its significance which you can go through over HERE. Here I did a live…

Circular Ring Buffers Architecture

Circular Ring Buffers Architecture – Linux Kernel – Device Drivers – Network Stack

thelinuxchannel July 1, 2024 No Comments

A circular buffer, circular queue, cyclic buffer or ring buffer is a data structure is a fixed-size buffer as if it were connected end-to-end or can be a dynamic one…

libpcap Library

libpcap Library – Linux User-space Network Stack Development

thelinuxchannel June 25, 2024 No Comments

libpcap is a very popular user-space networking library, with which you can capture and or generate packets. libpcap is the underlying framework for many popular packet capture tools such as…

Linux Kernel Programming - Kernel Source-code Porting

Linux Kernel Programming – Kernel Source-code Porting – Introduction #kernel #linux #coding

thelinuxchannel June 23, 2024 No Comments

At times you may come across some old or legacy kernel source-code which could be something you stumbled across online open-source code or it could be your organization proprietary code…

Linux Kernel-Space Socket Programming

Linux Kernel-Space Socket Programming – Introduction #kernel #linux #networking

thelinuxchannel June 15, 2024 No Comments

Usually as a part of network software development you do socket programming. But this is typically done in user-space, where the user-space socket APIs takes the instructions (via socket API…

Arduino UNO

Using a GPS Sensor #IoT #GPS #ArduinoUNO #Skylab-SKG13BL

thelinuxchannel June 14, 2024 No Comments

A GPS receiver uses satellites to pinpoint locations, so as long as you have a GPS receiver and a clear view of the sky, you'll never be lost again. So…

VPN Architecture

VPN Stack Architecture – Linux Kernel Virtual Network Interfaces – OpenVPN – Wireguard – VTun – IPsec

thelinuxchannel June 13, 2024 No Comments

Every VPN stack is architecture is done in a specific way to accomplish fundamental VPN specifications, requirements and goals. As a part of VPN Network stack architecture quite often we…

Posts pagination

1 … 13 14 15 … 28

Most Viewed Posts

  • Linux Networking Stack – RFS – Receive Flow Steering (3,300)
  • UDP sample socket code for Systems and Network software developers (3,207)
  • Linux Kernel /sysfs Interface – Sample Kernel Module create and read/write /sysfs file (3,020)
  • Linux TUN/TAP virtual network interfaces – Introduction (2,994)
  • Coding a simple look-up-table in C – without Linked lists and a binary search (2,382)
  • Arduino UNO
  • Building my own CDN
  • BusyBox Embedded Linux
  • Circular Ring Buffers Architecture
  • Data-Plane and Control-Plane of a Networking Device
  • Embedded Linux
  • IoT Embedded Projects
  • IPUtils Package
  • IPv4 Stack Transport Layer L4 TCP/UDP Registration – Protocol APIs
  • Job and Career Advice
  • libpcap Library
  • Linux (user-space) RAW Socket Programming
  • Linux (user-space), Systems Architecture and Networking
  • Linux Kernel /proc Interface
  • Linux Kernel /sysfs Interface
  • Linux Kernel Compilation
  • Linux Kernel FileSystems Sub-system
  • Linux Kernel Network Programming
  • Linux Kernel Network Programming – struct ethhdr data-structure
  • Linux Kernel Network Programming – struct iphdr data-structure
  • Linux Kernel Network Programming – struct net_device data-structure
  • Linux Kernel Network Programming – struct sk_buff data-structure
  • Linux Kernel Network Programming – struct tcphdr data-structure
  • Linux Kernel Network Programming – struct udphdr data-structure
  • Linux Kernel Network Programming – struct dst_entry data-structure
  • Linux Kernel Networking Sub-system
  • Linux Kernel programming
  • Linux Kernel programming
  • Linux Kernel Programming – Kernel Source-code Porting
  • Linux Kernel Software Development
  • Linux Kernel TCP Congestion Control Algorithms
  • Linux Kernel User-space Process
  • Linux Kernel-Space Socket Programming
  • Linux TUN/TAP virtual network interfaces
  • NAS (Network Attached Storage) Operating Systems
  • NAS OS – OpenZFS
  • Net-Tools Package
  • Netgear ReadyNAS
  • Network Software Development
  • OpenMediaVault NAS
  • OpenWRT Embedded Linux OS for Network Routers
  • PiPG – Raspberry Pi Network Packet Generator
  • Raspberry Pi
  • Research – Content Delivery Network (CDN)
  • Research – WAN Optimization and Network Optimization
  • TOFFEE – WAN Optimization
  • TOFFEE – WAN Optimization – Documentation
  • TOFFEE – WAN Optimization – Download
  • TOFFEE – WAN Optimization – News and Updates
  • TOFFEE-Butterscotch – Save and Optimize your Internet/WAN bandwidth
  • TOFFEE-Butterscotch – Save and Optimize your Internet/WAN bandwidth – Download
  • TOFFEE-Butterscotch – Save and Optimize your Internet/WAN bandwidth – News and Updates
  • TOFFEE-DataCenter – Server and Data-Center WAN Optimization
  • TOFFEE-DataCenter – WAN Optimization – Download
  • TOFFEE-DataCenter – WAN Optimization – Documentation
  • TOFFEE-DataCenter – WAN Optimization – News and Updates
  • TOFFEE-Fudge – Network Packet Generator – News and Updates
  • TOFFEE-Mocha – WAN Emulator
  • TOFFEE-Mocha – WAN Emulator – Documentation
  • TOFFEE-Mocha – WAN Emulator – Download
  • TOFFEE-Mocha – WAN Emulator – News and Updates
  • TrueBench – Linux Open-Source Multi-platform CPU Benchmarking System – CPU List
  • TrueNAS (formerly FreeNAS)
  • VPN Architecture
  • VRF – Virtual Routing and Forwarding

Recent Posts

  • Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz
  • Off-Grid Solar Power System for Raspberry Pi
  • Intel(R) Celeron(R) CPU N3050 @ 1.60GHz
  • RockChip RK3566-ROC-PC Firefly (Quad-core 64-bit Cortex-A55)
  • Introducing TOFFEE-Fudge – Network Packet Generator
The Linux Channel Logo

The Linux Channel

a Linux and Tech Youtube Channel for advance Linux users, systems and network software programmers and tech enthusiasts

Copyright © All rights reserved | Blogus by Themeansar.