Jump to content

smc1979

Experienced Members
  • Posts

    134
  • Joined

  • Last visited

Posts posted by smc1979

  1. Looks interesting. Does it cause problems with gaming? I had a memory saving application that caused excessive lag when running games.

     

    I have it running while playing all my games at MAX settings and don't miss a beat :-)

     

    Try it out. You can always turn it off or uninstall it if you like :-)

     

    Shane

  2. That is true, and for a lot of novices who are scared of any new program the awards do make them feel better.

    It is a pro/con situation.

     

    Any one of those sites that show not to be respectful I will remove in a heartbeat ;)

     

    Shane

  3. I dont know much about brothersoft.

    Softpedia and majorgeeks are great. They all came to me and gave me the rewards, so I added them, didn't really think any further than that on it lol.

    I checked the alexa rank on them and they where all pretty high, so I thought, sure why not :-)

     

    Shane

  4. Please don't fall (further?) into the trap of putting every download site's so-called 'awards' on your website, sort of thing you expect on tacky less reputable software sites and is the sort of thing that puts people off IMO

     

    I dont totally agree on that one. Majorgeeks (Good friends of mind) and some of the other download sites have very good reputations, and when they take the time to look at a program and make sure it is worth it then it actually looks good to show that. I never heard of bad software showing off awards (Unless they where fake)

     

    Now if I was listing crap awards from crap sites then I would agree. But sites like majorgeeks.com have my respect and I am happy to show any award from them :-)

     

    When I let Windows manage the paging file, CM routinely lowered the RAM usage to ~19%. However, since I set the paging file to 16-1000 MB, CM typically clips RAM utilization to ~33%.

     

    What may account for the disparity?

     

    Keep in mind CleanMem doesn't force the memory to be cleaned out a processes. Only the memory marked as no longer is use is freed up. So you may have a program that is simply using and marking more memory in use.

     

    Now Windows does keep some of the memory in the page file no matter what. So when you lowered the page file it may just be Windows keeping more in actualy memory instead. (I have 8gb of ram and have my page file off and so I have higher memory usage, about 1.7 GB in use at all times)

     

    Shane

  5. CleanMem v2.1.0

    http://www.pcwintech.com/cleanmem

     

    v2.1.0

    (All changes in this version are for both Free & Pro versions.)

    Moved system up time from the bottom of the window to the top menu. There a user can now decide how the program will pull the system up time. Default is GetTickCount API (49 Days Max) the other is by the Windows Performance Counters (No Max). The reason for the 2 options is for users who have disabled their performance counters and do not wish to turn them back on.

    GetTickCount counts since system boot and includes suspends/hibernation time as well, but has the limit of going up to 49 days.

    The performance counter only counts as windows is running and doesn't during suspends/hibernation, but doesn't have the 49 day limit.

    Added new option to disable the bar fill graphic. This is for the users who want the monitor to be just pure text. Such as when using blending mode into the desktop.

    Added new compact mode for the mini monitor. This will hide the text and the make the bar 50% smaller. Making a very nice small monitor that stays out of the way.

    Add some pre made compact bar graphics to the setup.

    Added new mini monitor start with windows options. You can now set the mini monitor to run at system startup for the current user or all users.

     

    Shane

  6. Updated the new program. I know this is a thread about cleanmem. Sorry :-)

    I wont post about the new program again till it is released LOL

    http://forums.pcwintech.com/index.php/topic,1909.0.html

     

    New compact bar mode.

    You can now set the color settings between the 2 bars instead of just 1.

    System tray icon now has color indicator.

     

    If the program doesn't pull the drive speed make sure you haven't disabled the performance monitor in windows :-)

    Enjoy!

    Shane

  7. For me it is the indicator that I need to look deeper :-)

    Haven't looked if Windows vista or 7 lets me pull thats processes using the drive, I know it doesnt in XP.

     

    But at least if I see the drive being bogged down I know to start looking. And normally something using that much drive speed your going to know which app it is :-)

     

    Also helps in seeing a drive going bad as the drive will run slower and slower.

    So when you see the speeds never getting where they use to you know it is time to get a new drive.

     

    Shane

  8. Good to know! I need to make sure to put that on the page when the program is done for other users :-)

     

    I have a use for it, main reason why I made it lol.

    When my system is sluggish and my cpu and memory are fine, I have to look at the hard drive light on my system to see it working away.

    I wanted to see how much was being done when that happens. So for me it serves a good purpose :-)

     

    It will be a free app and there for people who need it :-)

     

    Shane

  9. It hooks to the performance monitor in windows. Under physical drive and uses _Total.

    It shows what the current read and write speed is on the drive, so if nothing is reading or writing to it will show 0 bytes.

    Try doing a defrag with the monitor open and let me know :-)

     

    Shane

  10. CleanMem v2.0.3 is released.

     

    On a side note,

    Hope you guys dont mind me posting this here. But I just made a new program, took me only a few hours today.

    Mainly because I cheated lol

     

    I took the cleanmem mini monitor code, ripped out everything I didn't need and made this new monitor. Saved me TONs of work not having to recode all the same stuff over again.

     

    It is a monitor to show the current read and write speed of your hard drive.

    Since the drive is the bottle neck of performance, knowing when your drive is under a load is good to know.

     

    I just finished this, no page for it yet as I want it tested. If you try it please email me any problems you have. Otherwise after a day or two to make sure nothing is broken I will release it by Sunday :-)

     

    Give it a quick try :-)

     

    Not bad for a few hours of work I hope.

    http://www.pcwintech.com/files/setups/drive_speedometer_v1.0.0_setup.exe

     

    Shane

  11. CleanMem v2.0.2 Released.

    http://www.pcwintech.com/cleanmem

     

    v2.0.2

    Added "Reset Window Positions" option to context menu.

    Multiple GUI tweaks and fixes.

    Fixed minor bug where the mini monitor wouldn't hold its startup position in some cases.

    Program now remembers the screen position of the settings windows and others. The reset mini monitor position will also reset these windows as well.

    Window positions are now saved under the Current User Reg keys. This has multiple benefits. If a person runs the mini monitor from a thumb drive and on multiple computers, the position will be saved on each computer instead of the ini file. This also lets different users on the same system have the monitor in different positions than the other users.

    Fixed bug where the Page File information on the Memory Info Window didn't detect on Windows 7.

    Page file info on the memory info window has been updated to pull better information. Such as actual current usage of the page file on the disk.

    Fixed bug where the mini monitor didn't always exit & close.

     

    Shane

  12. My friend just confirmed that the new exe is no longer crashing on his system :-)

     

    I will be getting 2.0.1 ready for release.

     

    Man I hate doing this to people, make an update so quick. But I want the stuff working right :-)

     

    Shane

  13. I couldn't replicate the problem again. It could possibly be some other program conflicting with CleanMem. It happened when I right clicked on the tray icon. It became unresponsive and I had to terminate Mini_Monitor.exe via Task Manager.

     

    My PC specs: 2.4 Ghz Core2Duo and 4.0GB RAM with Windows 7 64-bit in case you are curious.

     

    So far, so good. Nothing's going wrong. :) Thanks.

     

    OK, only 1 thing of code is called when you right click on the tray icon.

     

    In VB when you show a menu and try to click away from the menu, the menu will stay till you click something on it.

    To get around that I have it calling a single api before it shows the menu

    SetForegroundWindow

    http://msdn.microsoft.com/en-us/library/ms633539%28v=vs.85%29.aspx

     

    What this would do is set the window to focus, so when you clicked away from the menu the menu would unload like any other.

     

    Well since this is the only bit of code being ran when it locked up on you I decided to find another way.

    the SetForegroundWindow works by the thread of the window. perhaps this has a problem on some systems?

     

    So instead I found an old api that will set the focus by the window and not the thread

    SwitchToThisWindow

    http://msdn.microsoft.com/en-us/library/ms633553%28v=vs.85%29.aspx

     

    This seems safer as it is only setting a window and not having to go for the thread like the other api.

     

    I think I will leave it this way.

     

    If you haven't update to 2.0.1 on the link I gave please do so. I haven't released it yet.

     

    When you load it right click on the icon and hit exit. Then check the task manager, did it close?

     

    The other bug my friend had was something is off on his system, I don't know what.

     

    In my current 2.0.0 exe I have the command "End" after it is done unloading. What this says is to forcibly kill the exe now.

    On mine and many others everything ends, no problems.

     

    Yet on his he gets a crash. SO I changed the code and no longer call "End" instead I do the unload me call. Which will only close the process if everything is done and unloaded.

    So hopefully I improved the shutdown of the program well enough to where everything unloads.

     

    For me the new shut down works, just need it tested :-)

     

    Long winded enough for ya lol

     

    Shane

  14. Here is a test for v2.0.1 (If it works it will be the release)

    http://www.sendspace.com/file/8xst7k

    (Replace the mini monitor exe with this one)

     

    I changed 3 things.

     

    1. I changed the API used to pull up the Menu (I did this in case the api I had was causing the cpu spike when you open the menu.

    2. Added a minimized button to all the windows.

    3. Changed the shutdown process of the program. I did this in case it was causing the cpu spike. Also on one persons machine, and for some reason only his, when he would exit the mini monitor it would crash. I have him testing this one as well. Hopefully the better shut down process should shut down everything better and avoid a cpu spike or crash. I couldn't get either to happen on my system. So all I could do was look at the code that was called when this things happened.

     

    Fingers crossed :-)

     

    Shane

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.