lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: lynx-dev Connecting to... + press any arror key -> CPU problem


From: Frederic L . W . Meunier
Subject: Re: lynx-dev Connecting to... + press any arror key -> CPU problem
Date: Thu, 20 Apr 2000 20:04:12 -0300
User-agent: Mutt/1.1.11i

On Thu, Apr 20, 2000 at 03:39:03PM -0500, Klaus Weide wrote:
| On Thu, 20 Apr 2000, Frederic L . W . Meunier wrote:
| > On Thu, Apr 20, 2000 at 09:38:43AM -0500, Klaus Weide wrote:
| > |
| > | Try either of the following (both untested), I'd expect the CPU
| > | consumption to go down drastically:
| > |
| > | a) in LYUtils.c, in function
| > |        PRIVATE int DontCheck NOARGS
| > | insert a line
| > |            return FALSE;
| > | before
| > |        #if HAVE_GETTIMEOFDAY
| >
| > Just installed pre7 with this change. Works like a charm. My
| > CPU thank you. I didn't heard any sound from it, and the
| > box is opened.
| >
| > | b) in HTTCP.c, in function
| > |        PUBLIC struct hostent * LYGetHostByName ARGS1
| > |    remove or comment out these lines:
| > |                 if (kbd_fd != INVSOC) {
| > |                     FD_SET(kbd_fd, &readfds);
| > |                 }
| >
| > Didn't tried with this. Should I?
|
| Well, if change b) has the same effect as change a), that would be
| more confirmation that my understanding of the "problem" is right.

The same effect.

| Change b) affects only the NSL_FORK code, so it retains the benefits
| of the "Avoid checking interrupts" code (whatever they are - I am
| not really convinced that checking for keyboard input is such a "slow
| and expensive operation" that it nees to be rationed.
|
| With change b), expect lynx to react less immediately to 'z' when
| it's waiting for a nameserver response.

Yes, I see this. Not a problem.

| You'd have to only recompile the two files in question, not everything.

Unfortunately I forgot to maintain the objdir.

--
Frédéric L. W. Meunier

reply via email to

[Prev in Thread] Current Thread [Next in Thread]