• CPU pegging at 100%

    From Poindexter Fortran@VERT/REALITY to All on Sunday, March 06, 2016 12:09:56
    DM, et. al,

    I'm running XP 32 bit on my backup low-ish end system (Celeron 1.2 ghz, 512 MB RAM). I'm having that issue where sbbsctrl.exe pegs the CPU utilization at 100%. After a reboot and first starting up, it's idling at 1% utilization, but after 10-20 minutes, it's pegged at 100%. Stopping and restarting sbbsctrl drops the CPU again for the same period of time, then it pegs the CPU again.

    I'm running off the nightlies, and tried going back to a backup of my exec dir from a few weeks ago before I noticed this again.

    Do you have any suggestions on where to look to figure out what's going on?

    ---
    þ Synchronet þ realitycheckBBS -- http://realitycheckBBS.org
  • From Digital Man@VERT to Poindexter Fortran on Sunday, March 06, 2016 20:27:20
    Re: CPU pegging at 100%
    By: Poindexter Fortran to All on Sun Mar 06 2016 12:09 pm

    DM, et. al,

    I'm running XP 32 bit on my backup low-ish end system (Celeron 1.2 ghz, 512 MB RAM). I'm having that issue where sbbsctrl.exe pegs the CPU utilization at 100%. After a reboot and first starting up, it's idling at 1% utilization, but after 10-20 minutes, it's pegged at 100%. Stopping and restarting sbbsctrl drops the CPU again for the same period of time, then it pegs the CPU again.

    I'm running off the nightlies, and tried going back to a backup of my exec dir from a few weeks ago before I noticed this again.

    Do you have any suggestions on where to look to figure out what's going on?

    It would help to start eliminating servers/services and maybe options like the even thread to try to narrow down where the problem is. Once you have know which thread is causing the excessive CPU utilization, let me know and we can further narrow it down.

    digital man

    Synchronet "Real Fact" #34:
    The irc.synchro.net network has more servers than users.
    Norco, CA WX: 54.8øF, 73.0% humidity, 3 mph ESE wind, 0.20 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Poindexter Fortran@VERT/REALITY to Digital Man on Monday, March 07, 2016 06:50:56
    Re: CPU pegging at 100%
    By: Digital Man to Poindexter Fortran on Sun Mar 06 2016 08:27 pm


    It would help to start eliminating servers/services and maybe options like the even thread to try to narrow down where the problem is. Once you have know which thread is causing the excessive CPU utilization, let me know and we can further narrow it down.

    I woke up this morning to 100% utilization and started taking services down. I stopped the FTP server, web server, servers on the 'services' tab and the mail server -- and still saw 100% utilization. As soon as I took the BBS down and restarted it, it went back to 11% utilization.

    ---
    þ Synchronet þ realitycheckBBS -- http://realitycheckBBS.org
  • From Joe Delahaye@VERT to Poindexter Fortran on Monday, March 07, 2016 13:52:51
    Re: CPU pegging at 100%
    By: Poindexter Fortran to Digital Man on Mon Mar 07 2016 06:50:56

    It would help to start eliminating servers/services and maybe
    options like the even thread to try to narrow down where the problem
    is. Once you have know which thread is causing the excessive CPU
    utilization, let me know and we can further narrow it down.

    I woke up this morning to 100% utilization and started taking services down. I stopped the FTP server, web server, servers on the 'services' tab and the mail server -- and still saw 100% utilization. As soon as I took the BBS down and restarted it, it went back to 11% utilization.


    I'm getting much the same thing here. I am running some extra stuff however --- SBBSecho 2.32-Win32
    * Origin: The Lions Den BBS, Trenton, On, CDN (1:249/303)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Digital Man@VERT to Poindexter Fortran on Monday, March 07, 2016 16:32:59
    Re: CPU pegging at 100%
    By: Poindexter Fortran to Digital Man on Mon Mar 07 2016 06:50 am

    Re: CPU pegging at 100%
    By: Digital Man to Poindexter Fortran on Sun Mar 06 2016 08:27 pm


    It would help to start eliminating servers/services and maybe options like the even thread to try to narrow down where the problem is. Once you have know which thread is causing the excessive CPU utilization, let me know and we can further narrow it down.

    I woke up this morning to 100% utilization and started taking services down. I stopped the FTP server, web server, servers on the 'services' tab and the mail server -- and still saw 100% utilization. As soon as I took the BBS down and restarted it, it went back to 11% utilization.

    Try disabling servers/services and see what triggers the issue.

    digital man

    Synchronet "Real Fact" #36:
    Synchronet's Windows Control Panel is built with Borland C++ Builder.
    Norco, CA WX: 55.7øF, 55.0% humidity, 15 mph ESE wind, 0.17 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Android8675@VERT/SHODAN to Joe Delahaye on Monday, March 07, 2016 15:46:38
    Re: CPU pegging at 100%
    By: Joe Delahaye to Poindexter Fortran on Mon Mar 07 2016 01:52 pm

    It would help to start eliminating servers/services and maybe
    options like the even thread to try to narrow down where the
    problem is. Once you have know which thread is causing the
    excessive CPU utilization, let me know and we can further narrow it
    down.


    I'm getting much the same thing here. I am running some extra stuff

    I disabled Web Services and the problem went away. Of course now I'm not running the Web stuff. I thought this might of had something to do with eChickens Synchronet-Web-v4, as it seemed to start occuring when I changed over to the new format. Wondering now if it's something else.

    ---
    þ Synchronet þ Shodan's Core @ ShodansCore.com (Port 2323 for Nethack)
  • From Poindexter Fortran@VERT/REALITY to Android8675 on Tuesday, March 08, 2016 05:49:56
    Re: CPU pegging at 100%
    By: Android8675 to Joe Delahaye on Mon Mar 07 2016 03:46 pm

    I disabled Web Services and the problem went away. Of course now I'm not running the Web stuff. I thought this might of had something to do with eChickens Synchronet-Web-v4, as it seemed to start occuring when I changed over to the new format. Wondering now if it's something else.

    I re-loaded the dailies using the same .zip files, and the 100%
    utilization problem went away here. Weird, wonder if I missed something the first time?

    It's been up 8 hours, CPU utilization is 13%.

    ---
    þ Synchronet þ realitycheckBBS -- http://realitycheckBBS.org
  • From Joe Delahaye@VERT to Android8675 on Tuesday, March 08, 2016 19:31:22
    Re: CPU pegging at 100%
    By: Android8675 to Joe Delahaye on Mon Mar 07 2016 15:46:38

    I'm getting much the same thing here. I am running some extra stuff

    I disabled Web Services and the problem went away. Of course now I'm not running the Web stuff. I thought this might of had something to do with eChickens Synchronet-Web-v4, as it seemed to start occuring when I changed over to the new format. Wondering now if it's something else.


    Hard to say.
    --- SBBSecho 2.32-Win32
    * Origin: The Lions Den BBS, Trenton, On, CDN (1:249/303)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Android8675@VERT/SHODAN to Poindexter Fortran on Wednesday, March 09, 2016 12:12:59
    Re: CPU pegging at 100%
    By: Poindexter Fortran to Android8675 on Tue Mar 08 2016 05:49 am

    I re-loaded the dailies using the same .zip files, and the 100% utilization problem went away here.

    You mean the daily compilation files over at synch.net?

    I'll try it, maybe I picked up a bad build.

    ---
    þ Synchronet þ Shodan's Core @ ShodansCore.com (Port 2323 for Nethack)
  • From tracker1@VERT/TRNTEST to Poindexter Fortran on Sunday, March 13, 2016 20:50:42
    I'm running XP 32 bit on my backup low-ish end system (Celeron 1.2 ghz,
    512 MB RAM). I'm having that issue where sbbsctrl.exe pegs the CPU utilization at 100%. After a reboot and first starting up, it's idling
    at 1% utilization, but after 10-20 minutes, it's pegged at 100%.
    Stopping and restarting sbbsctrl drops the CPU again for the same
    period of time, then it pegs the CPU again.

    I've had that issue when a hard drive is about to die...

    --
    Michael J. Ryan
    tracker1(at)gmail.com
    +o Roughneck BBS

    ---
    þ Synchronet þ RoughneckBBS - http://www.roughneckbbs.com/
  • From Poindexter Fortran@VERT/REALITY to Digital Man on Monday, March 21, 2016 09:20:32
    Re: CPU pegging at 100%
    By: Digital Man to Poindexter Fortran on Mon Mar 07 2016 04:32 pm

    It would help to start eliminating servers/services and maybe
    options like the even thread to try to narrow down where the
    problem is. Once you have know which thread is causing the
    excessive CPU utilization, let me know and we can further narrow
    it down.

    Postscript:

    I tried a few things, like new dailies, then tried doing a fresh install with 3.16c. All of these appeared to do the trick for a time, then the CPU would peg.

    I thought I'd start disabling other servers/events and disabled the newslink event first. The problem went away. When I re-enabled the event and watched it run, I noticed that one of the groups was causing the job to not complete, and to peg the CPU and stay pegged.

    I removed that group from my config, re-enabled NEWSLINK and all seems well now.

    ---
    þ Synchronet þ realitycheckBBS -- http://realitycheckBBS.org
  • From Mro@VERT/BBSESINF to Poindexter Fortran on Monday, March 21, 2016 15:53:42
    Re: CPU pegging at 100%
    By: Poindexter Fortran to Digital Man on Mon Mar 21 2016 09:20 am

    Postscript:


    i have never heard or seen someone use postscript instead of ps. today you hit a whole new level of yuppy/hipster. this tops the whole pinenuts thing.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Digital Man@VERT to Poindexter Fortran on Monday, March 21, 2016 14:54:18
    Re: CPU pegging at 100%
    By: Poindexter Fortran to Digital Man on Mon Mar 21 2016 09:20 am

    Re: CPU pegging at 100%
    By: Digital Man to Poindexter Fortran on Mon Mar 07 2016 04:32 pm

    It would help to start eliminating servers/services and maybe
    options like the even thread to try to narrow down where the
    problem is. Once you have know which thread is causing the
    excessive CPU utilization, let me know and we can further narrow DM>> it down.

    Postscript:

    I tried a few things, like new dailies, then tried doing a fresh install with 3.16c. All of these appeared to do the trick for a time, then the CPU would peg.

    I thought I'd start disabling other servers/events and disabled the newslink event first. The problem went away. When I re-enabled the event and watched it run, I noticed that one of the groups was causing the job to not complete, and to peg the CPU and stay pegged.

    I removed that group from my config, re-enabled NEWSLINK and all seems well now.

    Do you have any log output from one of those episodes? It sounds like something probably fixable in the newslink.js script, but I'd need more details.

    digital man

    Synchronet "Real Fact" #5:
    Synchronet version 3 for Linux and FreeBSD development began in 2001.
    Norco, CA WX: 69.8øF, 54.0% humidity, 8 mph ESE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Kurt Weiske@VERT to Digital Man on Monday, March 21, 2016 17:50:12
    Re: CPU pegging at 100%
    By: Digital Man to Poindexter Fortran on Mon Mar 21 2016 02:54 pm

    Do you have any log output from one of those episodes? It sounds like something probably fixable in the newslink.js script, but I'd need more details.

    Where would it log? In the events screen, it would just hang without any additional output.
    --- SBBSecho 2.33-Win32
    * Origin: http://realitycheckbbs.org | tomorrow's retro tech (1:218/700)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mark lewis@VERT to Poindexter Fortran on Tuesday, March 22, 2016 13:09:20
    21 Mar 16 09:20, you wrote to Digital Man:

    I thought I'd start disabling other servers/events and disabled the newslink event first. The problem went away. When I re-enabled the
    event and watched it run, I noticed that one of the groups was causing
    the job to not complete, and to peg the CPU and stay pegged.

    I removed that group from my config, re-enabled NEWSLINK and all seems well now.

    what group was it? could you have had a bad lastread pointer and your system was trying to download all articles in that group?

    )\/(ark

    Always Mount a Scratch Monkey

    ... Thou shalt not admit adultery.
    ---
    * Origin: (1:3634/12.73)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Digital Man@VERT to Kurt Weiske on Tuesday, March 22, 2016 13:43:18
    Re: CPU pegging at 100%
    By: Kurt Weiske to Digital Man on Mon Mar 21 2016 05:50 pm

    Re: CPU pegging at 100%
    By: Digital Man to Poindexter Fortran on Mon Mar 21 2016 02:54 pm

    Do you have any log output from one of those episodes? It sounds like something probably fixable in the newslink.js script, but I'd need more details.

    Where would it log?

    Where ever NewsLink is logging in your system/configuration. E.g. most likely, where timed event output goes.

    In the events screen, it would just hang without any
    additional output.

    Hang after what? i.e. what was the last line logged by NewsLink before it hung? Also, if you could enable debug output (with the '-d' command-line option) and reproduce the hang and provide that log output, that could be very helpful.

    digital man

    Synchronet "Real Fact" #55:
    Synchronet Terminal Server introduced SecureShell (SSH) support w/v3.14a (2006).
    Norco, CA WX: 65.2øF, 42.0% humidity, 10 mph SE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Poindexter Fortran@VERT/REALITY to mark lewis on Tuesday, March 22, 2016 14:25:35
    Re: CPU pegging at 100%
    By: mark lewis to Poindexter Fortran on Tue Mar 22 2016 01:09 pm

    what group was it? could you have had a bad lastread pointer and your system was trying to download all articles in that group?

    alt.society.diet.low-carb. I have 20 or so newsgroups that download just fine so I'm assuming the message base was munged.

    ---
    þ Synchronet þ realitycheckBBS -- http://realitycheckBBS.org
  • From Poindexter Fortran@VERT/REALITY to Digital Man on Tuesday, March 22, 2016 14:26:38
    Re: CPU pegging at 100%
    By: Digital Man to Kurt Weiske on Tue Mar 22 2016 01:43 pm

    hung? Also, if you could enable debug output (with the '-d' command-line option) and reproduce the hang and provide that log output, that could be very helpful.

    I'm back up and running now, but curious to see what happened. I may try to reproduce this and will send logs if I do.

    ---
    þ Synchronet þ realitycheckBBS -- http://realitycheckBBS.org