Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » DBISAM Technical Support » Support Forums » DBISAM General » View Thread |
Messages 1 to 9 of 9 total |
Disk access |
Fri, Nov 3 2006 8:38 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | I have an app running in filesharing mode over a LAN. Every so often an action causes disk activity on my PC's drive rather than the server's. The app is written largely with TDBISAMTables (sql only for a few bulk operations) and I can't understand why my PC's drive is fizzing.
The latest one to bring it to my attention is I'm going through a list, filtered from a larger list and deleting items from it. Each time I delete an item my disc "fizzes". Anyone shed light on this? Roy Lambert |
Fri, Nov 3 2006 7:15 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Roy,
<< I have an app running in filesharing mode over a LAN. Every so often an action causes disk activity on my PC's drive rather than the server's. The app is written largely with TDBISAMTables (sql only for a few bulk operations) and I can't understand why my PC's drive is fizzing. The latest one to bring it to my attention is I'm going through a list, filtered from a larger list and deleting items from it. Each time I delete an item my disc "fizzes". >> It could just be memory swapping out to the page file when a large reallocation is taking place. -- Tim Young Elevate Software www.elevatesoft.com |
Sat, Nov 4 2006 9:37 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Tim
I thought that as well, but becoming sensitised to it I noticed that its every delete. Even so I checked task manager and I have 1/2 Gb RAM left. Roy Lambert |
Mon, Nov 6 2006 11:41 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Roy,
<< I thought that as well, but becoming sensitised to it I noticed that its every delete. Even so I checked task manager and I have 1/2 Gb RAM left. >> Download and use the FileMon utility from www.sysinternals.com: http://www.sysinternals.com/Utilities/Filemon.html It will tell you what is doing the writing, as long as it is regular Win32 API file I/O. -- Tim Young Elevate Software www.elevatesoft.com |
Tue, Nov 7 2006 3:32 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Tim
Thanks, I thought they had something but I downloaded DiskMon and gave up after that. Roy Lambert |
Tue, Nov 7 2006 4:42 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Now loaded and used FileMon. Turned of monitoring the network and although I could hear the disk fizzing nothing was recorded. So I thought its probably page file usage and turned of the virtual memory.
According to Task Manager I have 211MB PF Usage and my physical memory availability is better than with the virtual memory enabled - weird. Anyway I've managed to identify two temp files that are getting created - all I have to do now is track down what's creating them. Roy Lambert |
Tue, Nov 7 2006 5:06 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Roy,
<< Now loaded and used FileMon. Turned of monitoring the network and although I could hear the disk fizzing nothing was recorded. So I thought its probably page file usage and turned of the virtual memory. >> That's what I suspected you would see. That means that the OS is doing the messing around instead of a user process. << Anyway I've managed to identify two temp files that are getting created - all I have to do now is track down what's creating them. >> Post your findings if you find out - I would be interested in knowing what's creating them also. -- Tim Young Elevate Software www.elevatesoft.com |
Wed, Nov 8 2006 4:40 AM | Permanent Link |
Roy Lambert NLH Associates Team Elevate | Tim
I have to confess - it was my fault - I built a minor "improvement" in a while ago and forgot all about it Roy Lambert |
Wed, Nov 8 2006 3:15 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Roy,
<< I have to confess - it was my fault - I built a minor "improvement" in a while ago and forgot all about it >> Ahhh, the minor "improvements". -- Tim Young Elevate Software www.elevatesoft.com |
This web page was last updated on Saturday, May 4, 2024 at 12:54 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |