[omniORB] HPUX question
Rob Cecil
rceci@master.adams.com
Mon, 20 Sep 1999 14:56:17 -0400
--------------B879CE1328DFA3E7E54A2A06
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
David,
Thanks for the lowdown. Looking at the platform file for 10.20, it appears that level 4
is supported of the Posix threads package. Can anyone tell me what the name of the HP os
bundle is called and where I might find it for installation ( on a cd that I might have,
ftp site ), thanks.
(Am I headed for trouble?)
Rob
"Chung, David" wrote:
> 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) |
> > --------------------------------------------------------------------
> >
--
| Rob Cecil | Senior Development Engineer |
| rceci@adams.com | Product Development |
| (734) 913-9351 | Mechanical Dynamics, Inc. (www.adams.com) |
--------------------------------------------------------------------
--------------B879CE1328DFA3E7E54A2A06
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
David,
<p>Thanks for the lowdown. Looking at the platform file for 10.20,
it appears that level 4 is supported of the Posix threads package.
Can anyone tell me what the name of the HP os bundle is called and
where I might find it for installation ( on a cd that I might have,
ftp site ), thanks.
<p>(Am I headed for trouble?)
<p>Rob
<p>"Chung, David" wrote:
<blockquote TYPE=CITE> HPUX 10.20
supports what they call "user threads", which are
<br>supposed to be emulation of "kernel threads", which is a "true" threading
(I
<br>do not know the full implementation details on this). At the
time I was
<br>looking for pthread support, I could not find one. However, if
there is one
<br>today, it will be derived from "user" threads, because there is no
kernel
<br>threads on 10.20. I suspect this probably will pose problems
for true
<br>multi-threaded applications, mainly because thread emulations (user
threads)
<br>seem to be buggy. I encountered bugs running Java multithreaded
programs on
<br>10.20. In addition, we tried to run our Netscape Enterprise Server
3.5
<br>(which was supposed to be multi-threaded), but HPUX 10.20 was not handling
<br>the threading correctly -- again, an illustration of problems with
HPUX
<br>10.20 thread emulation.
<p> I have not heard much about
how omniORB runs on HPUX 10.20, so I
<br>cannot comment on this issue with full authority, but I would that
it will
<br>pose problems too.
<p> HPUX 11.00 supports kernel
threads, which are used to implement
<br>pthreads. All our multi-threaded applications run well on it.
It seems
<br>that it is the first HPUX version that really supports threading.
<p>> -----Original Message-----
<br>> From: rceci@master.adams.com [SMTP:rceci@master.adams.com]
<br>> Sent: Monday, September 20, 1999 2:04 PM
<br>> To: omniorb-list@uk.research.att.com
<br>> Subject: [omniORB] HPUX question
<br>>
<br>> Hello,
<br>>
<br>> We currently use HPUX 10.20 and I wanted to know if someone could
explain
<br>> the support of pthreads on HP. I just pulled down the 280pre2
source and
<br>> have been hitting all of our build machines (irix6.{4,5}, solaris2.{5,6},
<br>> aix 4.3, and hpux 10.20 ), trying to get a handle on how much work
would
<br>> be involved in getting a working orb on all of our machines.
So far
<br>> solaris has been a dunk shot, irix is also working, aix has some
issues I
<br>> am trying to work on. HP is not building because I do not have
pthreads
<br>> installed and wanted to know:
<br>>
<br>>
<br>> 1. Is is required that pthreads be available, to build omnithread
and
<br>> omniORB2.
<br>> 2. What is the minimum OS rev for HP that comes with a pthreads that
is
<br>> usable by omniORB (2.8.0).
<br>>
<br>> Thanks
<br>>
<br>> Rob Cecil
<br>> --
<br>> | Rob Cecil
| Senior Development Engineer
|
<br>> | rceci@adams.com | Product Development
|
<br>> | (734) 913-9351 | Mechanical Dynamics, Inc.
(www.adams.com) |
<br>> --------------------------------------------------------------------
<br>></blockquote>
<pre>--
| Rob Cecil | Senior Development Engineer |
| rceci@adams.com | Product Development |
| (734) 913-9351 | Mechanical Dynamics, Inc. (www.adams.com) |
--------------------------------------------------------------------</pre>
</html>
--------------B879CE1328DFA3E7E54A2A06--