What's your average time to build an ISO?

pmikep

Active Member
Messages
872
Reaction score
153
Or maybe better, what can I do to speed up NTLite processing? Or "What's the bottleneck?"

It takes my computer about 25 minutes to trim a Win7. And that's starting with a trimmed iso, with only one edition, with updates already applied.

I know that there are too many variables to get a good answer. To be consistent, we all would have to start with the Win7+SP1.iso and then use one of Clanger's barebone presets to maximally exercise NTLite.

But I noticed, while doing a bunch of builds lately, that my CPU rarely goes to 100%. (Old AMD Quad Core, running 3.5 GHz.) And my Hard Drive light rarely stays on continuously. (RAID 10, with a sequential write in the 300's - although random writes are typical for a hard drive.)

That is, it doesn't seem like the bottle neck is my CPU or my hard drive.

What else could it be?

If it is my hard drive, then I presume that a SSD would speed up NTLite by a factor of 10?

Not that I plan to make a life out of 'Liting. But curious.
 
having a discussion here about iso extraction times on ssd and hdd's, here are my findings.
LTSC iso, c: drive - Crucial MX500 500GB sata ssd(its had a hard life, hehehe), storage drive - WD Black 2.5" 7200rpm 1TB hdd(nearly full)

1 source and target on ssd. extract iso with 7zip, 6s.
2 source and target on ssd. mount iso with wincdemu and drag n drop, 18s.
3 source and target on hdd. extract iso with 7zip, 3m 23s
4 source and target on hdd. mount iso with wincdemu and drag n drop, 3m 30s
 
Last edited:
This needs to be updated for 2024 now that motherboards can handle more memory. The semi budget PC can do Windows 11 Pro iso in 4 min and 10s. No updates are slipstreamed. Processor is 24 thread Ryzen 9 7900X3D. Motherboard is with X670E chipset. NVMe is 2TB PCIe 4.0 Samsung 990 Pro. System has 64GB total memory. Memory is running at 6000MT/s. The two RAM-disks are created with ImDisk for all NTLite temps and caches. There is 0.6% utilization on processor.
The main workload might be the creation and shuffling of huge number of small files. I don't expect any huge boost with PCIe 5.0 NVME as the performance on small files matter the most. Ramdisks are very much faster than NVMEs. But with very small file sizes even a ramdisk struggles.
I attach images of performance of ramdisk and NVME measured with synthetic ATTO benchmark.
Main point is to how transfer size affect the performance.
Other thing to observe is at which transfer size the performance change reaches the plateau.
1729071495638.png1729072320216.png


 

Attachments

  • 1729071768485.png
    1729071768485.png
    20.8 KB
Last edited:
About 11min for me to do this (the longest being the integration of the 3 updates (extraction, etc...) the apps are quick to integrate)
with an X299 platform, and NVMe (and no ISO creation, useless)

NTL.webp

And about 5min without updates integration
 
Back
Top