প্রশ্ন ট্যাগ «pthreads»

পাইথ্রেডস (পসিক্স থ্রেডস) থ্রেডগুলি তৈরি এবং পরিচালনা করার জন্য একটি মানসম্পন্ন সি-ভিত্তিক এপিআই। এটি বর্তমানে POSIX.1-2-2008 দ্বারা সংজ্ঞায়িত করা হয়েছে (আইইইই স্ট্যান্ড 1003.1, 2013 সংস্করণ / ওপেন গ্রুপ বেস স্পেসিফিকেশন ইস্যু 7))

14
লিনাক্সে pthread_create সম্পর্কিত অপরিজ্ঞাত রেফারেন্স
আমি https://computing.llnl.gov/tutorials/pthreads/ থেকে ওয়েব থেকে নীচের ডেমোটি তুলেছি #include <pthread.h> #include <stdio.h> #define NUM_THREADS 5 void *PrintHello(void *threadid) { long tid; tid = (long)threadid; printf("Hello World! It's me, thread #%ld!\n", tid); pthread_exit(NULL); } int main (int argc, char *argv[]) { pthread_t threads[NUM_THREADS]; int rc; long t; for(t=0; t<NUM_THREADS; t++){ printf("In …


3
cmake এবং libpthread
আমি দৌড়াচ্ছি RHEL 5.1এবং ব্যবহার করছি gcc। সংকলন এবং সংযোগ cmakeযুক্ত -pthreadকরতে আমি কীভাবে বলব ?
188 pthreads  cmake 

10
কেন pthreads 'শর্তের পরিবর্তনশীল ফাংশনগুলির জন্য একটি মুটেক্সের প্রয়োজন?
আমি পড়ছি pthread.h; কন্ডিশন ভেরিয়েবল সম্পর্কিত ফাংশনগুলির (যেমন pthread_cond_wait(3)) আর্গুমেন্ট হিসাবে একটি মিটেক্স প্রয়োজন। কেন? আমি যতদূর বলতে পারি, আমি যুক্তি হিসাবে কেবল একটি মুটেক্স তৈরি করব ? সেই মুটেক্স কী করার কথা?


5
এখনও ভালগ্রাইন্ড দ্বারা সনাক্তযোগ্য লিক সনাক্ত করা হয়েছে
এই ব্লকটিতে উল্লিখিত সমস্ত ফাংশনগুলি লাইব্রেরির ফাংশন। আমি কীভাবে এই স্মৃতি ফুটোটি সংশোধন করতে পারি? এটি " এখনও পৌঁছনীয় " বিভাগের অধীনে তালিকাভুক্ত করা হয়েছে । (আরও 4 টি রয়েছে যা খুব মিল, তবে বিভিন্ন আকারের) 630 bytes in 1 blocks are still reachable in loss record 5 of 5 …
154 c  pthreads  valgrind 

4
কেন pthread_cond_wait উত্সাহী জাগ্রত আছে?
ম্যান পৃষ্ঠাটি উদ্ধৃত করতে: কন্ডিশনের ভেরিয়েবলগুলি ব্যবহার করার সময় প্রতিটি কন্ডিশনের সাথে ভাগ করে নেওয়া বারিয়ার ভেরিয়েবলের সাথে জড়িত একটি বুলিয়ান প্রিকিকেট থাকে যা থ্রেডটি এগিয়ে যাওয়া উচিত কিনা তা সত্য wait Pthread_cond_timedwait () অথবা pthread_cond_wait () ফাংশন থেকে উদ্দীপনা জাগতে পারে। যেহেতু pthread_cond_timedwait () বা pthread_cond_wait () থেকে প্রত্যাবর্তন …
145 c  pthreads 

2
সংকলন করার সময়-প্রসারিত পতাকাটির তাৎপর্য
বিভিন্ন মাল্টি থ্রেডেড সি এবং সি ++ প্রকল্পে আমি -pthreadপতাকাটি সংকলন এবং লিঙ্কিং উভয় পর্যায়েই প্রয়োগ করেছি যখন অন্যরা একেবারেই ব্যবহার করে না এবং কেবল পাস করে-lpthread লিঙ্কিং পর্যায়ে চলে যায়। -pthreadপতাকাটি সংকলন ও সংযোগ স্থাপনের কোন বিপদ আছে - অর্থাত্ -pthreadআসলে কী করে ? আমি মূলত লিনাক্স প্ল্যাটফর্মগুলিতে আগ্রহী।
143 c++  c  linux  pthreads 

3
মিংডাব্লু-ডাব্লু 64 থ্রেড: পিক্সিক বনাম উইন 32
আমি উইন্ডোজটিতে মিংডাব্লু-ডাব্লু 64 ইনস্টল করছি এবং দুটি বিকল্প রয়েছে: উইন 32 থ্রেড এবং পসিক্স থ্রেড। আমি জানি win32 থ্রেড এবং পাইথ্রেডগুলির মধ্যে পার্থক্য কী তবে আমি বুঝতে পারছি না এই দুটি বিকল্পের মধ্যে পার্থক্য কী। আমি সন্দেহ করি যে আমি যদি পসিক্স থ্রেড চয়ন করি তবে এটি আমাকে ক্রিয়েটথ্রেডের …
127 windows  gcc  pthreads  mingw 


8
Pthread_create () দ্বারা ডাকা একাধিক যুক্তি?
আমাকে একটি ফাংশনে একাধিক যুক্তি পাস করতে হবে যা আমি একটি পৃথক থ্রেডে কল করতে চাই। আমি পড়েছি যে এটি করার সাধারণ উপায় হ'ল একটি স্ট্রাক্টকে সংজ্ঞায়িত করা, ফাংশনটিকে একটি পয়েন্টারটি পাস করা এবং আর্গুমেন্টগুলির জন্য এটির বিন্যাস করা। যাইহোক, আমি এটি কাজ করতে অক্ষম: #include <stdio.h> #include <pthread.h> struct …
96 c  pthreads 

4
সাধারণভাবে পুনরায় প্রবেশকারী লক এবং ধারণাটি কী?
আমি সবসময় বিভ্রান্ত হই কেউ কি বিভিন্ন প্রসঙ্গে রেন্টেন্টের অর্থ বোঝাতে পারে? এবং কেন আপনি পুনরায় বিতরণকারী বনাম নন-রিসেন্ট্যান্ট ব্যবহার করতে চান? প্রাইড্রেডকে লকিং স্ট্র্যাড (পিক্সিক্স) বলুন, তারা কি আবার প্রবেশ করানো হয় না? কোন সমস্যাগুলি এগুলি ব্যবহার করার সময় এড়ানো উচিত? মুটেক্স কি আবার প্রবেশকারী?

11
লিনাক্স সি প্রোগ্রামে একটি পাইথ্রেডের থ্রেড আইডি কীভাবে পাবেন?
লিনাক্স সি প্রোগ্রামে, পাইথ্রেড লাইব্রেরি দ্বারা তৈরি থ্রেডের থ্রেড আইডিটি কীভাবে প্রিন্ট করা যায়? যেমন প্রাক্তন: আমরা কোনও প্রক্রিয়াটির পিড পেতে পারিgetpid()
94 c  linux  pthreads 

4
PTHREAD_MUTEX_INITIALIZER বনাম pthread_mutex_init (& মুটেক্স, প্যারাম)
এর মধ্যে কোনও পার্থক্য আছে কি? pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; বা pthread_mutex_t lock; pthread_mutex_init ( &lock, NULL); আমি যদি কেবল প্রথম পদ্ধতিটি ব্যবহার করি তবে আমি কি যথেষ্ট নিরাপদ? দ্রষ্টব্য: আমার প্রশ্নটি বেশিরভাগ ছোট প্রোগ্রামগুলিকে বোঝায় যেখানে আমি সবচেয়ে বেশি যা করব তা হ'ল বেশ কয়েকটি ক্লায়েন্টকে একটি সার্ভারের সাথে …
91 c  ubuntu  pthreads  mutex 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.