Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Control app priorities from the menubar Apps
La Chose Interactive has released (to macosxhints' readers first!) a freeware application known as ProcessWizard. ProcessWizard is a menubar widget that, when clicked, opens a list of your running applications along with a priority slider for each one. Want to give an application more priority (ie more CPU time)? Move the slider to the right. Reduce the priority? Move the slider to the left. Need to force-quit an application? Control-click on the icon. All done? Click anywhere else and the menu vanishes.

I've had this installed for a few hours with no ill effects, and the background daemon takes basically zero CPU cycles. If it gives you any trouble, you just need to either log out or use ProcessViewer (in Utilities) or the Terminal to kill the daemon and the menubar widget.

If you downloaded this earlier this morning, please re-download to resolve a possible conflict with ASM.

This is a very handy little application, and thanks to dperetti (Dominique Peretti) for releasing it here first!
    •    
  • Currently 1.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (1 vote cast)
 
[3,705 views]  

Control app priorities from the menubar | 29 comments | Create New Account
Click here to return to the 'Control app priorities from the menubar' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Doesn't work for me
Authored by: ashevin on Jan 24, '02 11:20:49AM

The munubar extension does not work for me. Double-clicking shows the windowframe animation that indicates that something happened. Menu doesn't change though.

- Avi



[ Reply to This | # ]
Suggestions
Authored by: soosy on Jan 24, '02 12:27:57PM

For those trying to install... are you launching both items in the folder?

Suggestions:
-It would be nice if there was a number next to the sliders so you could set things to the same place easily and see when you get back to the middle (zero).
-It could be dock-aware. the window went under my dock at one point.

Looks useful though!



[ Reply to This | # ]
Suggestions
Authored by: pezzman on Jan 24, '02 01:15:29PM

Yes. And if I check ps in the terminal it shows that the daemon is in fact running.



[ Reply to This | # ]
Doesn't work for me either
Authored by: pezzman on Jan 24, '02 11:35:36AM

Double click the menu launcher and nothing happens.



[ Reply to This | # ]
Zip, zero, nada.
Authored by: Anonymous on Jan 24, '02 11:38:12AM

Same thing. Nothing for me either.



[ Reply to This | # ]
Two successes here...
Authored by: robg on Jan 24, '02 11:43:48AM

I have installed it on a G4/733 (10.1.2, NVidia card, 1.2gb RAM, Dev Tools) and an aging G4/350 at the office (10.1.2, ATI card, 720mb RAM, Dev Tools) with no problems on either machine. I double-click both items in the folder, and I have a new icon in the menubar.

What type of machine are you each trying to install it on?

-rob.



[ Reply to This | # ]
Two successes here...
Authored by: ashevin on Jan 24, '02 12:08:39PM

I'm installing on a 400 MHz G4 TiBook. I do have ASM running, but when that's disabled, I get the same behaviour. Other menu addins are system provided (clock, battery, volume and airport). I'm running 10.1.2.

- Avi



[ Reply to This | # ]
Two successes here...
Authored by: pezzman on Jan 24, '02 01:09:41PM

Two failures here....

First (G4/533, 1.2GB, nVidia) Second (iBook/500, 384MB)

I too am running ASM on both machines - perhaps it has something to do with that?



[ Reply to This | # ]
Still not working - more info
Authored by: ashevin on Jan 24, '02 01:28:11PM

The daemon is running. Even w/o ASM running, the menu does not work. Running the menu extension by hand via Terminal gives me a Segmentation Fault.

- Avi



[ Reply to This | # ]
Conflicts with ASM
Authored by: pezzman on Jan 24, '02 01:34:49PM

I tried uninstalling ASM - removing it from my library and rebooting. ProcessWizard runs now. Hopefully the author will fix this soon as I cannot live without ASM.



[ Reply to This | # ]
Conflicts with ASM
Authored by: ashevin on Jan 24, '02 01:45:05PM

Ditto. Removing ASM and re-loggin in did the trick for me. Further experimentation shows that they will live happily together if Process Wizard is started before ASM. Hopefully this can be worked out soon.

Additional sugesstions:
Allow the process list to be moved.
Add a scrollbar when necessary.

- Avi



[ Reply to This | # ]
Conflicts with ASM
Authored by: dperetti on Jan 24, '02 02:00:44PM

Please redownload the archive.
I've found a possible conflict (although it was working before on my computer) and it should be fixed.

Let me know.



[ Reply to This | # ]
Update: ASM
Authored by: pezzman on Jan 24, '02 01:54:27PM

When I reinstalled ASM both are able to run now, but the ASM separator is gone! I found some references to ASMSeparator in the Info.plist file - I am not sure what the author is doing.



[ Reply to This | # ]
Update: ASM
Authored by: ashevin on Jan 24, '02 02:07:45PM

You're right about the menu seperator. I find that clicking the menubar where the seperator bar is supposed to be actually triggers the Process Wizard.

- Avi



[ Reply to This | # ]
Bug is fixed
Authored by: dperetti on Jan 24, '02 02:27:24PM

The ASM uncompatibility should be fixed.
Please redownload the archive, and make sure the Process Wizard volume appears as 1.02.



[ Reply to This | # ]
Bug is fixed
Authored by: ashevin on Jan 24, '02 02:39:44PM

The updated version works well with respect to ASM. Thanks for the quick response.

I do have one suggestion though: Either allow the window to resize, or take into account the dock size and placement. I keep my dock pinned on the bottom right, and I don't use autohide. This means that the last processes in the list are impossible to adjust.

- Avi



[ Reply to This | # ]
Bug is fixed
Authored by: loren_ryter on Jan 24, '02 04:36:44PM

Hi i just downloaded version 1.02. It installed fine, but it doesn't list any applications or processes. If I click on the menu bar icon it brings up the daemon window with some pull down selections, the lock, and the about box. But no list comes up.

I have ASM and turned it off, does the same thing. I've got PTHClock in there and NetMonitor, plus the script menu, the volume thing, and ASM. (getting as crowded as the dock!)



[ Reply to This | # ]
Other conflicts
Authored by: wuf810 on Jan 25, '02 12:07:13PM

After some investigation I found that the problem with PW not displaying any processes, is caused by Now Up to Date & Contact. If I remove the NUTC folder from Library/StartupItems, Process Wizard works a treat!! Other may be experiencing similar problems but with different applications, so it might be worth removing items from the startupitems folder one at a time and restarting to help identify the exact cause.



[ Reply to This | # ]
odd drawing behavior
Authored by: Anonymous on Jan 24, '02 06:35:36PM

ProcessWizard is reserving Dock space between the *menu* and the *panel*, not between the panel and the Dock position.
So there's a big gap up top and then the window dips under the Dock as it gets longer.
Anyone else seen this happen or is it just my config?



[ Reply to This | # ]
odd drawing behavior
Authored by: dperetti on Jan 24, '02 06:47:30PM

It happened to me once when I installed it in a new user account on my TiBook.
I logged out and in and it displayed fine...

I saw this behaviour on a "non standard" monitor configurations.

There is not much I can do, I'm afraid it's a bug from Apple. I use the coordinates given by a "mainScreen" Cocoa method and there is not much to change :-/



[ Reply to This | # ]
odd drawing behavior
Authored by: ashevin on Jan 25, '02 09:01:41AM

I am seeing this too, even after a logout/login cycle. My PB is set to the standard 1152x768 resolution. Now that I think about it, it explains my complaint of ending up under the dock.

- Avi



[ Reply to This | # ]
odd drawing behavior
Authored by: dperetti on Jan 25, '02 07:54:38PM

Did you try resetting your video configuration. Log out, log in etc. ?



[ Reply to This | # ]
It works great!
Authored by: nagani on Jan 24, '02 09:37:33PM
I double-clicked the daemon, and I dragged Process Wizard.menu to the menu bar, where I wanted it to be. Everything works as advertised. It's not exactly the published method, but Apple says to do that (drag to the menu bar) for their Script.menu, so I figured out that it might also work...

Process Wizard does respect the dock (so far? ;-) on my wide screen PowerBook G4.

Now, kudos to Dominique who figured out how to write a realĀ  ".menu" item! Most menu bar hacks conflict with each other. I chose to have only one running (Net Monitor) and I keep Snard where it belongs, to the dock.

Now, it would be nice if the menu bar icon matched the style chosen by Apple: flat and grey... (Sorry to be picky, I'm French... nobody's perfect, and I don't mean you, Dominique!)


[ Reply to This | # ]
It works great!
Authored by: dperetti on Jan 24, '02 10:34:07PM

As for the design, suggestions and CONTRIBUTIONS are welcome !



[ Reply to This | # ]
Reset to default?
Authored by: JB Cheong on Jan 25, '02 10:27:07PM

I'm not entirely sure but it seems this application works fine for me. My Internet Explorer does feels faster. On this account alone, I love it!

I'm wondering if the changes made are permenant or are reset to default values after each session? If the changes are permenant, may I know how do I reset them to their default values please?



[ Reply to This | # ]
Reset to default?
Authored by: dperetti on Jan 26, '02 12:05:27PM

The default value is simply at the center.
You cannot make the settings permanent, and I don't plan to add this feature, because I think it just doesn't make much sense.
Changing the priority of a task is useful when you're encoding mp3 but want responsiveness in other apps.
This is not meant to be permanent. The system is supposed to be well optimized most of the time, and IE won't probably take advantage of more priority unless there are heavy concurrent tasks running.



[ Reply to This | # ]
Reset to default?
Authored by: JB Cheong on Jan 27, '02 09:07:32AM

I understand how the application works now, and will put it to good use.

Thank you for the clarification, and keep up the good work!


Best Regards




[ Reply to This | # ]
Reset to default?
Authored by: mahakali on Nov 19, '02 09:15:26PM

is it because it's using pid (which changes each time you quit-relaunch the app?
i still don't get it though. What priority does it reserve. Is it memory allocation? or what? (please bear with me, i'm new to this unix thing.)



[ Reply to This | # ]
Version 1.0.4 out...
Authored by: robg on Jan 28, '02 08:57:08AM

The author has just released 1.0.4; here's a one-line blurb on important changes:

"Wanted to let you know that the display bug some of you had should have been fixed in this update, which is also Dock-aware."

-rob.



[ Reply to This | # ]