![]() ![]() Running psd in preview mode will end in an error informing you of this: $ psd p Tmpfs dir: /run/user/1000/facade-chromium Sync target: /home/facade/.config/chromium Psd will manage the following per /home/facade/.config/psd/.psd.conf settings: It will also provide useful information such as profile size, paths, and if any recovery snapshots have been created. The preview option can be called to show users exactly what psd will do/is doing based on the entries in the config file. The user copy ($XDG_CONFIG_HOME/psd/psd.conf) will need to be diffed against it. ![]() NOTE: occasionally, updates/changes are made to the default config file (/usr/share/psd/psd.conf) upstream. Optionally define the number of crash-recovery snapshots to keep.Optionally disable the use of crash-recovery snapshots (not recommended).If none are defined, the default is all detected browsers. Optionally define which browsers are to be managed in the BROWSERS array.This can help in the event that the system does not properly wake up. Optionally have psd resync to the filesystem prior to a sleep call.See the FAQ below for additional details. The user will require no password sudo rights to /usr/bin/psd-overlay-helper to use this option and the kernel must support overlayfs version 22 or higher. Optionally enable the use of overlayfs to improve sync speed and to use a smaller memory footprint.NOTE: edits made to the config file while psd is active will be applied only after the service has been restarted. $XDG_CONFIG_HOME/psd/psd.conf (referred to hereafter as "the config file") contains all user managed settings. It is not within the scope of profile-sync-daemon to modify this behavior users wishing to relocate this directory, may refer to the following url for several work-arounds: Setup *Note that some browsers such as Chrome/Chromium, Firefox (since v21), Midori, and Rekonq actually keep their cache directories separate from their browser profile directory. are relocated into tmpfs (RAM disk), the corresponding I/O associated with using the browser is also redirected from the physical disc to the RAM, thus reducing wear to the physical disc and improving browser responsiveness. Since the profile/profiles, browser cache*, etc. Reduced wear to physical discs (particularly SSDs).Completely transparent user experience.Additionally, psd features several crash-recovery features. This is accomplished by an innovative use of rsync to maintain synchronization between a tmpfs copy and media-bound backup of the browser profile/profiles. Profile-sync-daemon (psd) is a tiny pseudo-daemon designed to manage browser profile/profiles in tmpfs and to periodically sync back to the physical disc (HDD/SSD). Please refer to the rsync documentation for the instructions how to launch rsync in daemon mode, and for details on nf configuration file.Symlinks and syncs browser profiles to RAM (tmpfs) thus reducing HDD/SSD calls and speeding up browsers. The useage of the daemon eliminates the overhead of SSH tunneling, yet the data is transfered unencrypted. On the contrary, the trailing slash on the /destination/ does not make any difference.Ĭonsider setting up the rsync daemon if you need to copy a larger volume of information over a private network. If there is no trailing slash on the /source, rsync will create a directory with the same name at the /destination/ and copy all the contents of the /source/ to the /destination/source/. For example, if there is a trailing slash on the /source/, rsync will copy the contents of /source/ to the /destination/. The trailing slash means "the contents of". When you specify the path to the source directory, pay attention to the trailing slash - the / symbol - at the end of the directory name. To transfer files to the remote server over SSH, specify the full path to the local source directory and а full path to the remote directory including username on the remote host: rsync -archive -verbose -progress /local/source/ trailing slash Depending on the SSH authentication method configured on your machine, you might be prompted to enter SSH password or other credentials upon execution of the rsync command. ![]() In this example, we are copying the contents of the /source/ directory on the remote host to the /destination/ directory on the local machine, where the rsync command was executed. you can establish an SSH connection to the remote machine using "ssh transfer files from the remote server, specify a full path to the remote source directory including username on the remote host, and а full path to the local directory: rsync -archive -verbose -progress /local/destination/ rsync client is installed on both local and remote machines With rsync, you can rely on SSH for remote data transfer. Rsync uses an algorithm that minimizes the amount of traffic by only moving the portions of files that have changed. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |