We have moved to GitHub Issues
Created by Shannon Deminick 23 Aug 2013, 01:45:48 Updated by Shannon Deminick 23 Aug 2013, 03:41:49
During the media creation/upload process, we are reading/writing to disk far too often, this can be highly optimized.
Here's the process as it occurs when doing the bulk media upload for each item (in regards to IO)
I think it's pretty easy to gather that we can make this process about a zillion times faster.
I've optimized this and have reduced the CPU overhead by nearly 60% and that is just CPU, I've reduced the number of IO operations significantly. If you weren't running on SSD then this change would make this seems much quicker and then there's the CPU improvements too.
Based on profiling the CPU cycles here's the result for the uploading operation tree: http://screencast.com/t/7bnlRcgRCeyQ
Fixed in ec4f6de6317805d60903c877b95a5b4e8057027f
Assignee: Shannon Deminick
Backwards Compatible: True
Affected versions: 4.10.0, 4.11.0, 6.0.0, 4.11.4, 6.0.1, 4.11.5, 6.0.2, 4.11.6, 6.0.3, 6.0.4, 4.11.7, 6.1.1, 6.0.6, 4.11.9, 6.0.5, 4.11.8, 6.0.7, 6.1.2, 4.10.1, 4.11.10, 6.1.3, 6.1.4
Due in version: 6.2.0