home *** CD-ROM | disk | FTP | other *** search
Wrap
Received: from sloth.swcp.com (sloth.swcp.com [198.59.115.25]) by nacm.com (8.6.10/8.6.9) with ESMTP id HAA08961 for <executor@nacm.com>; Mon, 19 Jun 1995 07:26:01 -0700 Received: from iclone.UUCP (uucp@localhost) by sloth.swcp.com (8.6.9/8.6.9) with UUCP id IAA19578; Mon, 19 Jun 1995 08:25:57 -0600 Received: from gwar.ardi.com by mailhost with smtp (nextstep Smail3.1.29.0 #11) id m0sNhlL-000YbmC; Mon, 19 Jun 95 08:25 MDT Received: by gwar.ardi.com (linux Smail3.1.28.1 #5) id m0sNhlL-000GOkC; Mon, 19 Jun 95 08:25 MDT Message-Id: <m0sNhlL-000GOkC@gwar.ardi.com> Date: Mon, 19 Jun 95 08:25 MDT From: mat@ardi.com (Mat Hostetter) To: kemp@convex.convex.com (Phil Kemp) Cc: executor@nacm.com, jdc@xinside.com Subject: Re: Linux executor help In-Reply-To: <9506191253.AA20093@convex1.convex.com> References: <9506191253.AA20093@convex1.convex.com> Sender: owner-paper@nacm.com Precedence: bulk >>>>> "Phil" == Phil Kemp <kemp@convex.convex.com> writes: Phil> I had some really nasty problems with executor under linux Phil> using the xinside. After extensive testing the xinside folks Phil> determined that the something in executor was eating memory Phil> like crazy. It seems to me that Thomas said something about Phil> the cursor code having memory holes. I've copied the xinside Phil> for further comments. Phil> The xinside folks were able to fix this on the server end Phil> with a slight performance reduction( ~1 or 2 percent) Phil> Sounds like the executor folks might want to pursue this Phil> further. Many Mac apps that track the cursor location make frequent calls to reset the cursor bitmap, and usually they just keep resetting the cursor to the same thing. In the black-and-white Executor days, we would detect when the cursor bitmap wasn't really changing and avoid the overhead of telling the window server to change the cursor. When we added color cursor support, we no longer made that check. So the end result was zillions of calls to the X server to keep (redundantly) setting the cursor over and over again. We never noticed this problem on our machines, but apparently the cursor flicker is irritating on other machines. We have fixed this problem (in theory), and the fix will be present in 1.99n. -Mat