Bookmark and Share

Author Topic: Anti-theft program Prey and RAM usage on XP SP3 desktop.  (Read 1469 times)

0 Members and 1 Guest are viewing this topic.

Offline ratchet

  • PcWinTech Member
  • *
  • Join Date: Sep 2008
  • Posts: 12
  • Karma: +0/-0
Anti-theft program Prey and RAM usage on XP SP3 desktop.
« on: March 20, 2011, 03:24:36 PM »
The process "bash.exe" keeps replicating (for a better word) itself and eating RAM.  In task manager there are always three instances of it listed and although the total of the three never exceeds around 7,000 kb, CleanMem doesn't seem to be able to control it.  I have Prey installed on a Vista laptop and there is no such process listed.  I've uninstalled Prey, reinstalled and the same issue (and processes) occurred.  I've notified Prey!  I discovered this two AMs ago when RAM usage on my 1gig machine over night was up to 50% (20% or less would have been normal) at idle and sored to over 75% when a browser session started.  Very strange!  At first I thought it had something to do with the CleanMem pro version since I had recently installed it but soon realized it had nothing to do with it.  Since CM doesn't seem to be able to tame it  (In retrospect, I did not try entering it in the advanced settings although I suspect it may not make any difference because I did manually invoke cleaning and it didn't make any difference) I thought you would be interested.  Thank you!

Offline Shane

  • Top Geek, err uh Dog.
  • PcWinTech Administrator
  • PcWinTech Guru
  • *******
  • Join Date: Jul 2008
  • Posts: 9,766
  • Location: USA
  • Karma: +327/-0
  • "Knowledge should be shared not hidden."
Re: Anti-theft program Prey and RAM usage on XP SP3 desktop.
« Reply #1 on: March 20, 2011, 03:30:49 PM »
In vista and newer MS lets programs be protected. So no other process can touch it. These protected processes can't be touched by CleanMem because of that. Some AV's have their processes running protected. :wink:

Quote
The Microsoft® Windows Vista™ operating system introduces a new type of
process known as a protected process to enhance support for Digital Rights
Management functionality in Windows Vista. These protected processes exist
alongside other processes in Windows Vista.

The primary difference between a typical process and a protected process is
the level of access that other processes in the system can obtain to protected
processes. In versions of Microsoft Windows® earlier than Windows Vista, the
process model allows a parent process to acquire a handle to and manipulate the
state of any child process that it creates. Likewise, processes that users created
with sufficient privileges can access and manipulate the state of all processes on
the system. This behavior remains true for typical processes. However, the level of
access to protected processes and threads within those processes is significantly
more constrained.

Shane
(About Shane)
Site Owner, Top Admin, Lead Programmer, Wife & 4 kids, Needs a lot more coffee.

When people ask "Why fix what isn't broken?" I reply "To make it better."
"Only a life lived for others is a life worthwhile"
Honor & Respect is all that matters.

Owner & Programmer of: www.pcwintech.com & www.tweaking.com


Offline ratchet

  • PcWinTech Member
  • *
  • Join Date: Sep 2008
  • Posts: 12
  • Karma: +0/-0
Re: Anti-theft program Prey and RAM usage on XP SP3 desktop.
« Reply #2 on: March 20, 2011, 06:12:39 PM »
In vista and newer MS lets programs be protected. So no other process can touch it. These protected processes can't be touched by CleanMem because of that. Some AV's have their processes running protected. :wink:

Quote
The Microsoft® Windows Vista™ operating system introduces a new type of
process known as a protected process to enhance support for Digital Rights
Management functionality in Windows Vista. These protected processes exist
alongside other processes in Windows Vista.

The primary difference between a typical process and a protected process is
the level of access that other processes in the system can obtain to protected
processes. In versions of Microsoft Windows® earlier than Windows Vista, the
process model allows a parent process to acquire a handle to and manipulate the
state of any child process that it creates. Likewise, processes that users created
with sufficient privileges can access and manipulate the state of all processes on
the system. This behavior remains true for typical processes. However, the level of
access to protected processes and threads within those processes is significantly
more constrained.

Shane
Very interesting and thank you.  I doubt anyone will ever walk out of my home with the desktop anyway!


 

Related Topics

  Subject / Started by Replies Last post
1 Replies
1979 Views
Last post October 02, 2008, 05:05:00 PM
by Shane
5 Replies
1893 Views
Last post November 23, 2009, 08:49:38 AM
by Shane
3 Replies
1075 Views
Last post August 11, 2010, 03:36:12 PM
by Evan
3 Replies
1529 Views
Last post September 20, 2010, 07:53:00 PM
by Shane
1 Replies
422 Views
Last post January 03, 2012, 12:42:31 PM
by Shane