Increase initial copy time estimation multiplier from 4x to 10x

- Change conservative copy time estimation from 4x to 10x multiplier
- Provides more realistic initial time estimates for copy operations
- Helps prevent progress bar from appearing to complete too quickly initially
parent 99673d23
......@@ -749,8 +749,8 @@ class InstallerWorker(QThread):
self.log(f"Estimated total size to copy: {total_bytes} bytes ({total_bytes // (1024*1024)} MB)")
# Estimate copy time based on typical speeds (50-200 MB/s for modern systems)
# Use conservative estimate of 100 MB/s, multiplied by 4 for more realistic estimation
estimated_copy_time = (total_bytes / (100 * 1024 * 1024)) * 4 # seconds
# Use conservative estimate of 100 MB/s, multiplied by 10 for more realistic estimation
estimated_copy_time = (total_bytes / (100 * 1024 * 1024)) * 10 # seconds
self.log(f"Estimated copy time: {estimated_copy_time:.1f} seconds (conservative estimate)")
except (subprocess.CalledProcessError, ValueError, IndexError):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment