They've improved performance dramatically in the last few weeks, might have fixed your issues.
Its clear they've been shipping a lot of windows updates.
It does seem significantly better on Windows. I'll give it another chance over the next couple weeks.
Its clear they've been shipping a lot of windows updates.
It does seem significantly better on Windows. I'll give it another chance over the next couple weeks.