diff --git a/examples/dotnet-nativeaot/HelloNativeAot.csproj b/examples/dotnet-nativeaot/HelloNativeAot.csproj
index 8351fbf..efc08c4 100644
--- a/examples/dotnet-nativeaot/HelloNativeAot.csproj
+++ b/examples/dotnet-nativeaot/HelloNativeAot.csproj
@@ -7,6 +7,6 @@
true
-
+
diff --git a/host/src/lib.rs b/host/src/lib.rs
index 90976d2..ef1fcef 100644
--- a/host/src/lib.rs
+++ b/host/src/lib.rs
@@ -1578,11 +1578,8 @@ fn sparsify_snapshot(path: &Path) -> Result<()> {
drop(mmap);
if punched > 0 {
- eprintln!(
- " sparsified: punched {} zero pages ({} MiB saved on disk)",
- punched,
- punched * 4 / 1024
- );
+ let disk_mib = (len - punched * PAGE as u64) / 1024 / 1024;
+ eprintln!(" sparsified: {disk_mib} MiB on disk (punched {punched} zero pages)",);
}
Ok(())
@@ -1669,11 +1666,8 @@ fn sparsify_snapshot(path: &Path) -> Result<()> {
drop(mmap);
if punched > 0 {
- eprintln!(
- " sparsified: punched {} zero pages ({} MiB saved on disk)",
- punched,
- punched * 4 / 1024
- );
+ let disk_mib = (len - punched * PAGE as u64) / 1024 / 1024;
+ eprintln!(" sparsified: {disk_mib} MiB on disk (punched {punched} zero pages)",);
}
Ok(())