So Google Chrome 55.0.2883.75 Web Browser just been released? Did they the memory usage really improved?