Forum: Vue


Subject: Is Vue4 hard on GDI/resources?

JoeBlack opened this issue on Jul 02, 2001 ยท 14 posts


zstrike posted Tue, 03 July 2001 at 2:54 AM

Ok let me clarify and attempt to simplify: GDI = Graphic Device Interface: This is a set of instuctions programed into Windows that tells Windows how to handle graphics in regards to processing it for display purposes. Unto itself it has very little to do with your resources directly. Its simply instructions in Windows as to how to deal with the graphic data to get it up on your screen. Where the resource overhead comes in is when the software dynamically links (dll) to this instructional set. The GDI provides the interface for graphic data between the software and Windows. It is the software in this case Vue that sets up the resource parameters based upon either what was programed as optimal vs what is available on the system in terms of RAM for caching, setting up stacks and heaps, and swapfiling. So what this means is that if you are having resource related problems it has as more to do with how Vue is written then what is available on your system if your in Win98 and have at least 128MB of RAM. If software is written properly it releases resources as it needs to (it always holds more then it really needs to run) as the resources are reduced. In other words it should be dynamic in nature but most aren't. Unfortunately most software doesn't release unnecessary resources properly. That is why with some software you need to close out and reopen in order for it to run properly. By doing that you are manually releasing resources. If you have software like this then you might and I say this with much caution want to consider changing operating systems if you are using Win98, or Win ME, to either Win NT or Win 2000. Win 2000 is basically Win NT 5 and its more dynamic in its use of resources, compensating for poorly written software. Win 98 still operates in a session Window although its more dynamic then previous versions its still far less dynamic in its ability to compensate for resource useage. Open GL= Open Graphic Language: This is a set of graphic adapter instructions created by Silicon Graphics and used as part of graphic adapter's driver to accelerate the device's performance. It to has nothing to do with resources other then making your video card driver larger. Its like adding a turbo to your car's engine. It runs fine without one just takes longer to get there.