What Linux can learn from Solaris performance, and vice versa