BenchmarkDotNet=v0.10.1, OS=Microsoft Windows NT 6.2.9200.0
Processor=Intel(R) Core(TM) i7-6600U CPU 2.60GHz, ProcessorCount=4
Frequency=2742185 Hz, Resolution=364.6727 ns, Timer=TSC
[Host] : Clr 4.0.30319.42000, 64bit RyuJIT-v4.7.2046.0
DefaultJob : Clr 4.0.30319.42000, 64bit RyuJIT-v4.7.2046.0
Method | Mean | StdDev | Scaled | Scaled-StdDev | Allocated |
---|---|---|---|---|---|
'System.Drawing Resize' | 61.8849 ms | 1.5651 ms | 1.00 | 0.00 | 512 B |
'ImageSharp Resize' | 28.9082 ms | 0.6396 ms | 0.47 | 0.01 | 16.91 MB |
I wish it was possible to capture how much memory System.Drawing actually allocates. 512B is impossible!