(original) (raw)



On 09/14/2018 02:54 PM, Neil Schemenauer wrote:
On 2018-09-14, Larry Hastings wrote:  
\[...\]  
improvement 0.21242667903482038 %  
  
I assume that should be 21.2 % othewise I recommend you abandon the  
idea. ;-P

Yeah, that thing you said.


I wonder how much of the speedup relies on putting it in the data  
segment (i.e. using linker/loader to essentially handle the  
unmarshal). What if you had a new marshal format that only needed a  
light 2nd pass in order to fix up the data loaded from disk?

Some experimentation would be in order. I can suggest that, based on conversation from Carl, that adding the stat calls back in costs you half the startup. So any mechanism where we're talking to the disk \_at all\_ simply isn't going to be as fast.


/arry