Liangxu Linux
Liangxu Linux
May 14, 2020 · Fundamentals

Essential OS and Device Concepts Every Developer Should Know

This article provides concise definitions and explanations of 53 core operating‑system and hardware concepts—including block and character devices, controllers, DMA, scheduling algorithms, virtualization, and error handling—offering a quick reference for developers and students alike.

devicehardwareoperating-system
0 likes · 20 min read
Essential OS and Device Concepts Every Developer Should Know
ITPUB
ITPUB
Aug 8, 2016 · Fundamentals

Demystifying Linux TTY: From Physical Terminals to Pseudo‑Terminals

This article explains the origins and evolution of Linux TTY devices, clarifies the differences between consoles, virtual consoles, serial terminals, dumb terminals, smart terminals, and pseudo‑terminals, and provides practical examples and commands for identifying and using these character devices.

LinuxPseudo‑terminalTTY
0 likes · 21 min read
Demystifying Linux TTY: From Physical Terminals to Pseudo‑Terminals