Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी . में कांटा ()

इस खंड में हम देखेंगे कि सी में फोर्क सिस्टम कॉल क्या है। इस फोर्क सिस्टम कॉल का उपयोग एक नई प्रक्रिया बनाने के लिए किया जाता है। इस नव निर्मित प्रक्रिया को चाइल्ड प्रोसेस के रूप में जाना जाता है। वर्तमान प्रक्रिया जो एक और चाइल्ड प्रोसेस बना रही है, पेरेंट प्रोसेस कहलाती है।

चाइल्ड प्रोसेस उसी प्रोग्राम काउंटर, CPU रजिस्टर, वही फाइल्स का उपयोग करता है जो पैरेंट प्रोसेस द्वारा उपयोग की जाती हैं।

कांटा () कोई पैरामीटर नहीं लेता है, यह पूर्णांक मान देता है। यह तीन प्रकार के पूर्णांक मान लौटा सकता है।

  • नकारात्मक संख्या :चाइल्ड प्रोसेस क्रिएशन विफल होने पर यह नेगेटिव नंबर देता है

  • शून्य मान :यह नव निर्मित चाइल्ड प्रोसेस के लिए ज़ीरो लौटाता है

  • सकारात्मक मूल्य :धनात्मक मान मूल प्रक्रिया में लौटा दिया जाता है।

उदाहरण कोड

#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
int main() {
   fork(); //make a child process of same type
   printf("Fork testing code\n");
   return 0;
}

आउटपुट

soumyadeep@soumyadeep-VirtualBox:~$ ./a.out
Fork testing code
soumyadeep@soumyadeep-VirtualBox:~$ Fork testing code
soumyadeep@soumyadeep-VirtualBox:~$

  1. rubyw.exe क्या है?

    कुछ उपयोगकर्ता rubyw.exe . की वैधता के बारे में प्रश्नों के साथ हमारे पास पहुंच रहे हैं . अधिकांश समय, उपयोगकर्ता इस निष्पादन योग्य की ओर अपना ध्यान यह पता लगाने के बाद लगाते हैं कि प्रक्रिया लगातार सिस्टम संसाधनों को ले रही है। इसके अतिरिक्त, प्रक्रिया प्रक्रिया बनाने में विफल . से भी जुड़ी हुई है

  1. igfxEM.exe क्या है

    कुछ उपयोगकर्ता igfxEM.exe . की वैधता के बारे में प्रश्नों के साथ हमारे पास पहुंच रहे हैं प्रक्रिया। igfxEM.exe . के संबंध में उनका संदेह आमतौर पर यह देखने के बाद प्रकट होता है कि निष्पादन योग्य उन्हें सी ड्राइव पर कुछ फाइलों तक पहुंचने या कुछ तीसरे एप्लिकेशन अपडेट करने से रोकता है। igfxem.exe क्या

  1. au_.exe क्या है?

    बहुत सारे उपयोगकर्ता au_.exe . पर संदेह कर रहे हैं कार्य प्रबंधक . में उपयोग किए जाने वाले सिस्टम संसाधनों की मात्रा को देखने के बाद दुर्भावनापूर्ण होने की प्रक्रिया . उपयोगकर्ता आमतौर पर au_.exe . के कारण उच्च संसाधन उपयोग की रिपोर्ट करते हैं प्रक्रिया तब होती है जब सिस्टम किसी विशेष सॉफ़्टवेयर को