mirror of
				https://git.proxmox.com/git/mirror_zfs.git
				synced 2025-10-26 18:05:04 +03:00 
			
		
		
		
	 809b553940
			
		
	
	
		809b553940
		
	
	
	
	
		
			
			This allows to rewrite content of specified file(s) as-is without modifications, but at a different location, compression, checksum, dedup, copies and other parameter values. It is faster than read plus write, since it does not require data copying to user-space. It is also faster for sync=always datasets, since without data modification it does not require ZIL writing. Also since it is protected by normal range range locks, it can be done under any other load. Also it does not affect file's modification time or other properties. Signed-off-by: Alexander Motin <mav@FreeBSD.org> Sponsored by: iXsystems, Inc. Reviewed-by: Tony Hutter <hutter2@llnl.gov> Reviewed-by: Rob Norris <robn@despairlabs.com>
		
			
				
	
	
		
			142 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			142 lines
		
	
	
		
			4.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| etc/default/zfs
 | |
| etc/zfs/zfs-functions
 | |
| etc/zfs/zpool.d/
 | |
| lib/systemd/system-generators/
 | |
| lib/systemd/system-preset/
 | |
| lib/systemd/system/zfs-import-cache.service
 | |
| lib/systemd/system/zfs-import-scan.service
 | |
| lib/systemd/system/zfs-import.target
 | |
| lib/systemd/system/zfs-load-key.service
 | |
| lib/systemd/system/zfs-mount.service
 | |
| lib/systemd/system/zfs-scrub-monthly@.timer
 | |
| lib/systemd/system/zfs-scrub-weekly@.timer
 | |
| lib/systemd/system/zfs-scrub@.service
 | |
| lib/systemd/system/zfs-trim-monthly@.timer
 | |
| lib/systemd/system/zfs-trim-weekly@.timer
 | |
| lib/systemd/system/zfs-trim@.service
 | |
| lib/systemd/system/zfs-share.service
 | |
| lib/systemd/system/zfs-volume-wait.service
 | |
| lib/systemd/system/zfs-volumes.target
 | |
| lib/systemd/system/zfs.target
 | |
| lib/udev/
 | |
| sbin/fsck.zfs
 | |
| sbin/mount.zfs
 | |
| sbin/zdb
 | |
| sbin/zfs
 | |
| sbin/zfs_ids_to_path
 | |
| sbin/zgenhostid
 | |
| sbin/zhack
 | |
| sbin/zinject
 | |
| sbin/zpool
 | |
| sbin/zstream
 | |
| sbin/zstreamdump
 | |
| usr/bin/zvol_wait
 | |
| usr/lib/modules-load.d/ lib/
 | |
| usr/lib/zfs-linux/zpool.d/
 | |
| usr/lib/zfs-linux/zpool_influxdb
 | |
| usr/lib/zfs-linux/zfs_prepare_disk
 | |
| usr/sbin/arc_summary
 | |
| usr/sbin/arcstat
 | |
| usr/sbin/dbufstat
 | |
| usr/sbin/zilstat
 | |
| usr/share/zfs/compatibility.d/
 | |
| usr/share/bash-completion/completions
 | |
| usr/share/man/man1/arcstat.1
 | |
| usr/share/man/man1/zhack.1
 | |
| usr/share/man/man1/zvol_wait.1
 | |
| usr/share/man/man5/
 | |
| usr/share/man/man8/fsck.zfs.8
 | |
| usr/share/man/man8/mount.zfs.8
 | |
| usr/share/man/man8/vdev_id.8
 | |
| usr/share/man/man8/zdb.8
 | |
| usr/share/man/man8/zfs-allow.8
 | |
| usr/share/man/man8/zfs-bookmark.8
 | |
| usr/share/man/man8/zfs-change-key.8
 | |
| usr/share/man/man8/zfs-clone.8
 | |
| usr/share/man/man8/zfs-create.8
 | |
| usr/share/man/man8/zfs-destroy.8
 | |
| usr/share/man/man8/zfs-diff.8
 | |
| usr/share/man/man8/zfs-get.8
 | |
| usr/share/man/man8/zfs-groupspace.8
 | |
| usr/share/man/man8/zfs-hold.8
 | |
| usr/share/man/man8/zfs-inherit.8
 | |
| usr/share/man/man8/zfs-list.8
 | |
| usr/share/man/man8/zfs-load-key.8
 | |
| usr/share/man/man8/zfs-mount-generator.8
 | |
| usr/share/man/man8/zfs-mount.8
 | |
| usr/share/man/man8/zfs-program.8
 | |
| usr/share/man/man8/zfs-project.8
 | |
| usr/share/man/man8/zfs-projectspace.8
 | |
| usr/share/man/man8/zfs-promote.8
 | |
| usr/share/man/man8/zfs-receive.8
 | |
| usr/share/man/man8/zfs-recv.8
 | |
| usr/share/man/man8/zfs-redact.8
 | |
| usr/share/man/man8/zfs-release.8
 | |
| usr/share/man/man8/zfs-rename.8
 | |
| usr/share/man/man8/zfs-rewrite.8
 | |
| usr/share/man/man8/zfs-rollback.8
 | |
| usr/share/man/man8/zfs-send.8
 | |
| usr/share/man/man8/zfs-set.8
 | |
| usr/share/man/man8/zfs-share.8
 | |
| usr/share/man/man8/zfs-snapshot.8
 | |
| usr/share/man/man8/zfs-unallow.8
 | |
| usr/share/man/man8/zfs-unload-key.8
 | |
| usr/share/man/man8/zfs-unmount.8
 | |
| usr/share/man/man8/zfs-unzone.8
 | |
| usr/share/man/man8/zfs-upgrade.8
 | |
| usr/share/man/man8/zfs-userspace.8
 | |
| usr/share/man/man8/zfs-wait.8
 | |
| usr/share/man/man8/zfs-zone.8
 | |
| usr/share/man/man8/zfs.8
 | |
| usr/share/man/man8/zfs_ids_to_path.8
 | |
| usr/share/man/man8/zfs_prepare_disk.8
 | |
| usr/share/man/man7/zfsconcepts.7
 | |
| usr/share/man/man7/zfsprops.7
 | |
| usr/share/man/man8/zgenhostid.8
 | |
| usr/share/man/man8/zinject.8
 | |
| usr/share/man/man8/zpool-add.8
 | |
| usr/share/man/man8/zpool-attach.8
 | |
| usr/share/man/man8/zpool-checkpoint.8
 | |
| usr/share/man/man8/zpool-clear.8
 | |
| usr/share/man/man8/zpool-create.8
 | |
| usr/share/man/man8/zpool-ddtprune.8
 | |
| usr/share/man/man8/zpool-destroy.8
 | |
| usr/share/man/man8/zpool-detach.8
 | |
| usr/share/man/man8/zpool-ddtprune.8
 | |
| usr/share/man/man8/zpool-events.8
 | |
| usr/share/man/man8/zpool-export.8
 | |
| usr/share/man/man8/zpool-get.8
 | |
| usr/share/man/man8/zpool-history.8
 | |
| usr/share/man/man8/zpool-import.8
 | |
| usr/share/man/man8/zpool-initialize.8
 | |
| usr/share/man/man8/zpool-iostat.8
 | |
| usr/share/man/man8/zpool-labelclear.8
 | |
| usr/share/man/man8/zpool-list.8
 | |
| usr/share/man/man8/zpool-offline.8
 | |
| usr/share/man/man8/zpool-online.8
 | |
| usr/share/man/man8/zpool-prefetch.8
 | |
| usr/share/man/man8/zpool-prefetch.8
 | |
| usr/share/man/man8/zpool-reguid.8
 | |
| usr/share/man/man8/zpool-remove.8
 | |
| usr/share/man/man8/zpool-reopen.8
 | |
| usr/share/man/man8/zpool-replace.8
 | |
| usr/share/man/man8/zpool-resilver.8
 | |
| usr/share/man/man8/zpool-scrub.8
 | |
| usr/share/man/man8/zpool-set.8
 | |
| usr/share/man/man8/zpool-split.8
 | |
| usr/share/man/man8/zpool-status.8
 | |
| usr/share/man/man8/zpool-sync.8
 | |
| usr/share/man/man8/zpool-trim.8
 | |
| usr/share/man/man8/zpool-upgrade.8
 | |
| usr/share/man/man8/zpool-wait.8
 | |
| usr/share/man/man8/zpool.8
 | |
| usr/share/man/man7/vdevprops.7
 | |
| usr/share/man/man7/zpoolconcepts.7
 | |
| usr/share/man/man7/zpoolprops.7
 | |
| usr/share/man/man8/zstream.8
 | |
| usr/share/man/man8/zstreamdump.8
 | |
| usr/share/man/man4/spl.4
 | |
| usr/share/man/man4/zfs.4
 | |
| usr/share/man/man7/zpool-features.7
 | |
| usr/share/man/man8/zpool_influxdb.8
 |