10 More Discussions You Might Find Interesting
1. HP-UX
Hi All,
When i was trying to get total number of threads per java process using this command ps -o NLWP PID, I'm not getting any output. Could someone help me in this issue.
Thanks,
GMar (1 Reply)
Discussion started by: mgangumolu
1 Replies
2. SuSE
I have this error message from the logs of Zimbra email running on SUSE 11.2
Is the thread maximum of 20 an operating system parameter, or is it part of the application code, or part of the java run time?
Part two, how would I increase that number? (3 Replies)
Discussion started by: jgt
3 Replies
3. AIX
Hello,
On Linux, I can use 'ps -efL | grep process_name' to list all threads that belong to a running process. -L has a different meaning on AIX and I could not find an equivalent flag in the man pages.
Does anyone know of a way to dump the threads under a running process?
Thanks,... (2 Replies)
Discussion started by: makodarear
2 Replies
4. Shell Programming and Scripting
Hi experts a have a very large file and I need to add two columns: the first one numbering the incidence of records and the another with the total count
The input file:
21 2341 A
21 2341 A
21 2341 A
21 2341 C
21 2341 C
21 2341 C
21 2341 C
21 4567 A
21 4567 A
21 4567 C
... (6 Replies)
Discussion started by: juelillo
6 Replies
5. Solaris
Is there any command to find
1) the number of threads running
2) kernel boot mode
in solaris box (2 Replies)
Discussion started by: vickylife
2 Replies
6. UNIX for Advanced & Expert Users
What are the maximum number of threads possible per Process? Is it OS dependent? (1 Reply)
Discussion started by: digdarshan
1 Replies
7. HP-UX
Hi,
I have a process which creates pthreads to generate some reports. After creating the reports these threads return null. But after 1024 threads, the process is not able to create any threads further.,and at max 5 threads are existing simultaneously and are returning the control back after... (2 Replies)
Discussion started by: Krsh
2 Replies
8. UNIX for Advanced & Expert Users
Hi all,
How can I get the list of all Threads and the Total count of threads under a particular process ?
Do suggest !!
Awaiting for the replies !!
Thanks
Varun:b: (2 Replies)
Discussion started by: varungupta
2 Replies
9. Linux
Hi
Anybody knows max. no. of threads handled by a process in linux. Please reply
Thanks in advnce :confused: (0 Replies)
Discussion started by: Agnello
0 Replies
10. HP-UX
hi,all:
how to see the threads count of a process in hp unix?
thanks (2 Replies)
Discussion started by: bugbugbug
2 Replies
PTHREAD_BARRIER(3) BSD Library Functions Manual PTHREAD_BARRIER(3)
NAME
pthread_barrier -- barrier interface
LIBRARY
POSIX Threads Library (libpthread, -lpthread)
SYNOPSIS
#include <pthread.h>
int
pthread_barrier_init(pthread_barrier_t * restrict barrier, const pthread_barrierattr_t * restrict attr, unsigned int count);
int
pthread_barrier_destroy(pthread_barrier_t *barrier);
int
pthread_barrier_wait(pthread_barrier_t *barrier);
DESCRIPTION
The pthread_barrier_init() function creates a new barrier with attributes attr and count. The count parameter indicates the number of
threads which will participate in the barrier. The pthread_barrierattr_init(3) function may be used to specify the attributes supplied in
attr. If attr is NULL, the default attributes are used. Barriers are most commonly used in the decomposition of parallel loops.
The pthread_barrier_destroy() function causes the resources allocated to barrier to be released. No threads should be blocked on barrier.
The pthread_barrier_wait() function causes the current thread to wait on the barrier specified. Once as many threads as specified by the
count parameter to the corresponding pthread_barrier_init() call have called pthread_barrier_wait(), all threads will wake up, return from
their respective pthread_barrier_wait() calls and continue execution.
RETURN VALUES
If successful, pthread_barrier_init() will return zero and put the new barrier id into barrier, otherwise an error number will be returned to
indicate the error.
If successful, pthread_barrier_destroy() will return zero. Otherwise an error value will be returned.
If successful, pthread_barrier_wait() will return zero for all waiting threads except for one. One thread will receive status
PTHREAD_BARRIER_SERIAL_THREAD, which is intended to indicate that this thread may be used to update shared data. It is the responsibility of
this thread to insure the visibility and atomicity of any updates to shared data with respect to the other threads participating in the bar-
rier. In the case of failure, an error value will be returned.
ERRORS
The pthread_barrier_init() function may fail if:
[EINVAL] The value specified by count is zero or attr is invalid.
The pthread_barrier_destroy() function may fail if:
[EBUSY] The barrier still has active threads associated with it.
[EINVAL] The value specified by barrier is invalid.
The pthread_barrier_wait() function may fail if:
[EINVAL] The value specified by barrier is invalid.
SEE ALSO
pthread_barrierattr(3), pthread_cond(3), pthread_mutex(3)
STANDARDS
These functions conform to IEEE Std 1003.1-2001 (``POSIX.1'').
BSD
July 8, 2010 BSD