multithreading पर टैग किए गए जवाब

7
क्यों अधिक थ्रेड्स का उपयोग करना कम थ्रेड्स का उपयोग करने की तुलना में धीमा बनाता है
8 थ्रेड का उपयोग करके प्रोग्राम X को चलाने की कोशिश की गई और यह n मिनट में खत्म हो गया । 50 थ्रेड का उपयोग करके एक ही प्रोग्राम चलाने की कोशिश की गई और यह n * 10 मिनट में खत्म हो गया । ऐसा क्यों होता है …

7
क्रोम की कुल मेमोरी का उपयोग करें
चूंकि Google क्रोम / क्रोमियम कई प्रक्रियाओं को जन्म देता है, इसलिए यह देखना कठिन है कि ये प्रक्रिया कुल मेमोरी का कितना उपयोग करती है। क्या यह देखने का एक आसान तरीका है कि कुल मेमोरी कितने कनेक्टेड प्रक्रियाओं की एक श्रृंखला का उपयोग कर रही है?

2
Pthreads के लिए डिफ़ॉल्ट स्टैक आकार
जैसा कि मैं समझता हूं, लिनक्स पर एक preadread के लिए डिफ़ॉल्ट स्टैक का आकार 16K है। मुझे अपने 64-बिट उबंटू इंस्टॉल पर अजीब परिणाम मिल रहे हैं। $ ulimit -s 8192 इसके अलावा: pthread_attr_init(&attr); pthread_attr_getstacksize(&attr, &stacksize); printf("Thread stack size = %d bytes \n", stacksize); Prints Thread stack size = …
24 c  multithreading 

5
प्रति सेकंड औसतन 5 बार कमांड कैसे चलाएं?
मेरे पास एक कमांड-लाइन स्क्रिप्ट है जो एपीआई कॉल करती है और परिणामों के साथ एक डेटाबेस को अपडेट करती है। मेरे पास एपीआई प्रदाता के साथ प्रति सेकंड 5 एपीआई कॉल की सीमा है। स्क्रिप्ट को निष्पादित करने में 0.2 सेकंड से अधिक समय लगता है। यदि मैं कमांड …

1
सिग्नल मिलने पर मल्टीथ्रेडेड लिनक्स प्रक्रिया का क्या होता है?
यदि एक यूनिक्स (पॉज़िक्स) प्रक्रिया एक संकेत प्राप्त करती है, तो एक सिग्नल हैंडलर चलेगा। एक बहुआयामी प्रक्रिया में इसका क्या होगा? कौन सा धागा संकेत प्राप्त करता है? मेरी राय में, सिग्नल एपीआई को संभालने के लिए बढ़ाया जाना चाहिए (यानी सिग्नल हैंडलर के धागे को निर्धारित करने में …

3
शीर्ष और पीएस एक ही प्रक्रिया के लिए अलग-अलग पीआईडी ​​क्यों दिखाते हैं?
जब मैं दौड़ता हूं top -H, तो देखता हूं कि मेरे कई mysqlधागों में एक ही पीआईडी ​​है। हालाँकि, ps -eLfमैं देख रहा हूँ कि हर एक का एक अलग पीआईडी ​​है: ps -eLf UID PID PPID LWP C NLWP STIME TTY TIME CMD mysql 1424 1 1424 0 17 …

2
आधुनिक लिनक्स पर क्यों, डिफ़ॉल्ट स्टैक का आकार इतना बड़ा है - 8 एमबी (कुछ वितरणों पर भी 10)
उदाहरण के लिए, OSX पर, यह 512k से भी कम है। क्या कोई अनुशंसित आकार है, जिसे ध्यान में रखते हुए, कि ऐप पुनरावृत्ति का उपयोग नहीं करता है और ढेर ढेर चर आवंटित नहीं करता है ? मुझे पता है कि सवाल बहुत व्यापक है और यह बहुत हद …

1
मल्टी-थ्रेडिंग / फोर्किंग इन द बैश स्क्रिप्ट
मैंने एक बैश स्क्रिप्ट लिखी है जो निम्नलिखित प्रारूप में है: #!/bin/bash start=$(date +%s) inFile="input.txt" outFile="output.csv" rm -f $inFile $outFile while read line do -- Block of Commands done < "$inFile" end=$(date +%s) runtime=$((end-start)) echo "Program has finished execution in $runtime seconds." whileपाश से पढ़ा जाएगा $inFile, रेखा पर कुछ …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.