Review
Launchscope is intended for temporal characteristics of program
startup processes determination.
Launchscope controls the following startup parameters:
- common duration of program startup process;
- latency time of process creation in PC memory;
- User CPU time startup consuming;
- Kernel CPU time startup consuming;
Launchscope gives an opportunity to:
- launch program testing by one step drag & drop operation;
- reexecute testing programs by mouse double clicking;
- automatically save recently used lists of programs and params;
- show measured values as a table;
- sort gained data;
- strike an averages among set of measurements;
- copy Result Table on the clipboard;
- save Result Table as a file;
- append Result Table to existsting file;
You can use Launchscope for:
- exposure rate-limiting steps of program launch
- program launch time optimization
- tuning a porgram start from remote file storages
- gaining a comparative startup data amongst different programs
Warning!!! The Launchscope only works
with GUI applications. Any attempt to launch a console application will cause
return with a message "A call to an OS function failed".
Using Launchscope
Launching testing program
There are two ways to launch a testing program:
- Enter program name into Program field, enter parameter values into Params
field, if needed, then click Execute button or press F9 or choose Execute
command from Run menu.
- For quick start, drag and drop candidate program shortcut at Launchscope
window. If that's the case the shortcut contained command line will be parsed
to program name and parameters if any. After all the testing process will
start automatically.
Test execute repeating
To repeat test execute double click the coresponding row; highlight
the desirable row from Result Table, next press the F5 or use Execute Again
command of Result Table context menu.
How to interrupt running test
To interrupt running test press or click Stop button
or choose Stop command from Run menu. Use the timer pan at left lower corner
of Launchscope window to time controll of the running test.
Menus and Buttons
Tool Bar Buttons
Execute - Executes a file that you entered into Program
field
Stop - Stops test and terminates the running process
and all of its threads
Main Menu
File
Save Result Table - Saves the Result Table (Ctrl+S)
Save Result Table as... - Allows you to save the Result
Table under a new name.
Add Result Table to File - Lets you to append the Result
Table to the file
Exit - Closes the Launchscope
Edit
Copy Result Table - Places a copy of the Result Table
on the clipboard
Copy Average Data - Places a copy of the average line
on the clipboard
Clear Program List - Deletes all text from the Program
edit box and all items from the Items list
Clear Params List - Deletes all text from the Params
edit box and all items from the Items list.
Clear Result Table - Deletes all rows from Result Table
Run
Execute - Executes a file that you entered into Program
field
Stop - Stops test and terminates the running process
and all of its threads
Help
Launchscope - Help - Displays the help file
Launchscope - Home Page - Opens Launchscope Internet
Home Page
About... - Displays version information about the Launchscope
The Result Table context menu
Execute Again - Executs a highlighted row from the Result
Table
Delete - Deletes a highlighted rows from the Result Table