diff --git a/README.md b/README.md index 916d9ef..f18664a 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ :information_source:  This repository contains questions on various DevOps and SRE related topics -:bar_chart:  There are currently **612** questions +:bar_chart:  There are currently **615** questions :books:  To learn more about DevOps check the resources in [DevOpsBit.com](https://devopsbit.com) @@ -1209,6 +1209,10 @@ Zombie (z)
What is a zombie process?
+ +A process which has finished to run but has not exited. + +One reason it happens is when a parent process is programmed incorrectly. Every parent process should execute wait() to get the exit code from the child process which finished to run. But when the parent isn't checking for the child exit code, the child process can still exists although it finished to run.
@@ -1509,6 +1513,10 @@ There are a couple of ways to do that: * fallocate -l 2097152 new_file.txt
+
+Explain the fork() system call
+
+
What are the differences between the following system calls?: exec(), fork(), vfork() and clone()?
@@ -1578,8 +1586,11 @@ False. It was true in the past but today's operating systems perform lazy loadin
What are different states of a process?
-
+* Running - it's executing instructions +* Ready - it's ready to run but for different reasons it's on hold +* Blocked - it's waiting for some operation to complete. For example I/O disk request + ## Virtualization @@ -3066,6 +3077,10 @@ Logging Describe Prometheus architecture and components
+
+Have you set up Prometheus? How did you do it? Describe the process
+
+
Can you compare Prometheus to other solutions like InfluxDB for example?
@@ -3106,6 +3121,10 @@ Alert manager is responsible for alerts ;) How to get total requests in a given period of time?
+
+What HA in Prometheus means?
+
+ #### :star: Advanced