Real-Time Arguments

<< Click to Display Table of Contents >>

Navigation:  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.

/QR

Real-Time Global Exclusions: Use this argument when you want to exclude real-time events earlier in the process and throw the events away. This argument will not log/report the exclusions. Improves performance when a high amount of events need to be excluded.

 

 

Notes:

 

1.Any arguments containing spaces must be enclosed by quotes.

 

2.Command line arguments can also be identified through hints displayed on the Profiler.

 

3.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).

 

4.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/submit-a-case.html.