|
Real-Time Arguments |
|
|
PeerSync Help > Interface Features > Command Line Arguments > Real-Time Arguments |
Real-Time Arguments
The following arguments are appended to the end of the command line followed by a space and forward slash (i.e. /A). A space and forward slash are also used to separate each additional argument (i.e. /A /M). |
/GA:x Set Empty File Delay: If the /GA argument is used, PeerSync will delay x milliseconds before synchronizing empty (zero size) files that are detected in Real-Time. |
/GB:x Set Shadow Detection: If the /GB argument is used, PeerSync will delay x milliseconds to synchronize subsequent updates of the same file during Real-Time. |
/LA Real-time Attribute Change: If the /LA argument is used, PeerSync will monitor attribute changes to files in Real-Time and use these changes as triggers for file synchronization. |
/LF Use Update Sensitivity: If the /LF argument is used, PeerSync will use the update section of PSChangeNotify to detect file changes during real-time.
Note: This feature is generally too sensitive, and will create multiple detections. |
/LG Folder Change Detection: If the /LG argument is used, PeerSync will detect folder changes, and in Enhanced Real-Time will force the security description to be validated. Any change to the folder will trigger a scan of the folder including its sub folders, so that more CPU will be required. This option is not recommended for non-enhanced Real-Time. |
/LG1 Folder ACL Detection: If the /LG1 argument is used PeerSync will detect folder changes, and in Enhanced Real-Time will force only the ACLs and attributes to be validated. Any change to the folder (i.e. file/folder adds or deletes) will force a comparison of security descriptors and attributes. This argument is more efficient then the /LG option above because it will not perform a scan of the folder. Use this argument if you wish to detect and replicate ACLs in real-time for empty folders or folders that contain files for which inheritances has been disabled. Without the /LG1 argument PeerSync would need to perform a scan in order to replicate the permissions for such folders. |
/LL Disable Real-time Security Change: If the /LL argument is used, PeerSync will not trigger updates in Real-Time when a file's security has changed. |
/LPC:x Set Maximum Number of Events to Process within each Enhanced Real-Time Queue Check: If the /LPC argument is used, PeerSync will set the maximum number of events to process within each Enhanced Real-Time queue check to x events. The default is 25 events and the minimum is 5 events. |
/LPC:x+ Set Maximum Number of Events to Process within each Enhanced Real-Time Queue Check: Adding the + argument PeerSync will process the events currently in the list at the time of queue checking set by LPQ.
Example: To queue events for 30 minutes (1800 seconds) and process them on that interval use the following arguments: /LPQS1800 /LPC+ |
/LPD:x Set Delay between Enhanced Real-Time Deletions: If the /LPD argument is used, PeerSync will delay the deletion of files x milliseconds during Enhanced Real-Time. |
/LPE:x Set Delay between Enhanced Real-Time Event Processing: If the /LPE argument is used, PeerSync will delay the processing of each event x milliseconds. |
/LPM:x Set Enhanced Real-Time Event Upper Limit: If the /LPM argument is used, PeerSync will set the maximum number of items x to allow in the Enhanced Real-Time event queue before reverting to non-enhanced Real-Time. If this value is set to 0 then the option is disabled (the default is 20000 events). If and when the Upper Limit is reached PeerSync will clear all Enhanced Real-Time events that have not been processed and scan the directories for changes. |
/LPW:x:y Set Enhanced Real-Time Event Queue Delay: If the /LPW argument is used, PeerSync will set the number of items x in the enhanced real-time event queue to wait for before processing, as well as, the maximum time to wait for to y milliseconds. |
/LPQ:x Set Delay between Enhanced Real-Time Queue Checking: If the /LPQ argument is used, PeerSyncwill delay x milliseconds before checking the Enhanced Real-Time queue for new events. |
/LPX:x Set Process Delay for Enhanced Real-time Changes: The /LPX argument allows you to set the delay time for Enhanced Real-Time changes to be processed to x milliseconds. This value will be applied directly for adds and updates and will be multiplied by 3 for deletions. The default is 1000 milliseconds for adds/updates and 3000 milliseconds for deletions |
/YK:n Set Real-time Copy Thread Pool: Used to set the percentage of copy threads to reserve for Real-Time events, where n can be set between the values of 1 and 99. The default value is 10 percent. |
Notes:
| 1. | Any arguments containing spaces must be enclosed by quotes. |
| 2. | Some features described on this page require the Enhanced Package. |
| 3. | Command line arguments can also be identified through hints displayed on the Profiler. |
| 4. | If you have selected to display hints through the View Menu (either on the application interface or in its Status Bar), a hint will be displayed for Profiler features upon passing the mouse cursor over them. These hints will display both a description of the feature as well as its related command line argument (if any). |
| 5. | For more information on the latest features and how to implement specific scenarios please go to our support page at: http://www.peersoftware.com/support/support.aspx. |