Re: How to build OpenPegasus SDK as single threaded?
Devchandra L Meetei <[email protected]>
| Newsgroups | gmane.network.open-pegasus.general |
|---|---|
| Message-ID | <CAKmFMKeKW11ExH4bdO+UxK2UGJTzQEuZFxxWen7NFqqFex8XoQ@mail.gmail.com> |
Aha, Since AIX and HP-UX are unix variants, They will be supporting Posix standards and hence, pthreads. So, I dont think that there will be any problem generally, multi threading improves performances. libpegcommon generated from Pegasus/Common is pegasus common library and is used serve, client commonly. I think you can go ahead, without worrying of threading, --Regards Devchandra Leishangthem On Fri, Apr 6, 2012 at 5:08 PM, Pranav S <[email protected]> wrote: > I some where read, on HPUX and AIX linking single threaded libraries to > multi threaded causes undefined behaviour. Hence I was trying to to build > openpegasus libs as single threaded. I see libpegcommon uses pthread > library. I would like to know if there is way to turnoff the > multithreading. In HPUX Makefiles I see "-mt" option being used to enable > threads support. > > I see Pegasus/Common has thread pool implementation, which is not always > being used by the applications consuming OenPegasus SDK. > Let me know if I am wrong somewhere. > > Thank You, > Pranav > > On 6 April 2012 16:22, Devchandra Leishangthem <[email protected]>wrote: > >> Is there any specifi reason why you wanted to build uni-threaded? >> Warm Regards >> D>L> Meetei >> IBM India System and Technology Lab >> EGL -D,Bangalore, India >> >> >> >> From: Pranav S <[email protected]> >> To: [email protected], >> Date: 04/06/2012 04:06 PM >> Subject: How to build OpenPegasus SDK as single threaded? >> >> >> >> Hello, >> >> I am trying to explore OpenPegasus SDK and its applications. Currently the >> SDK uses multi threading and links to pthreads library, hence it gets >> built >> as a multithreaded. I would like to know is it possible to build the >> library as single threaded? Do we have provision for that in the >> Makefiles. >> I tried exploring but did not find anything which tells that it is >> possible >> to build the library as single threaded one. Because linking a single >> threaded library to a multithreaded library can lead to undefined >> behaviour. >> >> -- >> Thanks, >> Pranav >> >> >> > > > -- > Thanks, > Pranav > >