AW: [Zope] Re : Zope on solaris for the beginner.
oliver.erlewein@sqs.de
oliver.erlewein@sqs.de
Mon, 4 Feb 2002 15:33:31 +0100
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------_=_NextPart_001_01C1AD88.EB359780
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi
What changes did you make or where did you get them from? I'm a Zope =
user
and don't know the internals. So I'd be very grateful for some help. If =
you
could ellaborate on those 2-3 lines you apparently changed...
I'll check on my situation with -D and try your startup option! I'll =
post my
results.
-- And for those following the "threading and prformance" track. I've =
tried
if ProxyPass or Rewrite make any difference in threading behaviour - =
they
dont!
Mit freundlichen Gr=FC=DFen / Best regards
Oliver Erlewein
> -----Urspr=FCngliche Nachricht-----
> Von: Hannu Krosing [mailto:hannu@krosing.net]
> Gesendet am: Freitag, 1. Februar 2002 20:37
> An: Dario Lopez-Kasten
> Cc: zope@zope.org
> Betreff: Re: [Zope] Re : Zope on solaris for the beginner.
>=20
> On Fri, 2002-02-01 at 19:22, Dario Lopez-Kasten wrote:
> > >
> > > Why? Even Python 1.5.2 with multithreading works for=20
> me on Solaris
> > > 2.5.1.
> > >
> > > Oleg.
> > > --
> > > Oleg Broytmann http://phd.pp.ru/ =20
> phd@phd.pp.ru
> >=20
> >=20
> > There are strange, core-dumping problems and threadrealted=20
> issues with
> > pythons post 1.5.2 afaik, both performace wise and otherwise.
> >=20
> > Check the archives of zope and zope-dev. I myself generated=20
> a lot of the
> > messages. And, recently (this or last week) there have been=20
> more reports of
> > Solaris related problems...
> >=20
> > It seems that Zope is more susceptible to these problems=20
> than other python
> > software. I don't really know why but I suspect that Zope=20
> is one of there
> > larger python apps out there and thus suffers more than=20
> other apps from
> > shortcomings.
> >=20
> > I haven't heard of realted problems from the Twisted=20
> copmmunity, but then I
> > suspect that not too many of them use solaris on a daily=20
> basis (this is only
> > an assumption mind you, I might very well be wrong).
>=20
> The main problem I had was about asyncore getting signals from =
exiting
> childs of os.popen, as solaris delivered these to the first waiting
> thread and not the thread that had spawned the child.
>=20
> It had a simple 2 or 3 line fix.
>=20
> I also have some problems with database (oracle) transactions never
> committing/aborting but I have these on linux/postgresql as well, so
> this is not solaris specific.
>=20
> ----------------
> Hannu
>=20
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -=20
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>
------_=_NextPart_001_01C1AD88.EB359780
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>AW: [Zope] Re : Zope on solaris for the beginner.</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=3D2>Hi</FONT>
</P>
<P><FONT SIZE=3D2>What changes did you make or where did you get them =
from? I'm a Zope user and don't know the internals. So I'd be very =
grateful for some help. If you could ellaborate on those 2-3 lines you =
apparently changed...</FONT></P>
<P><FONT SIZE=3D2>I'll check on my situation with -D and try your =
startup option! I'll post my results.</FONT>
</P>
<P><FONT SIZE=3D2>-- And for those following the "threading and =
prformance" track. I've tried if ProxyPass or Rewrite make any =
difference in threading behaviour - they dont!</FONT></P>
<P><FONT SIZE=3D2>Mit freundlichen Gr=FC=DFen / Best regards</FONT>
</P>
<P><FONT SIZE=3D2>Oliver Erlewein</FONT>
</P>
<BR>
<P><FONT SIZE=3D2>> -----Urspr=FCngliche Nachricht-----</FONT>
<BR><FONT SIZE=3D2>> Von: Hannu Krosing [<A =
HREF=3D"mailto:hannu@krosing.net">mailto:hannu@krosing.net</A>]</FONT>
<BR><FONT SIZE=3D2>> Gesendet am: Freitag, 1. Februar 2002 =
20:37</FONT>
<BR><FONT SIZE=3D2>> An: Dario Lopez-Kasten</FONT>
<BR><FONT SIZE=3D2>> Cc: zope@zope.org</FONT>
<BR><FONT SIZE=3D2>> Betreff: Re: [Zope] Re : Zope on solaris for =
the beginner.</FONT>
<BR><FONT SIZE=3D2>> </FONT>
<BR><FONT SIZE=3D2>> On Fri, 2002-02-01 at 19:22, Dario Lopez-Kasten =
wrote:</FONT>
<BR><FONT SIZE=3D2>> > ></FONT>
<BR><FONT SIZE=3D2>> > > Why? Even Python =
1.5.2 with multithreading works for </FONT>
<BR><FONT SIZE=3D2>> me on Solaris</FONT>
<BR><FONT SIZE=3D2>> > > 2.5.1.</FONT>
<BR><FONT SIZE=3D2>> > ></FONT>
<BR><FONT SIZE=3D2>> > > Oleg.</FONT>
<BR><FONT SIZE=3D2>> > > --</FONT>
<BR><FONT SIZE=3D2>> > > Oleg =
Broytmann &nb=
sp; <A HREF=3D"http://phd.pp.ru/" =
TARGET=3D"_blank">http://phd.pp.ru/</A> &nb=
sp; </FONT>
<BR><FONT SIZE=3D2>> phd@phd.pp.ru</FONT>
<BR><FONT SIZE=3D2>> > </FONT>
<BR><FONT SIZE=3D2>> > </FONT>
<BR><FONT SIZE=3D2>> > There are strange, core-dumping problems =
and threadrealted </FONT>
<BR><FONT SIZE=3D2>> issues with</FONT>
<BR><FONT SIZE=3D2>> > pythons post 1.5.2 afaik, both performace =
wise and otherwise.</FONT>
<BR><FONT SIZE=3D2>> > </FONT>
<BR><FONT SIZE=3D2>> > Check the archives of zope and zope-dev. I =
myself generated </FONT>
<BR><FONT SIZE=3D2>> a lot of the</FONT>
<BR><FONT SIZE=3D2>> > messages. And, recently (this or last =
week) there have been </FONT>
<BR><FONT SIZE=3D2>> more reports of</FONT>
<BR><FONT SIZE=3D2>> > Solaris related problems...</FONT>
<BR><FONT SIZE=3D2>> > </FONT>
<BR><FONT SIZE=3D2>> > It seems that Zope is more susceptible to =
these problems </FONT>
<BR><FONT SIZE=3D2>> than other python</FONT>
<BR><FONT SIZE=3D2>> > software. I don't really know why but I =
suspect that Zope </FONT>
<BR><FONT SIZE=3D2>> is one of there</FONT>
<BR><FONT SIZE=3D2>> > larger python apps out there and thus =
suffers more than </FONT>
<BR><FONT SIZE=3D2>> other apps from</FONT>
<BR><FONT SIZE=3D2>> > shortcomings.</FONT>
<BR><FONT SIZE=3D2>> > </FONT>
<BR><FONT SIZE=3D2>> > I haven't heard of realted problems from =
the Twisted </FONT>
<BR><FONT SIZE=3D2>> copmmunity, but then I</FONT>
<BR><FONT SIZE=3D2>> > suspect that not too many of them use =
solaris on a daily </FONT>
<BR><FONT SIZE=3D2>> basis (this is only</FONT>
<BR><FONT SIZE=3D2>> > an assumption mind you, I might very well =
be wrong).</FONT>
<BR><FONT SIZE=3D2>> </FONT>
<BR><FONT SIZE=3D2>> The main problem I had was about asyncore =
getting signals from exiting</FONT>
<BR><FONT SIZE=3D2>> childs of os.popen, as solaris delivered these =
to the first waiting</FONT>
<BR><FONT SIZE=3D2>> thread and not the thread that had spawned the =
child.</FONT>
<BR><FONT SIZE=3D2>> </FONT>
<BR><FONT SIZE=3D2>> It had a simple 2 or 3 line fix.</FONT>
<BR><FONT SIZE=3D2>> </FONT>
<BR><FONT SIZE=3D2>> I also have some problems with database =
(oracle) transactions never</FONT>
<BR><FONT SIZE=3D2>> committing/aborting but I have these on =
linux/postgresql as well, so</FONT>
<BR><FONT SIZE=3D2>> this is not solaris specific.</FONT>
<BR><FONT SIZE=3D2>> </FONT>
<BR><FONT SIZE=3D2>> ----------------</FONT>
<BR><FONT SIZE=3D2>> Hannu</FONT>
<BR><FONT SIZE=3D2>> </FONT>
<BR><FONT SIZE=3D2>> =
_______________________________________________</FONT>
<BR><FONT SIZE=3D2>> Zope maillist - =
Zope@zope.org</FONT>
<BR><FONT SIZE=3D2>> <A =
HREF=3D"http://lists.zope.org/mailman/listinfo/zope" =
TARGET=3D"_blank">http://lists.zope.org/mailman/listinfo/zope</A></FONT>=
<BR><FONT SIZE=3D2>> ** No cross posts or HTML =
encoding! **</FONT>
<BR><FONT SIZE=3D2>> (Related lists - </FONT>
<BR><FONT SIZE=3D2>> <A =
HREF=3D"http://lists.zope.org/mailman/listinfo/zope-announce" =
TARGET=3D"_blank">http://lists.zope.org/mailman/listinfo/zope-announce</=
A></FONT>
<BR><FONT SIZE=3D2>> <A =
HREF=3D"http://lists.zope.org/mailman/listinfo/zope-dev" =
TARGET=3D"_blank">http://lists.zope.org/mailman/listinfo/zope-dev</A> =
)</FONT>
<BR><FONT SIZE=3D2>></FONT>
</P>
</BODY>
</HTML>
------_=_NextPart_001_01C1AD88.EB359780--