---
title: "#system-call articles | Hashnode"
description: "Explore 14 articles tagged #system-call on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/system-call"
---

Tag

# #system-call

14 posts · 0 followers

[Darsh Patel](https://hashnode.com/@pateldarsh) · [Jun 20](https://hashnode.com/posts/function-calls-vs-system-calls-without-the-headache/6a36bd9d41dc9094746fcd20)

### [Function Calls vs. System Calls (Without the Headache)](https://darsh-patel.hashnode.dev/function-calls-vs-system-calls-without-the-headache?utm_source=hashnode&utm_medium=feed)

Lets crack your OS Interview

5 min read · [darsh-patel.hashnode.dev](https://darsh-patel.hashnode.dev/function-calls-vs-system-calls-without-the-headache?utm_source=hashnode&utm_medium=feed)

[Anindya Sen](https://hashnode.com/@anindyasen) · [Dec 28, 2025](https://hashnode.com/posts/mastering-portability-solving-cross-architecture-challenges-in-linux-userspace-and-kernel/69512d0e7dc03d892b4717ea)

### [Mastering Portability: Solving Cross-Architecture Challenges in Linux Userspace and Kernel](https://hacklin.hashnode.dev/mastering-portability-solving-cross-architecture-challenges-in-linux-userspace-and-kernel?utm_source=hashnode&utm_medium=feed)

Learn to tackle portability issues in cross-architecture Linux environments with debugging techniques and practical solutions for production systems

17 min read · [hacklin.hashnode.dev](https://hacklin.hashnode.dev/mastering-portability-solving-cross-architecture-challenges-in-linux-userspace-and-kernel?utm_source=hashnode&utm_medium=feed)

[Subhajit Roy](https://hashnode.com/@subhajit03) · [Dec 24, 2025](https://hashnode.com/posts/process-vs-thread-a-practical-comparison-using-c-programs/694bcba55bdff010a9734beb)

### [Process vs Thread: A Practical Comparison Using C Programs](https://process-vs-threads.hashnode.dev/process-vs-thread-a-practical-comparison-using-c-programs?utm_source=hashnode&utm_medium=feed)

We, as CS majors, are pretty accustomed to the theoretical definition of Process and Thread, but in this blog, we are going to explore the difference between process and thread in a practical way. PRE

7 min read · [process-vs-threads.hashnode.dev](https://process-vs-threads.hashnode.dev/process-vs-thread-a-practical-comparison-using-c-programs?utm_source=hashnode&utm_medium=feed)

[LowLatency Code](https://hashnode.com/@LowLatencyCode) · [Oct 27, 2025](https://hashnode.com/posts/switching-between-processes/68ffcf6eca97f68d933aa858)

### [Switching Between Processes](https://lowlatencycode.hashnode.dev/switching-between-processes?utm_source=hashnode&utm_medium=feed)

Explore cooperative vs. non-cooperative process switching in operating systems, focusing on stack management and process control blocks

7 min read · [lowlatencycode.hashnode.dev](https://lowlatencycode.hashnode.dev/switching-between-processes?utm_source=hashnode&utm_medium=feed)

[LowLatency Code](https://hashnode.com/@LowLatencyCode) · [Oct 11, 2025](https://hashnode.com/posts/trap-instruction-and-limited-direct-execution-in-operating-system/68ea87715a006acc3541f03d)

### [Trap Instruction And Limited Direct Execution In Operating System](https://lowlatencycode.hashnode.dev/trap-instruction-and-limited-direct-execution-in-operating-system?utm_source=hashnode&utm_medium=feed)

Operating systems balance performance and control via direct execution, system calls, and trap instructions for secure operations

5 min read · [lowlatencycode.hashnode.dev](https://lowlatencycode.hashnode.dev/trap-instruction-and-limited-direct-execution-in-operating-system?utm_source=hashnode&utm_medium=feed)

[Mani Tofigh](https://hashnode.com/@manitofigh) · [Mar 11, 2024](https://hashnode.com/posts/add-the-getreadcount-system-call-to-xv6/65ee93a44be8d293af2748be)

### [Add the getreadcount system call to Xv6](https://manitofigh.me/add-the-getreadcount-system-call-to-xv6?utm_source=hashnode&utm_medium=feed)

How to add the getreadacount syscall to xv6. Step by step walkthrough.

8 min read · [manitofigh.me](https://manitofigh.me/add-the-getreadcount-system-call-to-xv6?utm_source=hashnode&utm_medium=feed)

[Garvit Singh](https://hashnode.com/@Garvit0501) · [Feb 5, 2024](https://hashnode.com/posts/system-calls/65c0dbe5ef571be013483986)

### [System Calls](https://garvit05.hashnode.dev/system-calls?utm_source=hashnode&utm_medium=feed)

Operating Systems Part 3

2 min read · [garvit05.hashnode.dev](https://garvit05.hashnode.dev/system-calls?utm_source=hashnode&utm_medium=feed)

[Bhanuprakash Eagala](https://hashnode.com/@BhanuprakashEagala) · [Jan 27, 2024](https://hashnode.com/posts/heap-memory-allocator-in-c-programming-1/65b49114d9b701d2daacfc16)

### [Heap Memory Allocator in C Programming](https://bhanuprakasheagala.hashnode.dev/heap-memory-allocator-in-c-programming-1?utm_source=hashnode&utm_medium=feed)

PART 3

5 min read · [bhanuprakasheagala.hashnode.dev](https://bhanuprakasheagala.hashnode.dev/heap-memory-allocator-in-c-programming-1?utm_source=hashnode&utm_medium=feed)

[Jyotiprakash Mishra](https://hashnode.com/@jpmishra) · [Jan 8, 2024](https://hashnode.com/posts/system-calls/659c1f30467b9f015fdca8b7)

### [System Calls](https://blog.jyotiprakash.org/system-calls?utm_source=hashnode&utm_medium=feed)

In the world of computing, system calls can be thought of as a child asking their parents for help with tasks that are beyond their capabilities or permissions. Just as a child might ask a parent to reach something from a high shelf, bake a cake, or ...

5 min read · [blog.jyotiprakash.org](https://blog.jyotiprakash.org/system-calls?utm_source=hashnode&utm_medium=feed)

[Marco Mondello](https://hashnode.com/@markustnt) · [Nov 11, 2023](https://hashnode.com/posts/whats-a-fork/654fb17ecb1f18d8424cb1f0)

### [What's a fork()](https://marcomondello.hashnode.dev/whats-a-fork?utm_source=hashnode&utm_medium=feed)

The fork() is a system call that allows the creation of multiple processes, useful for dividing tasks. For example, a network server can listen to client requests and generate a new child process to handle each request, while still maintaining the ab...

1 min read · [marcomondello.hashnode.dev](https://marcomondello.hashnode.dev/whats-a-fork?utm_source=hashnode&utm_medium=feed)
