Why not just dd a file to a scratch dataset (with no compression, copies=3,
a suitable quota to prevent filling, and whatever other properties you
think might be relevant).
The use case is legitimate, but the need for more code to address it seems
dubious.
On Sat., 10 Mar. 2018, 13:11 George
Reviewed by: John Wren Kennedy
Reviewed by: Matthew Ahrens
Reviewed by: Pavel Zakharov
Reviewed by: Prakash Surya
PROBLEM
The first access to a block incurs a performance penalty on some
richardelling commented on this pull request.
> @@ -1431,6 +1433,7 @@ vdev_open(vdev_t *vd)
vd->vdev_asize = asize;
vd->vdev_max_asize = max_asize;
vd->vdev_ashift = MAX(ashift, vd->vdev_ashift);
+ vd->vdev_ashift =
ahrens commented on this pull request.
> @@ -66,6 +66,11 @@ int zfs_send_set_freerecords_bit = B_TRUE;
static char *dmu_recv_tag = "dmu_recv_tag";
const char *recv_clone_name = "%recv";
+/*
+ * Use this to override the recordsize calculation for fast zfs send estimates.
+ */
+uint64_t
Reviewed by: Matt Ahrens
Reviewed by: John Kennedy
Here is an instance where we see a big discrepancy.
estimate is : 431217656 bytes
actual size is : 492215048 bytes
Without the -e flag, the discrepancy is much higher.
Upstream bug: DLPX-45514
You
… manpage
Reviewed by: Sebastien Roy
Reviewed by: Serapheim Dimitropoulos
Reviewed by: Steve Gonczi
This is part of device removal that should be documented.
Upstream bug: DLPX-47652
You can view, comment on,