TIP: Click on subject to list as thread! ANSI
echo: public_domain
to: Paul Edwards
from: andrew clarke
date: 1995-07-02 22:41:44
subject: scanning time

ac>> Hi Paul.  The WIMM mail scanner program scans my entire message
 ac>> base for new personal mail in around 9 seconds.  Msgedsq takes
 ac>> around 20 seconds to scan my entire messagebase for new mail
 ac>> (when I hit the '*' key).  Why is this?

 > I don't know, but maybe it's got something to do with having 
 > to open more files or something, e.g. because it needs to 
 > populate the "lastread" field maybe it has to open the lastread
 > file which wimm doesn't.

All my message areas are stored in Squish format (there is no file named
'lastread'). 

 > I don't like the theory, and I don't like the double amount of time.  
 > Isn't it about time you performed some code investigation on msged?  
 > :-)  BFN.  Paul.

I did, in a roundabout way.  It turns out that WIMM, timEd and GoldED don't
use the Squish MSGAPI to scan areas.  From what I've read in the
documentation, they appear to use some sort of 'alternate' method that is
faster than whatever MSGAPI is doing.  I don't know much about the
internals of MSGAPI.  Maybe your or David Begley (?) might want to look
into a faster method of scanning Squish bases and add it to MSGAPI38.

 > P.P.S. What's the difference between MSGED/SQ DOS + OS/2?

One runs in DOS, the other doesn't.





:-)

Identical scanning time.

andrew

--- Msgedsq/2 3.10
* Origin: This one HAS to be original X (3:633/267.1{at}fidonet)
SEEN-BY: 50/99 632/348 998 633/246 252 253 260 267 371 373 634/384 635/503
SEEN-BY: 635/513 544 638/100 640/230 690/718 711/401 410 430 807 808 809 934
SEEN-BY: 713/888 800/1 7877/2809
@PATH: 633/267 252 371 635/503 50/99 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.