Understanding Some of DirMon2 Options
I just installed DirMon2 and disabled the old, trusty DirMon. Like many of you (inc. ToonGal), I'm lost with many of these new options, and am trying to figure them out. As I discover the what the various options do, I'll try to update here. It'd be nice if we could compile everything WE learn and know, and leave Jere to the development! BTW, I'm running comskip, and I saw a question earlier about how to run comskip with DirMon2. Once I'm comfortable that I've got this figured out, I'll post my settings here as well.
To get started, here are my best descriptions of a couple of those confusing settings:
Resources Available: Assign a number that will limit the maximum number of simultaneous jobs that DirMon2 spawns. 100 does NOT mean that 100 jobs can be run simultaneously. See Resources Required.
Resources Required: 100 means that this process will require 100 resources. But this is tied to the Global Setting "Resources Available" and if there you say 100 resources are available and this job takes 100 resources, then no other jobs will be run until this one completes. However if you say comskip takes 50 resources, then either two comskips can run simultaneously, or a comskip and a cuttermaran (which you happen to also set to 50 resources) can run. If comskip takes a CHUNK of system resources, but videoredo isn't hard on your CPU, you may want only one comskip to run at a time, but don't mind three videoredo's running. So set comskip to 100, and videoredo to 30. If one comskip and one videoredo is acceptable running simultaneosly, set comskip to 70 (which will never allow two instances if the total available is 100, but will still allow one instance of videoredo).
Queue Priority Boost: Will bump up the priority in the queue by the number you enter. If you say jobs on older files get bumped up by 2, but alphabetical sorting boosts jobs by 1. Then you want older files to get top priority, then processed alphabetically. For you transcoders and commercial-cutters out there, you can bump up the priority of This Job to make sure this job completes before the other jobs (I guess to ensure your ShowAnalyzer completes before videoredo or mencoder is called...)
Some issues I had when I started:
1) DirMon2 never started any jobs. I unchecked the RunAs local system on the Global Settings, and entered my actual username/password. I also SAVED the setup before uninstalling/installing/starting the service.
2) Not sure what to put in the Targets box, or which radio button to use, I entered "mpg" in the target and selected "File extension only." It's working, so I guess I don't care what the options mean!
I hope this is mostly accurate. I'm going off my best-guess and experience with DirMon. Hope it helps a bit, too.
|