This site works best with JavaScript enabled
Sign In
Discussions
Activity
Sign In
All
3. System-Wide File Table
0
★
2
B
63
E
Most recent by
gaurav133232
June 2024
003.03.94.Interview-Questions-Process-Duplication
2. File Descriptor Table
0
★
2
B
31
E
Most recent by
gaurav133232
June 2024
003.03.94.Interview-Questions-Process-Duplication
1. Understanding File Descriptors
0
★
2
B
21
E
Most recent by
gaurav133232
June 2024
003.03.94.Interview-Questions-Process-Duplication
20. Efficient Process Creation
0
★
2
B
28
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
19. Memory Segment Attributes and Behavior
0
★
2
B
22
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
18. Page Fault Handling for Copy-on-Write
0
★
2
B
39
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
17. Function `dup_mmap` in Copying Address Space
0
★
2
B
30
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
16. Virtual Memory Area (`vm_area_struct`)
0
★
2
B
32
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
15. Role of `mm_struct` in Address Space Management
0
★
2
B
32
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
14. Stack Segment Duplication
0
★
2
B
23
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
13. Heap Segment Copy-on-Write Mechanism
0
★
2
B
28
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
12. Data Segment and Copy-on-Write
0
★
2
B
29
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
11. Text Segment Sharing
0
★
2
B
37
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
10. Returning to User Space
0
★
2
B
28
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
9. Adding Child Process to Scheduler’s Run Queue
0
★
2
B
26
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
8. Assigning Unique PID
0
★
2
B
22
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
7. Copy-on-Write Mechanism Setup
0
★
2
B
26
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
6. Copying Parent’s Context
0
★
2
B
29
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
24. Create a custom shell
0
★
1
B
28
E
Started by
pravjot
June 2024
003.04.81.Assignment. Process Replacement
23. Execute a series of commands
0
★
1
B
19
E
Started by
pravjot
June 2024
003.04.81.Assignment. Process Replacement
22. Multiple child processes
0
★
1
B
40
E
Started by
pravjot
June 2024
003.04.81.Assignment. Process Replacement
17. A shell-like program using exec()
0
★
1
B
22
E
Started by
pravjot
June 2024
003.04.81.Assignment. Process Replacement
20. Benchmarking Pipe Performance
0
★
1
B
24
E
Started by
pravjot
June 2024
003.05.01.Inter-Process-Communication. Pipes
19. Parent and Child Coordination
0
★
1
B
22
E
Started by
pravjot
June 2024
003.05.01.Inter-Process-Communication. Pipes
18. Inter-process Communication in a Daemon
0
★
1
B
21
E
Started by
pravjot
June 2024
003.05.01.Inter-Process-Communication. Pipes
17. Pipes and File Redirection
0
★
1
B
16
E
Started by
pravjot
June 2024
003.05.01.Inter-Process-Communication. Pipes
16. Pipes with Multiple Children
0
★
1
B
23
E
Started by
pravjot
June 2024
003.05.01.Inter-Process-Communication. Pipes
15. Handling Signals
0
★
1
B
25
E
Started by
pravjot
June 2024
003.05.01.Inter-Process-Communication. Pipes
14. Sending Structs Through Pipes
0
★
1
B
26
E
Started by
pravjot
June 2024
003.05.01.Inter-Process-Communication. Pipes
13. Non-blocking Pipes
0
★
1
B
21
E
Started by
pravjot
June 2024
003.05.01.Inter-Process-Communication. Pipes
12. Using `poll()` for Multiplexing
0
★
1
B
20
E
Started by
pravjot
June 2024
003.05.01.Inter-Process-Communication. Pipes
5. Allocating Process Control Block (PCB)
0
★
2
B
38
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
4. Kernel Function Execution: `do_fork()`
0
★
2
B
33
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
3. System Call Handler Role
0
★
2
B
28
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
2. System Call Invocation
0
★
2
B
30
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
1. User Space to Kernel Space Transition
0
★
2
B
38
E
Most recent by
gaurav133232
June 2024
003.03.93.Interview-Questions-Process-Duplication
20. Returning to User Space
0
★
2
B
32
E
Most recent by
gaurav133232
June 2024
003.03.92.Interview-Questions-Process-Duplication
19. Scheduler's Run Queue
0
★
2
B
23
E
Most recent by
gaurav133232
June 2024
003.03.92.Interview-Questions-Process-Duplication
18. Assigning Unique PID
0
★
2
B
27
E
Most recent by
gaurav133232
June 2024
003.03.92.Interview-Questions-Process-Duplication
17. Copy-on-Write Mechanism
0
★
2
B
36
E
Most recent by
gaurav133232
June 2024
003.03.92.Interview-Questions-Process-Duplication
16. Copying Parent's Context
0
★
2
B
26
E
Most recent by
gaurav133232
June 2024
003.03.92.Interview-Questions-Process-Duplication
15. Kernel Data Structures: Task Struct
0
★
2
B
46
E
Most recent by
gaurav133232
June 2024
003.03.92.Interview-Questions-Process-Duplication
14. Kernel Function Execution
0
★
2
B
41
E
Most recent by
gaurav133232
June 2024
003.03.92.Interview-Questions-Process-Duplication
13. System Call Handler
0
★
2
B
35
E
Most recent by
gaurav133232
June 2024
003.03.92.Interview-Questions-Process-Duplication
12. System Call Interface and Mode Switching
0
★
2
B
46
E
Most recent by
gaurav133232
June 2024
003.03.92.Interview-Questions-Process-Duplication
11. Understanding the `fork()` System Call
0
★
2
B
36
E
Most recent by
gaurav133232
June 2024
003.03.92.Interview-Questions-Process-Duplication
10. Example of a `fork()` implementation
0
★
2
B
31
E
Most recent by
gaurav133232
May 2024
003.03.92.Interview-Questions-Process-Duplication
9. `fork()` in a multithreaded environment
0
★
2
B
33
E
Most recent by
gaurav133232
May 2024
003.03.92.Interview-Questions-Process-Duplication
8. Common errors from fork()
0
★
2
B
28
E
Most recent by
gaurav133232
May 2024
003.03.92.Interview-Questions-Process-Duplication
7. Handling file descriptors
0
★
2
B
37
E
Most recent by
gaurav133232
May 2024
003.03.92.Interview-Questions-Process-Duplication
6. Process states in Linux
0
★
2
B
44
E
Most recent by
gaurav133232
May 2024
003.03.92.Interview-Questions-Process-Duplication
5. Copy-on-write mechanism
0
★
2
B
44
E
Most recent by
gaurav133232
May 2024
003.03.92.Interview-Questions-Process-Duplication
13: Kernel-Space Execution of execve()
0
★
1
B
18
E
Started by
pravjot
May 2024
003.04.92.Interview-Questions-Process-Replacement
4. What is the `task_struct`
0
★
2
B
23
E
Most recent by
gaurav133232
May 2024
003.03.92.Interview-Questions-Process-Duplication
3. Steps in creating child process
0
★
2
B
45
E
Most recent by
gaurav133232
May 2024
003.03.92.Interview-Questions-Process-Duplication
2. Return Value of fork()
0
★
5
B
173
E
Most recent by
gaurav133232
May 2024
003.03.92.Interview-Questions-Process-Duplication
1. What is fork()
0
★
3
B
31
E
Most recent by
gaurav133232
May 2024
003.03.92.Interview-Questions-Process-Duplication
003.04.Process-Management, Process Replacement. Issues, Issues, queries, discussion or suggestions
0
★
1
B
23
E
Started by
pravjot
May 2024
003.04.Process-Management - Process Replacement
03.ARM Processor Architecture, Cortex A8
0
★
2
B
39
E
Most recent by
mdaliakbar
May 2024
009.03.01.ARM Processor Architecture
009.04.91.1. What are some key differences between BIOS and UEFI boot loaders, and how do these
0
★
3
B
50
E
Most recent by
sanjay.bhatt
May 2024
009.04.Boot Loaders
3. What is the Power-On Self-Test (POST)
0
★
3
B
51
E
Most recent by
mdaliakbar
May 2024
009.01.18.Introduction-to-BIOS-IQs
3.How does the BIOS facilitate the initialization and configuration of hardware components
0
★
3
B
50
E
Most recent by
mdaliakbar
May 2024
009.01.16.Introduction-to-BIOS-IQs
4. The evolution from traditional BIOS to UEFI, highlighting the advantages UEFI brings
0
★
3
B
58
E
Most recent by
mdaliakbar
May 2024
009.01.16.Introduction-to-BIOS-IQs
2.Describe the Power-On Self-Test (POST) conducted by the BIOS
0
★
3
B
73
E
Most recent by
mdaliakbar
May 2024
009.01.16.Introduction-to-BIOS-IQs
How C Programs Run?
0
★
30
B
950
E
Most recent by
mdaliakbar
May 2024
001 C Programming, Data Structures
3. What are the key responsibilities of the bootloader in the Linux boot process
0
★
8
B
124
E
Most recent by
mdaliakbar
May 2024
009.01.Linux Boot Process
4. Describe the sequence of events during kernel initialization in the Linux boot process
0
★
6
B
101
E
Most recent by
mdaliakbar
May 2024
009.01.Linux Boot Process
01.Linux Startup Sequence
0
★
2
B
23
E
Most recent by
mdaliakbar
May 2024
009.01.Linux Boot Process
5. What is the purpose of initramfs in the Linux boot process, and in what scenarios is it used?
0
★
6
B
90
E
Most recent by
mdaliakbar
May 2024
009.01.Linux Boot Process
Basics of Embedded Linux
0
★
4
B
162
E
Most recent by
mdaliakbar
May 2024
009 Embedded Linux-ARM. Storage
6. Explain the significance of the init process in the Linux boot process.
0
★
6
B
89
E
Most recent by
mdaliakbar
May 2024
009.01.Linux Boot Process
Process-Management. Issues, Issues, queries, discussion or suggestions
0
★
1
B
25
E
Started by
pravjot
May 2024
003.03.Process-Management - Process Duplication
01.Processes-and-Resources. Queries and Discussion
0
★
1
B
18
E
Started by
pravjot
May 2024
003.01.Processes-and-Resources-Utilization
Block Driver. Macroscopic View
0
★
4
B
136
E
Most recent by
nirmalpg124
May 2024
008 Block Device Driver Development
009.04.91.49. Scenario-Based Problem Solving and Script Optimization:
0
★
2
B
18
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.46. Scenario-Based Problem Solving:
0
★
2
B
30
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.22. Security is a critical aspect of boot loaders like GRUB2, particularly in ensuring the
0
★
2
B
23
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.21. Given the evolving landscape of computing technologies and user demands
0
★
2
B
23
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.20. GRUB2 is known for its extensive features and robustness, but other boot loaders like
0
★
2
B
22
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.19. When comparing GRUB2 with other boot loaders, such as SYSLINUX and systemd-boot
0
★
2
B
17
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.18. What are the key differences between GRUB2 and other boot loaders like LILO, SYSLINUX
0
★
2
B
34
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.48. Technical Insight and Configuration Management:
0
★
2
B
16
E
Most recent by
nirmalpg124
May 2024
009.04.Boot Loaders
009.04.91.47. Understanding Script Functionality and System Compatibility:
0
★
2
B
28
E
Most recent by
nirmalpg124
May 2024
009.04.Boot Loaders
009.04.91.17. When dealing with advanced troubleshooting scenarios in GRUB2, such as editing GRUB en
0
★
2
B
23
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.16. Could you explain the key techniques and commands used for troubleshooting GRUB2
0
★
2
B
33
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.15. How do you approach troubleshooting common GRUB2 issues such as boot failures
0
★
2
B
21
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.45. Technical Detailing and Variable Management:
0
★
2
B
26
E
Most recent by
nirmalpg124
May 2024
009.04.Boot Loaders
009.04.91.14. What are best practices for utilizing GRUB2 commands effectively while troubleshooting
0
★
2
B
26
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.44. Understanding Script Functionality and Impact:
0
★
2
B
22
E
Most recent by
nirmalpg124
May 2024
009.04.Boot Loaders
009.04.91.13. Could you discuss some of the core commands available in the GRUB2 command-line interf
0
★
2
B
30
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.43. Problem Solving and Optimization:
0
★
2
B
17
E
Most recent by
nirmalpg124
May 2024
009.04.Boot Loaders
009.04.91.42. Technical Detailing and Variable Management:
0
★
2
B
24
E
Most recent by
nirmalpg124
May 2024
009.04.Boot Loaders
009.04.91.12. Can you explain the differences between the menu interface and the command-line interf
0
★
2
B
29
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.11. What are some best practices for configuring GRUB2 to ensure system stability security
0
★
2
B
25
E
Most recent by
gaurav133232
May 2024
009.04.Boot Loaders
009.04.91.41. Understanding Script Functionality and System Impact:
0
★
2
B
25
E
Most recent by
nirmalpg124
May 2024
009.04.Boot Loaders
009.04.91.40. Problem-Solving and Script Optimization:
0
★
2
B
19
E
Most recent by
nirmalpg124
May 2024
009.04.Boot Loaders
009.04.91.39. Technical Deep Dive into Script Mechanics:
0
★
2
B
30
E
Most recent by
nirmalpg124
May 2024
009.04.Boot Loaders
009.04.91.38. Understanding Script Functionality and Impact:
0
★
2
B
33
E
Most recent by
nirmalpg124
May 2024
009.04.Boot Loaders
‹
1
…
8
9
10
11
12
13
14
…
24
›
Powered by
Vanilla
Howdy, Stranger!
It looks like you're new here. If you want to get involved, click one of these buttons!
Sign In
Apply for Membership
Categories
All Discussions
0
405.Advanced Character Device Driver
3
102. C++23 Fundamentals and Advanced STL
1
Linux Systems and DevOps Engineering
1
EmbLogic FusionEgde Tech Convergence Program. FuTeC-40
1
000 Linux System Administration
36
001 C Programming, Data Structures
144
» 001.14. Macros and Pre-Processor Directives
59
002 OOPs using C++ with Eclipse on Linux
31
» 002.06.Streams and File Processing
1
003 Linux System Programming
375
» 003.01.Processes-and-Resources-Utilization
26
» 003.01.91.Interview-Questions-Introductory-Concepts
20
» 003.01.92.Interview-Questions-Introductory-Concepts
5
» 003.02.Process-Management. Introduction
21
» 003.02.91.Interview Questions. Intro-to-Processes
20
» 003.03.Process-Management - Process Duplication
91
» 003.03.92.Interview-Questions-Process-Duplication
20
» 003.03.93.Interview-Questions-Process-Duplication
20
» 003.03.94.Interview-Questions-Process-Duplication
20
» 003.03.95.Interview-Questions-Process-Duplication
20
» 003.03.96.Interview-Questions-Process-Duplication
10
» 003.04.Process-Management - Process Replacement
67
» 003.04.81.Assignment. Process Replacement
24
» 003.04.91.Interview-Questions-Process-Replacement
20
» 003.04.92.Interview-Questions-Process-Replacement
22
» 003.05.01.Inter-Process-Communication. Pipes
22
» 003.06.Inter Process Communication. FIFOs
21
» 003.07.Signals and Handlers
43
» 003.07.91.Assignment. Signals and Handlers
20
» 003.07.92.Assignment. Signals and Handlers
22
» 003.08.Inter Process Communication Message Queues
1
» 003.09.Inter Process Communication. Shared Memory
1
» 003.10.Synchronization Techniques. Semaphore
21
» 003.11.POSIX-Threads
21
004 Linux Network Programming
41
» 004.01.Introduction to Networks and Configurations
1
» 004.02.Networking Basics
1
» 004.03.Introduction-to-Sockets
22
» 004.04.Linux Network stack
1
» 004.05.Transmission Control Protocol
1
005 Character Device Drivers Development
315
» Interview Questions: Chacacter Device Drivers Development
230
» 05.07: Debugging Tools for Linux Character Device Drivers
52
» 005.08: The Chaos and Control: Concurrency and Synchronization in Linux Drivers
10
006.Project Evolution with GitLab
2
» 01.Introduction To GitLab
1
008 Block Device Driver Development
4
» 008.01.Introduction to Block Device Drivers
1
009 Embedded Linux-ARM. Storage
112
» 009.01.Linux Boot Process
45
» 009.01.14.Linux-Boot-Process
5
» 009.01.16.Introduction-to-BIOS-IQs
5
» 009.01.18.Introduction-to-BIOS-IQs
5
» 009.01.20.BIOS CMOS UEFI. IQs
5
» 009.02.Introduction To Embedded Linux
1
» 009.03.01.ARM Processor Architecture
1
» 009.03.02.Programmers Model
1
» 009.04.Boot Loaders
50
» 009.05.Understanding-ARM-Board-Bringup
1
» 009.06.Board Bringup. Raspberry Pi4
1
010 Embedded Linux ARM, Configuring and Porting using Storage
0
011 Shell Scripting using Bash
93
» 011.01.Introduction to Shells and Shell Scripts
1
» 011.02.Basics of Shell Scripting - Bash
1
» 011.03.Conditions and Branching
23
» 011.04.Loops and Iterations/
31
» 011.04.81.Assignment. Branching and Looping
10
» 011.05.Reserved-Words-Bullitin-Commands-Command-Line-Parsing
1
» 011.06.Parameters and Variables
1
» 011.08.Arrays-Strings-in-bash
11
» 011.09.File Operations and Commands
1
» 011.10.Writing-Manual-Pages
1
» 011.11.Makefile
1
» 011.12.sed-awk
1
012 Linux Kernel Architecture and Internals
3
014. Linux Network Administration
297
» 014.01.Intro to NW and Configurations
220
» 014.01.12.Introduction to Networking
10
» 014.01.14.Packets-IQs
10
» 014.01.16.NetworkLayers
10
» 014.01.18.The Internet Layer
20
» 014.01.20.routes and the kernel routing table
10
» 014.01.22.The Default Gateway
5
» 014.01.24.IPv6 Addresses And Networks
20
» 014.01.26.Basic ICMP And DNS Tools
10
» 014.01.28.The Physical Layer And Ethernet
5
» 014.01.30.Understanding Linux Network Interface
5
» 014.01.32.Intro To Network Interface Configuration
5
» 014.01.34.Boot Activated Network Configuration
5
» 014.01.36.Manual and Boot Activated Nw Config
5
» 014.01.38.Network Configuration Managers
10
» 014.01.40.Resolving Hostnames
19
» 014.01.42.The Transport Layer TCP UDP Services.
10
» 014.01.44.Understanding DHCP
5
» 014.01.46.Automatic IPv6 Network Configuration. IQs
5
» 014.01.48.Configuring Linux as Router
5
» 014.01.50.Private Networks IPv4
5
» 014.01.52.Network Address Translation. IP Masquerading
5
» 014.01.54.Routers And Linux
5
» 014.01.56.Linux Firewall Basics
5
» 014.01.58.Setting Firewall Rules
5
» 014.01.60.Firewall Strategies
10
» 014.01.62.Ethernet-IP-ARP-NDP-IQs
5
» 014.01.64.Wireless Ethernet
5
» 014.02.Secure Shell SSH
11
» 014.02.12.Basics of Services
3
» 014.02.14.Introduction to Network Servers
2
» 014.02.16.Network Servers. Secure Shell
5
» 014.06.Network Protocol Telnet
38
» 014.06.12.Introduction-To-Telnet
3
» 014.06.14.General Working. Telnet
5
» 014.06.16.General-Working-Telnet
5
» 014.06.18.Network Virtual Terminal
3
» 014.06.20.More About Telnet
3
» 014.06.22.Installing Telnet on Fedora
5
» 014.06.24.Telnet Commands-Fedora
3
» 014.06.26.Using Telnet in Linux
5
» 014.06.28.Secure telnet with FirewallD. Fedora.
3
» 014.06.30.Using Telnet in Linux
2
» 014.06.DHCP. A network management protocol
26
015 Python with Eclipse on Linux
27
025.Rust Programming
49
» 025.04.81.Assignment Collections. Arrays
10
» 025.04.82.Assignment. Collections - Vectors
10
» 025.04.83.Assignment. Collections - Tuples
20
» 025.05.Traits and Generics
1
050.Debugging using GNU GDB
1
101 Advanced Data Structures using C
17
104.Mastering Linux Network Stack
1
» 104.01.Linux Network Stack User-Space
1
105 Parallel Port Device Drivers Development
5
205 Serial Port Device Drivers Development
3
303 Linux System Programming
34
Project 22. Ethernet Network Device Driver Development
0
Query
561
Project.203 Linux System Programming. MySQL
0
Pravjot Sir Classes
162
Events at EmbLogic
2
Project 16: SPI Device Driver Development
2
Project 17: I2C Device Driver Development
0
Project 18: PCI Device Driver Development
0
Project 19: Embedded Linux on ARM Using Network TFTP
0
Project 20: CAN Bus Protocol and Driver Development
0
Project 21: USB Device Drivers Development
0
Embedded Linux
0
ARM Embedded Processor
0
Training
2
Members Area
1
Word From Admin
1
005-04.Device Operations open release write read/
0
005.10.Software Implemented Filesystem. /proc
1
005.11.Sysfs. Giving Our Linux Driver, A Dashboard
1