[omniORB] HPUX question
Chung, David
David.Chung@USPTO.GOV
Mon, 20 Sep 1999 14:41:49 -0400
HPUX 10.20 supports what they call "user threads", which are
supposed to be emulation of "kernel threads", which is a "true" threading (I
do not know the full implementation details on this). At the time I was
looking for pthread support, I could not find one. However, if there is one
today, it will be derived from "user" threads, because there is no kernel
threads on 10.20. I suspect this probably will pose problems for true
multi-threaded applications, mainly because thread emulations (user threads)
seem to be buggy. I encountered bugs running Java multithreaded programs on
10.20. In addition, we tried to run our Netscape Enterprise Server 3.5
(which was supposed to be multi-threaded), but HPUX 10.20 was not handling
the threading correctly -- again, an illustration of problems with HPUX
10.20 thread emulation.
I have not heard much about how omniORB runs on HPUX 10.20, so I
cannot comment on this issue with full authority, but I would that it will
pose problems too.
HPUX 11.00 supports kernel threads, which are used to implement
pthreads. All our multi-threaded applications run well on it. It seems
that it is the first HPUX version that really supports threading.
> -----Original Message-----
> From: rceci@master.adams.com [SMTP:rceci@master.adams.com]
> Sent: Monday, September 20, 1999 2:04 PM
> To: omniorb-list@uk.research.att.com
> Subject: [omniORB] HPUX question
>
> Hello,
>
> We currently use HPUX 10.20 and I wanted to know if someone could explain
> the support of pthreads on HP. I just pulled down the 280pre2 source and
> have been hitting all of our build machines (irix6.{4,5}, solaris2.{5,6},
> aix 4.3, and hpux 10.20 ), trying to get a handle on how much work would
> be involved in getting a working orb on all of our machines. So far
> solaris has been a dunk shot, irix is also working, aix has some issues I
> am trying to work on. HP is not building because I do not have pthreads
> installed and wanted to know:
>
>
> 1. Is is required that pthreads be available, to build omnithread and
> omniORB2.
> 2. What is the minimum OS rev for HP that comes with a pthreads that is
> usable by omniORB (2.8.0).
>
> Thanks
>
> Rob Cecil
> --
> | Rob Cecil | Senior Development Engineer |
> | rceci@adams.com | Product Development |
> | (734) 913-9351 | Mechanical Dynamics, Inc. (www.adams.com) |
> --------------------------------------------------------------------
>