The objective of this paper is to perform a comprehensive performance comparison of public cloud services for computing and to analyze the correlation between their prices and performance. Eight representative public cloud providers were divided into two groups using market share: small cloud providers and large cloud providers. Results revealed that these offered computing services vary widely in performance and price; most small cloud providers have more stable and better computing performance than large cloud providers; the performance of CPU impact price significantly.