Jump to content

Detailed information on the GDI resources


egrabrych

Recommended Posts

 

While you are at it, check also this "Veign's Usage Monitor".

 

Here is an old version:

https://web.archive.org/web/20080316005020/http://www.veign.com/application.php?appid=110

 

One program that I know – Usage Monitoralso doesn’t provide the detailed information in Windows 98 (despite even displaying a column intended for it).

 

This also applies to the older version Usage Monitor.

 

 

Since I am in an exceptionally good mood today :yes:, I will read the above as:

 

Unfortunately the link you provided is to the same program that I vaguely referenced initially, where I failed to provide any reference to it's Author/source/homepage, nor any other meaningful detail  and that has itself a vague name.

 

 

:whistle:

 

jaclaz

Link to comment
Share on other sites


 

 

While you are at it, check also this "Veign's Usage Monitor".

 

Here is an old version:

https://web.archive.org/web/20080316005020/http://www.veign.com/application.php?appid=110

 

In Windows 98, it is possible to monitor the amount of the GDI resources in use, using the Resource Meter system tool. The problem is, this tool doesn’t provide information about what (which processes, files, programs) consumes the GDI resources and to what extent. It only provides a statistic. One program that I know – Usage Monitoralso doesn’t provide the detailed information in Windows 98 (despite even displaying a column intended for it).

 

This also applies to the older version Usage Monitor.

 

 

Since I am in an exceptionally good mood today :yes:, I will read the above as:

 

Unfortunately the link you provided is to the same program that I vaguely referenced initially, where I failed to provide any reference to it's Author/source/homepage, nor any other meaningful detail  and that has itself a vague name.

 

 

:whistle:

 

jaclaz

 

 

 

post-293708-0-85717300-1425157516_thumb.

 

Usage Monitor build 1.8.0.3 in Windows 98SE.

Edited by egrabrych
Link to comment
Share on other sites

submix8c, that doesn't look like a 9x screenshot, does it? Main issue here is that most tools (except maybe for Norton System Information) don't know how to retrieve and display detailed information on a per-application basis in Win9x. No problems for them in 2000+ though. However, egrabrych needs a 9x report.

To confirm, I downloaded and installed v2.0.0.4 of Veign Usage Monitor and the report matches egrabrych's.

 

egrabrych, I had once built a quick and dirty AHK script that could close an open handle such as those reported by GDIUsage. It's not that big of a deal doing that; problem is, closing the wrong handle can screw up the system (current session). That is weird appearance, application/system lock-up, instant reboot...

I'm not that good to build an application that could safely close unused handles. But sometime I may play with that thought.

Link to comment
Share on other sites

Well, sometimes mud works wonders against rheumatism... :P:D

 

The Norton tool - according to the screenshots provided by Nomen - displays the known active memory blocks only. GDI Usage displays all of the used blocks, included those left behind by leaky applications. The ideal tool would bind both of the above tools' capabilities: display known active handles as well as the stray objects' handles. That and the ability to manually/automatically dispose of the stray objects would make it a jewel for the 9x systems. ;)

 

I'm not sure to what degree Revolutions Pack deals with such objects, if ever.

Link to comment
Share on other sites

Eventually I found the Leaks package. But it's not in its rightful place anymore. The Wayback Machine used to host a viable page with an active download link, but I guess the "good guys" at M$ got to them - no download link on the archived page copies. See here, for example.

This is where I'm finding it:

https://msdn.microsoft.com/en-us/magazine/cc301756.aspx

Link to comment
Share on other sites

 

Eventually I found the Leaks package. But it's not in its rightful place anymore. The Wayback Machine used to host a viable page with an active download link, but I guess the "good guys" at M$ got to them - no download link on the archived page copies. See here, for example.

This is where I'm finding it:

https://msdn.microsoft.com/en-us/magazine/cc301756.aspx

 

Yes, that should be the article. For some reason, I'm not seeing any download link for 'Leaks' on that page (should've been at the top, below 'Level of difficulty', if I'm not mistaken). Either one of my Firefox add-ons or some region screening must be playing tricks.

 

Would those references on Veign's site to WMI and having WMI Core in Win 98 be relevant? :unsure:

Or it has nothing to do with GDI?

 

Would something like this:

http://support.smartbear.com/viewarticle/54495/

work in 9x?

 

jaclaz

WMI is probably required only for the proper operation of the application. I checked the running processes while it was open and indeed WMI was running along.

I believe the application assumes WORD-sized process IDs (used in NT- based systems), while 9x uses DWORD IDs, reason why they appear as negative numbers (signed integers) when run under 9x. There may be other bugs/issues too.

 

As for the code at SmartBear: if it were that simple, this would've been a non-issue by now. ;) However, I'll try to write a quick script, see if it yields anything. Don't get your hopes too high! :)

Link to comment
Share on other sites

However, egrabrych needs a 9x report.

 

Yes, exactly.

 

I'm not sure to what degree Revolutions Pack deals with such objects, if ever.

 

I should write it earlier: I have installed Revolutions Pack 9.7.2.

Link to comment
Share on other sites

re: "WMI running"...

OTOH, maybe any "unofficial" updates may be interfering with recognitiion of the OS? :unsure:

-OR- (Start reading from here down) -

http://www.msfn.org/board/topic/136171-gdi-heap-extender/#entry968151

...for some info/links referencing your RP version.

Could this be interfering? (also :unsure: )

 

Basically "COTS" (even free) naturally assume you haven't "fiddled" with the OS beyond what the Vendor specifies (both Package and OS).

Link to comment
Share on other sites

Eventually I found the Leaks package. But it's not in its rightful place anymore. The Wayback Machine used to host a viable page with an active download link, but I guess the "good guys" at M$ got to them - no download link on the archived page copies. See here, for example.

This is where I'm finding it:

https://msdn.microsoft.com/en-us/magazine/cc301756.aspx

Yes, that should be the article. For some reason, I'm not seeing any download link for 'Leaks' on that page (should've been at the top, below 'Level of difficulty', if I'm not mistaken). Either one of my Firefox add-ons or some region screening must be playing tricks.

I had the same problem finding the link. If it's there, I can't find it.

Cheers and Regards

Link to comment
Share on other sites

Um... searching yields this -

https://msdn.microsoft.com/en-us/magazine/cc188782.aspx

Which "kind of" says you have to build it yourself. The article previously linked only gives an explanation.

I found that by looking for "GDIUSAGE". If you search for "TESTGDI" you'll find some "code" you would need to compile.

Seems to be a bit of confusion there. Appears to have *never* been a download for the "TESTGDI" other than a basic explanation.

:unsure:

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...