Re: Problems with extreme CPU power usage and slowly performing tasks...
Hi all, first of all, thanks for all the reactions. I do not have the problem anymore now, but I am still interested in finding the cause. Wednesday, June 23, 2004, 4:47:34 PM, you wrote: TF On Tue, 22 Jun 2004 20:44:32 +0200 GMT (23/06/2004, 01:44 +0700 GMT), TF Marije Baalman wrote: MB The tasks where I have encountered this problem are: MB - sending and receiving email (the CPU hangs in between retrieving or MB sending messages, causing the whole process to take very long) TF Same here. When I write a message while TB checks mail, the screen TF will freeze but I can continue typing, and when the mail check is TF finished, the typed letters will appear. I did not have this. During mail check, I could use the rest of the program normally. MB - purge and compress folders. TF OK, this uses CPU time, but that's understandable. it took an abnormal amount of time for the small amount of messages in the folder or that had ever been in there. MB - at startup (while the startup screen is visible) TF I think every program needs time to boot up. This took abnormally long too. MB - importing mailboxes from Eudora Pro mailbox files (this eventually MB took some days (It literrally took a weekend to import a lot of the MB stuff) and I still do not have all of it there). TF I didn't try this. I checked what is going on when it is importing the mailboxes and saw that this is the time when TheBat! creates all the temporary files. However, TheBat! never takes care of a clean-up of these temp-files as it seems. This could be a bug, or uncareful programming. Either way, I think it should be repaired. (I will send a bug report on it). I think this is what caused the problem in my case, as importing my old email archives was one of the first things I did with TheBat! Sincerely, Marije Baalman -- Current version is 2.11.02 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: Problems with extreme CPU power usage and slowly performing tasks...
Hello Marije! On Wednesday, June 23, 2004, 6:55 PM, you wrote: MB However, TheBat! never takes care of a clean-up of these temp-files as MB it seems. This could be a bug, or uncareful programming. Either way, I MB think it should be repaired. (I will send a bug report on it). This is true about TB! leaving empty temp files behind. I think it has always done this. You are so knowledgeable about dealing with all things Bat so far, that I hope you'll be able to file the bug report. For unknown reasons--probably that I made an account months and months ago and forgot about it--I can't get access to file one. It should be simple to put in a little code to make TB! take these out automatically? (Although, after my disastrous inability to open attachments when my bat.tmp files reached the count of 88, I got a program which will clean all the temp files I have on an automatic schedule, it would still be nice to have this fixed so that it doesn't catch the unwary any more.) It has been very interesting to me to read your posts. -- Best regards, Mary Bull :Mary: The Bat! 2.11.02 on Windows XP 5.1 2600 Service Pack 1 Current version is 2.11.02 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: Problems with extreme CPU power usage and slowly performing tasks...
Hello Marije, On Tue, 22 Jun 2004 20:44:32 +0200 GMT (23/06/2004, 01:44 +0700 GMT), Marije Baalman wrote: MB The tasks where I have encountered this problem are: MB - sending and receiving email (the CPU hangs in between retrieving or MB sending messages, causing the whole process to take very long) Same here. When I write a message while TB checks mail, the screen will freeze but I can continue typing, and when the mail check is finished, the typed letters will appear. MB - queueing or sending a message after having created it. The program MB just hangs for a while, not allowing any other actions in the MB meantime, until it closes the Edit window and puts the message in the MB outbox or sends it. I don't encounter this. MB - purge and compress folders. OK, this uses CPU time, but that's understandable. MB - at startup (while the startup screen is visible) I think every program needs time to boot up. MB - importing mailboxes from Eudora Pro mailbox files (this eventually MB took some days (It literrally took a weekend to import a lot of the MB stuff) and I still do not have all of it there). I didn't try this. But I have another one: - Double-clicking or hitting enter on a message in the message list in order to open a folder view takes several seconds. Purgecompress, disk defragging and deleting the hundreds of .tmp files helps a bit but not much. I have this problem only on my Win98 machine, not on XP. The only plugin I use is MyGate. But it's not an isntalled plugin, it runs seperately as a gateway. -- Cheers, Thomas. Moderator der deutschen The Bat! Beginner Liste. Things You Would Never Know Without the Movies: If you decide to start dancing in the street, everyone you bump into will know all the steps. Message reply created with The Bat! 2.11 under Chinese Windows 98 4.10 Build A using a Pentium P4 1.7 GHz, 256MB RAM Current version is 2.11.02 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: Problems with extreme CPU power usage and slowly performing tasks...
Hello Marck, On Tue, 22 Jun 2004 23:58:13 +0100 GMT (23/06/2004, 05:58 +0700 GMT), Marck D Pearlstone wrote: MB TheBat! is creating an awful amount of temporary files in the MB %TEMP% folder, it is just creating then and opening them for MB writeonly purposes. With an awful lot, I mean some hundreds. MDP These are parking zones for pre-imported messages. These can be MDP impacted by the activities of aggressive AV software, that MDP quarantine the embryonic messages in transit, locking them out and MDP not letting TB retain access to them. I have disabled the real-time scan, but the folders don't open any faster. -- Cheers, Thomas. Moderator der deutschen The Bat! Beginner Liste. I have an excellent track record, although I am not a horse, Message reply created with The Bat! 2.11 under Chinese Windows 98 4.10 Build A using a Pentium P4 1.7 GHz, 256MB RAM Current version is 2.11.02 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Problems with extreme CPU power usage and slowly performing tasks...
Hello all, before I posted this, I had a look at the archive of the list and saw that other people had the problem before also, however, based on these threads, I have not yet been able to solve the problem at my computer yet. Here some details: I have been using The Bat! v2.10.03 and now The Bat! v2.11.02 on Windows 98 4.10 Build A, on a Pentium 500 MHz (Intel Celeron), 128 MB RAM. It was my first install of The Bat! on my computer, and I have been having the problems, since the first install, with both versions. The problem is that when performing certain tasks, the CPU-usage goes up to as much as it can get (causing the system to use full CPU-power) and stays there, until it starts doing the task. During this time it does not transfer any data (not to the HD, nor to the net), so it seems there is some CPU-loop going on, which takes a lot of processing power and it takes a while to get out of this loop. The tasks where I have encountered this problem are: - sending and receiving email (the CPU hangs in between retrieving or sending messages, causing the whole process to take very long) - queueing or sending a message after having created it. The program just hangs for a while, not allowing any other actions in the meantime, until it closes the Edit window and puts the message in the outbox or sends it. - purge and compress folders. - at startup (while the startup screen is visible) - importing mailboxes from Eudora Pro mailbox files (this eventually took some days (It literrally took a weekend to import a lot of the stuff) and I still do not have all of it there). Also, as reported in previous reports of the problem, the program does not shut down properly; it stays active after it seems to have shut down (all windows are closed). However, it seems this only happens when one of the previous problems have happened a short time before closing the program. I have tried to get rid of the problem by doing the following: - not using any plugins: in 2.10.03 I did not have any installed; I tried installing BayesIt and then uninstalling it, but nothing had any effect. In 2.11.02 I found that BayesIt was active after installing; I removed it, but no change. - defragmenting my harddrives. Done that, but no change - purging compressing the mailfolders. Done that, but no change - Made a registry clean. No change. - Shut down Zone Alarm and AVG-anti-virus software. but no change So, it seems that there is definately a bug somewhere in The Bat!, that maybe does not occur on everyone's system, but it does occur on different system and the symptoms seem to be similar for everyone who gets it. It seems to have to do something with the routine to access an email folder, though not during the actual access, but shortly before accessing it. I have been using Process Explorer from Sysinternals to figure out with processes are active on the system. I should maybe try and find a program that gives me an even more detailed view of what The Bat! is doing while it hangs, so any suggestions for this are helpful. Perhaps, that way we can tell the programmers of The Bat! where the bug occurs, during which process so that they can look into it and solve it properly. It seems a serious bug from a commercial point of view as well, as I would not buy the program, if I cannot solve this problem. Any suggestions to help me solve this problem are of course welcome. Thanks in advance, sincerely, Marije Baalman Current version is 2.11.02 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: Problems with extreme CPU power usage and slowly performing tasks...
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 ***^\ ._)~~ ~( __ _o Was Tue, 22 Jun 2004, at 20:44:32 +0200, @ @ when Marije Baalman wrote: I have been using The Bat! v2.10.03 and now The Bat! v2.11.02 on Windows 98 4.10 Build A, on a Pentium 500 MHz (Intel Celeron), 128 MB RAM. FWIW, I use the same Windows (although with micro lite technology, and with Cacheman) and TB v2.xx.xx, and never had such problems. I have 192 RAM and a Celeron on 466 MHz. What you describe looks to me as a possible problem with memory (which causes additional use of CPU), but am not sure. - -- Mica PGP key uploaded at: http://pgp.mit.edu/ once just before breakfast Antispam | 4 spam letters in last 34 h. o | 254 non-spam letters in last 34 h. y | By BayesIt! 0.5.5 -BEGIN PGP SIGNATURE- iD8DBQFA2Ioh9q62QPd3XuIRAoQqAJ4mVCn0HPPCIvRMtedcr4lNOYCHaQCgjOdb cYd7NLmQBqlaXE9P5oM0+bc= =m3OR -END PGP SIGNATURE- Current version is 2.11.02 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: Problems with extreme CPU power usage and slowly performing tasks...
Hi all, after sending my message, I went to look for other monitor tools at Sysinternals, and found the FileMonitor giving some interesting results. I looked at the FileMonitor, while putting a message in the outbox, and saw that TheBat! is creating an awful amount of temporary files in the %TEMP% folder, it is just creating then and opening them for writeonly purposes. With an awful lot, I mean some hundreds. Occasionally (every 20 seconds) it looks for a file named: thebat.ipc in the Program folder (where TheBat! runs from), which it cannot find; I looked on my system and there is no such file on my system anywhere. TheBat! keeps making the .tmp files when it gets shutdown and stays active After having cleared out the bat*.tmp files from the %TEMP% folder, TheBat! seems to be faster and not to cause the problem anymore (though I stay sceptical of whether it may return). TheBat! is still looking for thebat.ipc every 10 seconds... what is this file for? sincerely, Marije Baalman Current version is 2.11.02 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: Problems with extreme CPU power usage and slowly performing tasks...
Hallo Marije, On Tue, 22 Jun 2004 22:32:18 +0200GMT (22-6-2004, 22:32 +0200, where I live), you wrote: MB TheBat! is still looking for thebat.ipc every 10 seconds... MB what is this file for? IIRC When you start an instance of TB with command line parameters it'll create this file to store the instructions. As TB won't run with two instances, it'll close down immediately and the instance that's running already will take the command from the .ipc file. -- Groetjes, Roelof Disclaimer: Any opinion stated in this message is not necessarily shared by my budgies or rabbits. Current version is 2.11.02 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: Problems with extreme CPU power usage and slowly performing tasks...
Hallo Marije, On Tue, 22 Jun 2004 22:32:18 +0200GMT (22-6-2004, 22:32 +0200, where I live), you wrote: MB amount of temporary files in the %TEMP% folder, it is just creating MB then and opening them for writeonly purposes. With an awful lot, I MB mean some hundreds. TB is known to slow down with heavy populated %temp% folders. -- Groetjes, Roelof Disclaimer: Any opinion stated in this message is not necessarily shared by my budgies or rabbits. Current version is 2.11.02 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: Problems with extreme CPU power usage and slowly performing tasks...
Tuesday, June 22, 2004, Marije Baalman wrote: TheBat! is still looking for thebat.ipc every 10 seconds... what is this file for? The simple explanation is that it allows you to use the command line parameters to control The Bat while running. For a more detailed explanation and its use, you can go to the archives and look for the threads file not found thebat.ipc and thebat.IPC -- Urban The outcome of any serious research can only be to make two questions grow where only one grew before. Current version is 2.11.02 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: Problems with extreme CPU power usage and slowly performing tasks...
Dear Marije, @22-Jun-2004, 22:32 +0200 (22-Jun 21:32 UK time) Marije Baalman [MB] in mid:[EMAIL PROTECTED] said to Marije: ... snip MB TheBat! is creating an awful amount of temporary files in the MB %TEMP% folder, it is just creating then and opening them for MB writeonly purposes. With an awful lot, I mean some hundreds. These are parking zones for pre-imported messages. These can be impacted by the activities of aggressive AV software, that quarantine the embryonic messages in transit, locking them out and not letting TB retain access to them. MB TheBat! is still looking for thebat.ipc every 10 seconds... I see you have had a few answers, but nobody has given you the correct answer. 'IPC' stands for Inter Program Communication. You can drive a running TB from the outside by writing sets of command line parameter commands into this file. Once every 10 seconds, TB executes the contents and empties the file. This allows you to control TB from any external process without having to keep hitting it through the command line. -- Cheers -- ://.arck: //.arck List moderator and fellow end user TB! v2.12 Beta/1 on Windows XP 5.1.2600 Service Pack 1 ' pgpDoUxmkbJqO.pgp Description: PGP signature Current version is 2.11.02 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html