code: func (a *cpuAccumulator) isSocketFree(socketID int) bool {
  	return a.details.CPUsInSocket(socketID).Size() == a.topo.CPUsPerSocket()
  }
docs: // Returns true if the supplied socket is fully available in `topoDetails`.