Advanced

A beginner's guide to Linux syscalls

Posted by bob on · 2 comments
Opensource.com
Mail this story
Print this story

Over the last couple of years, I've been doing a lot of work with containers. Early on I saw a fascinating talk by Julien Friedman where he wrote a bare-bones container in a few lines of Go. It gave me that "a-ha" moment where I grasped that containers are nothing more than Linux processes with a restricted view of the machine they're running on. read more

Full Story

  Nav
» Read more about: Groups: Linux; Story Type: News Story

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (2)

The most visceral way to learn about syscalls is to install the Net Assembler along with GDB and get to work with a few simple programs... running and pausing in gdb... checking registers... and watching the wheels turn... until the inevitable writing past the end of memory.

Ahhh! I love asm.
I'm still looking for a good IDE to use for assembly on Linux... And a few good libraries,... It's been about 2 years since I did any assembly programming...

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post