EmbLogic's Blog

Author Archives: msiddarth

E14: Project: Multiple Data Compression using Iterative technique

Dear E14 trainees, Update/issues regarding MDC project has to be posted on this thread only on daily basis.

Posted in Uncategorized | 16 Comments

E14: Assignment 01

Dear E14 Trainees, Update the status/issues of Assignment 01 through this post only.

Posted in Data Structures with C | 26 Comments

E12: project: Multiple Data Compression Using Iterative Technique

Dear E12 Trainees, Update the status/issues pertaining  to MDC project on daily basis through this post only.

Posted in Linux Internals and System Programming | 52 Comments

E12: Assignment No.1

Dear E12 Trainees, Update the status of Assignment 1 of Data structures with C on this post only.

Posted in Uncategorized | 47 Comments

E14: Introduction to Shell Script Assignment

Dear E14 Trainees, Update the status of Shell Script assignment as well as any kind of issues has to be updated on this post only.

Posted in Uncategorized | 23 Comments

E12: Shell Script Assignment

Dear E12 Trainees, Update the status of shell script assignment and any issues regarding shell script has to be posted on this thread.

Posted in Uncategorized | 49 Comments

E8: Multiple Data Compression Project

Dear E8 Trainees, Update the status of Multiple Data Compression project and any kind of issues has to be posted through this thread only.

Posted in Data Structures with C | 34 Comments

Information: Regarding Signal Number 32 and 33

Signal              Number           Default Action                  Remarks SIGWAITING        32                    Ignore        Cocurrancy signal used by threads library SIGLWP             33                     Ignore        Inter LWP signal used by thread library Where LWP: light … Continue reading

Posted in Data Structures with C, Linux Internals and System Programming | Leave a comment

IPC mechanism: exit() status

When a program exits, it can return to the parent process a small amount of information about the cause of termination, using the exit status. This is a value between 0 and 255 that the exiting process passes as an … Continue reading

Posted in Uncategorized | Leave a comment

Understanding Linux InterProcess Communication-IV: Duplicate Process

LINUX implements through the fork() and exec() system calls an elegant two-step mechanism for process creation and execution. fork() is used to create the image of a process using the one of an existing one, and exec is used to … Continue reading

Posted in Uncategorized | Leave a comment

Understanding Linux InterProcess Communication-III: Duplicate Process

The Exec family calls To create a new process, which initially is a near duplicate of its parent process . Often, the new process immediately executes a new program. The act of creating a new process is called forking, and … Continue reading

Posted in Linux Internals and System Programming | 6 Comments

Understanding Linux InterProcess Communication-II: Process Management

Before we should discuss about PIPES and FIFOs. There are is a difference between an “Inter-process Communication Mechanism” and an “Inter-process Communication Resource/Facility”, though it is very difficult to draw a line between them and differentiate between them. Pipes and … Continue reading

Posted in Linux Internals and System Programming | Leave a comment

Understanding InterProcess Communication in Linux: Introduction to Interprocess Communication

Before we dive deep into the subject matter, there are a few things that we should understand: Let’s understand the actual meaning of: IPC. IPC is an abbreviation that stands for “Inter-process Communication”. It denotes a set of system calls … Continue reading

Posted in Linux Internals and System Programming | Leave a comment

Solution: How to Create a man page?

Step 1: type in: “vi myapp.1″ (yes, it’s a “one” at the end it’s NOT an “L”). Step 2: Type it in exactly the way it’s given, maintaining all the spaces and every word of it. .TH MYAPP 1 .SH … Continue reading

Posted in Embedded Linux, Linux Internals and System Programming | 3 Comments