Memory makers lock in $93.9 billion as long-term deals reshape pricing