เจ•เฉ€ เจเจ†เจฐเจเจฎ เจธเจฐเจตเจฐเจพเจ‚ เจฆเจพ เจฏเฉเฉฑเจ— เจ† เจฐเจฟเจนเจพ เจนเฉˆ?

เจ•เฉ€ เจเจ†เจฐเจเจฎ เจธเจฐเจตเจฐเจพเจ‚ เจฆเจพ เจฏเฉเฉฑเจ— เจ† เจฐเจฟเจนเจพ เจนเฉˆ?
24 GB RAM เจฆเฉ‡ เจจเจพเจฒ ARM Cortex A53 เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ 'เจคเฉ‡ 32-เจ•เฉ‹เจฐ ARM เจธเจฐเจตเจฐ เจฒเจˆ SynQuacer E-Series เจฎเจฆเจฐเจฌเฉ‹เจฐเจก, เจฆเจธเฉฐเจฌเจฐ 2018

เจ•เจˆ เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚, เจเจ†เจฐเจเจฎ เจ˜เจŸเจพเจ เจ—เจ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจธเฉˆเฉฑเจŸ (เจ†เจฐเจ†เจˆเจเจธเจธเฉ€) เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจจเฉ‡ เจฎเฉ‹เจฌเจพเจˆเจฒ เจกเจฟเจตเจพเจˆเจธ เจฎเจพเจฐเจ•เฉ€เจŸ เจตเจฟเฉฑเจš เจฆเจฌเจฆเจฌเจพ เจฌเจฃเจพเจ‡เจ† เจนเฉˆเฅค เจชเจฐ เจ‰เจน เจ•เจฆเฉ‡ เจตเฉ€ เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‹เฉœเจจ เจตเจฟเฉฑเจš เจ•เจพเจฎเจฏเจพเจฌ เจจเจนเฉ€เจ‚ เจนเฉ‹เจ, เจœเจฟเฉฑเจฅเฉ‡ เจ‡เฉฐเจŸเฉ‡เจฒ เจ…เจคเฉ‡ เจเจเจฎเจกเฉ€ เจ…เจœเฉ‡ เจตเฉ€ x86 เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจธเฉˆเฉฑเจŸ เจฆเฉ‡ เจจเจพเจฒ เจฐเจพเจœ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจธเจฎเฉ‡เจ‚ เจธเจฎเฉ‡เจ‚ เจคเฉ‡, เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจตเจฟเจฆเฉ‡เจธเจผเฉ€ เจนเฉฑเจฒ เจชเฉเจฐเจ—เจŸ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ Banana Pi เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡ 24-เจ•เฉ‹เจฐ ARM เจธเจฐเจตเจฐ, เจชเจฐ เจ…เจœเฉ‡ เจคเฉฑเจ• เจ•เฉ‹เจˆ เจ—เฉฐเจญเฉ€เจฐ เจชเฉเจฐเจธเจคเจพเจต เจจเจนเฉ€เจ‚ เจนเจจเฅค เจตเจงเฉ‡เจฐเฉ‡ เจธเจชเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เจน เจ‡เจธ เจนเจซเจผเจคเฉ‡ เจคเฉฑเจ• เจจเจนเฉ€เจ‚ เจธเฉ€.

AWS เจจเฉ‡ เจ‡เจธ เจนเจซเจคเฉ‡ เจ•เจฒเจพเจ‰เจก เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ 64-เจ•เฉ‹เจฐ ARM เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเจพเจ‚เจš เจ•เฉ€เจคเฉ‡ เจ—เฉเจฐเฉˆเจตเฉ€เจŸเจจ 2 ARM เจจเจฟเจ“เจตเจฐเจธ N1 เจ•เฉ‹เจฐ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ-เจ†เจจ-เจšเจฟเฉฑเจช เจนเฉˆเฅค เจ•เฉฐเจชเจจเฉ€ เจฆเจพ เจฆเจพเจ…เจตเจพ เจนเฉˆ เจ•เจฟ เจ—เฉเจฐเฉˆเจตเจฟเจŸเจจ 2 EC2 A1 เจฎเฉŒเจ•เจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจชเจฟเจ›เจฒเฉ€ เจชเฉ€เฉœเฉเจนเฉ€ เจฆเฉ‡ ARM เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจคเฉ‡เจœเจผ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‡ เจ‡เจน เจนเฉˆ เจชเจนเจฟเจฒเฉ‡ เจธเฉเจคเฉฐเจคเจฐ เจŸเฉˆเจธเจŸ.

เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจ•เจพเจฐเฉ‹เจฌเจพเจฐ เจจเฉฐเจฌเจฐเจพเจ‚ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจนเฉˆเฅค เจตเจพเจธเจคเจต เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจœเจพเจ‚ เจ•เจฒเจพเจ‰เจก เจธเฉ‡เจตเจพ เจฆเฉ‡ เจ—เจพเจนเจ• เจ‡เจธ เจ—เฉฑเจฒ เจฆเฉ€ เจชเจฐเจตเจพเจน เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจ•เจฟ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจ•เฉ‹เจฒ เจ•เฉ€ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจนเฉˆเฅค เจ‰เจน เจ•เฉ€เจฎเจค/เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ…เจจเฉเจชเจพเจค เจฆเฉ€ เจชเจฐเจตเจพเจน เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจœเฉ‡เจ•เจฐ ARM 'เจคเฉ‡ เจšเฉฑเจฒเจฃเจพ x86 'เจคเฉ‡ เจšเฉฑเจฒเจฃ เจจเจพเจฒเฉ‹เจ‚ เจธเจธเจคเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเฉเจฃเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพเฅค

เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš, เจ‡เจน เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจนเจฟเจฃเจพ เจ…เจธเฉฐเจญเจต เจธเฉ€ เจ•เจฟ ARM 'เจคเฉ‡ เจ•เฉฐเจชเจฟเจŠเจŸเจฟเฉฐเจ— x86 เจจเจพเจฒเฉ‹เจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจฒเจพเจญเจ•เจพเจฐเฉ€ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจธเจฐเจตเจฐ 24-เจ•เฉ‹เจฐ ARM Cortex A53 เจ‡เฉฑเจ• เจฎเจพเจกเจฒ เจนเฉˆ SocioNext SC2A11 เจฒเจ—เจญเจ— $1000 เจฆเฉ€ เจฒเจพเจ—เจค, เจœเฉ‹ เจ•เจฟ เจ‰เจฌเฉฐเจŸเฉ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐ เจšเจฒเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เจน x86 เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจ˜เจŸเฉ€เจ† เจธเฉ€เฅค

เจนเจพเจฒเจพเจ‚เจ•เจฟ, ARM เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจฆเฉ€ เจ…เจฆเจญเฉเจค เจŠเจฐเจœเจพ เจ•เฉเจธเจผเจฒเจคเจพ เจธเจพเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเจพเจฐ-เจตเจพเจฐ เจฆเฉ‡เจ–เจฃ เจฒเจˆ เจฎเจœเจฌเฉ‚เจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, SocioNext SC2A11 เจธเจฟเจฐเจซเจผ 5 เจกเจฌเจฒเจฏเฉ‚ เจฆเฉ€ เจ–เจชเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเจฐ เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจฆเฉ€เจ†เจ‚ เจฒเจพเจ—เจคเจพเจ‚ เจฆเจพ เจฒเจ—เจญเจ— 20% เจฌเจฟเจœเจฒเฉ€ เจฆเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ‡เจน เจšเจฟเจชเจธ เจตเจงเฉ€เจ† เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ x86 เจฆเจพ เจ•เฉ‹เจˆ เจฎเฉŒเจ•เจพ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

ARM เจฆเจพ เจชเจนเจฟเจฒเจพ เจ†เจ‰เจฃเจพ: EC2 A1 เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚

2018 เจฆเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš, AWS เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† EC2 A1 เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจธเจพเจกเฉ‡ เจ†เจชเจฃเฉ‡ ARM เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ 'เจคเฉ‡เฅค เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเจพเจฐเจ•เฉ€เจŸ เจตเจฟเฉฑเจš เจธเฉฐเจญเจพเจตเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ‡ เจ‰เจฆเจฏเฉ‹เจ— เจฒเจˆ เจ‡เฉฑเจ• เจธเฉฐเจ•เฉ‡เจค เจธเฉ€, เจชเจฐ เจฌเฉˆเจ‚เจšเจฎเจพเจฐเจ• เจจเจคเฉ€เจœเฉ‡ เจจเจฟเจฐเจพเจธเจผเจพเจœเจจเจ• เจธเจจ.

เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€ เจธเจพเจฐเจฃเฉ€ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจคเจฃเจพเจ… เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจจเจคเฉ€เจœเฉ‡ EC2 A1 (ARM) เจ…เจคเฉ‡ EC2 M5d.metal (x86) เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚เฅค เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจœเจพเจ‚เจš เจฒเจˆ เจตเจฐเจคเจฟเจ† เจ—เจฟเจ† เจธเฉ€ stress-ng:

stress-ng --metrics-brief --cache 16 --icache 16 --matrix 16 --cpu 16 --memcpy 16 --qsort 16 --dentry 16 --timer 16 -t 1m

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจตเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, A1 เจจเฉ‡ เจ•เฉˆเจธเจผ เจจเฉ‚เฉฐ เจ›เฉฑเจก เจ•เฉ‡ เจธเจพเจฐเฉ‡ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจฎเจพเฉœเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เฉ€เจคเจพเฅค เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจนเฉ‹เจฐ เจธเฉ‚เจšเจ•เจพเจ‚ เจตเจฟเฉฑเจš, ARM เจฌเจนเฉเจค เจ˜เจŸเฉ€เจ† เจธเฉ€เฅค เจ‡เจน เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ…เฉฐเจคเจฐ A46 เจ…เจคเฉ‡ M1 เจตเจฟเจšเจ•เจพเจฐ 5% เจ•เฉ€เจฎเจค เจ…เฉฐเจคเจฐ เจคเฉ‹เจ‚ เจตเฉฑเจกเจพ เจนเฉˆเฅค เจฆเฉ‚เจœเฉ‡ เจธเจผเจฌเจฆเจพเจ‚ เจตเจฟเฉฑเจš, x86 เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจœเฉ‡ เจตเฉ€ เจฌเจฟเจนเจคเจฐ เจ•เฉ€เจฎเจค/เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ…เจจเฉเจชเจพเจค เจธเฉ€:

เจŸเฉˆเจธเจŸ
EC2 A1
EC2 M5d.metal
เจ…เฉฐเจคเจฐ

เจ•เฉˆเจธเจผ
1280
311
311,58%

icache
18209
34368
-47,02%

เจฎเฉˆเจŸเจฐเจฟเจ•เจธ
77932
252190
-69,10%

CPU
9336
24077
-61,22%

เจฎเฉˆเจฎเจชเฉ€เจชเฉ€
21085
111877
-81,15%

qsort
522
728
-28,30%

เจฆเฉฐเจฆ
1389634
2770985
-49.85%

เจŸเจพเจˆเจฎเจฐ
4970125
15367075
-67,66%

เจฌเฉ‡เจธเจผเฉฑเจ•, เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจฌเฉˆเจ‚เจšเจฎเจพเจฐเจ• เจนเจฎเฉ‡เจธเจผเจพ เจ‡เฉฑเจ• เจ‰เจฆเฉ‡เจธเจผ เจคเจธเจตเฉ€เจฐ เจจเจนเฉ€เจ‚ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเฉ‡เฅค เจ…เจธเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจ•เฉ€ เจนเฉˆ. เจชเจฐ เจ‡เฉฑเจฅเฉ‡ เจคเจธเจตเฉ€เจฐ เจ•เฉ‹เจˆ เจฌเจฟเจนเจคเจฐ เจจเจนเฉ€เจ‚ เจจเจฟเจ•เจฒเฉ€. เจธเจพเจ‡เจฒเจพ เจฆเฉ‡ เจธเจนเจฟเจ•เจฐเจฎเฉ€เจ†เจ‚ เจจเฉ‡ เจ‡เฉฑเจ•เฉ‹ เจธเฉฐเจ–เจฟเจ† เจฆเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจจเจพเจฒ a1.metal เจ…เจคเฉ‡ m5.4xlarge เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ•เฉ€เจคเฉ€เฅค เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจจเฉ‹เจก เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเจฟเจ†เจฐเฉ€ NoSQL เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฐเฉ€เจก เจŸเฉˆเจธเจŸ เจตเจฟเฉฑเจš, เจชเจนเจฟเจฒเฉ‡ เจ‡เฉฑเจ• เจจเฉ‡ 102 เจฐเฉ€เจก เจ“เจชเจฐเฉ‡เจธเจผเจจ เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ, เจ…เจคเฉ‡ เจฆเฉ‚เจœเฉ‡ เจจเฉ‡ 000 เจฆเจฟเจ–เจพเจเฅค เจฆเฉ‹เจตเจพเจ‚ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš, เจธเจพเจฐเฉ‡ เจ‰เจชเจฒเจฌเจง เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ 610% 'เจคเฉ‡ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— เจ›เฉ‡ เจ—เฉเจฃเจพ เจ•เจฎเฉ€ เจฆเฉ‡ เจฌเจฐเจพเจฌเจฐ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ˜เฉฑเจŸ เจ•เฉ€เจฎเจค เจฆเฉเจ†เจฐเจพ เจ†เจซเจธเฉˆเฉฑเจŸ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, A1 เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจนเฉ‹เจฐ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจตเจพเจ‚เจ— เจคเฉ‡เจœเจผ NVMe เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ EBS 'เจคเฉ‡ เจšเฉฑเจฒเจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจ•เฉเฉฑเจฒ เจฎเจฟเจฒเจพ เจ•เฉ‡, A1 เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ•เจฆเจฎ เจธเฉ€, เจชเจฐ เจ‡เจน ARM เจฆเฉ€เจ†เจ‚ เจ‰เจฎเฉ€เจฆเจพเจ‚ 'เจคเฉ‡ เจ–เจฐเจพ เจจเจนเฉ€เจ‚ เจ‰เจคเจฐเจฟเจ†เฅค

ARM เจฆเจพ เจฆเฉ‚เจœเจพ เจ†เจ‰เจฃเจพ: EC2 M6 เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚

เจ•เฉ€ เจเจ†เจฐเจเจฎ เจธเจฐเจตเจฐเจพเจ‚ เจฆเจพ เจฏเฉเฉฑเจ— เจ† เจฐเจฟเจนเจพ เจนเฉˆ?

เจ‡เจน เจธเจญ เจ‡เจธ เจนเจซเจคเฉ‡ เจฌเจฆเจฒ เจ—เจฟเจ† เจœเจฆเฉ‹เจ‚ AWS เจจเฉ‡ ARM เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจ•เจฒเจพเจธ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ€, เจจเจพเจฒ เจนเฉ€ เจจเจตเฉ‡เจ‚ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ 'เจคเฉ‡ เจ•เจˆ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจ—เฉเจฐเฉˆเจตเฉ€เจŸเจจ 2เจธเจฎเฉ‡เจค M6g เจ…เจคเฉ‡ M6gd.

เจ‡เจนเจจเจพเจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ•เจฐเจจเจพ เจ‡เฉฑเจ• เจฌเจฟเจฒเจ•เฉเจฒ เจตเฉฑเจ–เจฐเฉ€ เจคเจธเจตเฉ€เจฐ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ•เฉเจ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš, ARM x86 เจจเจพเจฒเฉ‹เจ‚ เจฌเจฟเจนเจคเจฐ, เจ…เจคเฉ‡ เจ•เจˆ เจตเจพเจฐ เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ•เฉ‹ เจคเจฃเจพเจ… เจŸเฉˆเจธเจŸ เจ•เจฎเจพเจ‚เจก เจšเจฒเจพเจ‰เจฃ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจนเจจ:

เจŸเฉˆเจธเจŸ
EC2 M6g
EC2 M5d.metal
เจ…เฉฐเจคเจฐ

เจ•เฉˆเจธเจผ
218
311
-29,90%

icache
45887
34368
33,52%

เจฎเฉˆเจŸเจฐเจฟเจ•เจธ
453982
252190
80,02%

CPU
14694
24077
-38,97%

เจฎเฉˆเจฎเจชเฉ€เจชเฉ€
134711
111877
20,53%

qsort
943
728
29,53%

เจฆเฉฐเจฆ
3088242
2770985
11,45%

เจŸเจพเจˆเจฎเจฐ
55515663
15367075
261,26%

เจ‡เจน เจฌเจฟเจฒเจ•เฉเจฒ เจตเฉฑเจ–เจฐเจพ เจฎเจพเจฎเจฒเจพ เจนเฉˆ: Scylla NoSQL เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจคเฉ‹เจ‚ เจฐเฉ€เจก เจ“เจชเจฐเฉ‡เจธเจผเจจ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ M6g A1 เจจเจพเจฒเฉ‹เจ‚ เจชเฉฐเจœ เจ—เฉเจฃเจพ เจคเฉ‡เจœเจผ เจนเฉˆ, เจ…เจคเฉ‡ เจจเจตเฉ€เจ‚ M6gd เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจคเฉ‡เจœเจผ NVMe เจกเจฐเจพเจˆเจตเจพเจ‚ เจšเจฒเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจธเจพเจฐเฉ‡ เจฎเฉ‹เจฐเจšเจฟเจ†เจ‚ 'เจคเฉ‡ ARM เจนเจฎเจฒเจพเจตเจฐ

AWS Graviton2 เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ ARM เจฆเฉ€ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจนเฉˆเฅค เจชเจฐ เจธเจฟเจ—เจจเจฒ เจตเฉฑเจ–-เจตเฉฑเจ– เจฆเจฟเจธเจผเจพเจตเจพเจ‚ เจคเฉ‹เจ‚ เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, 15 เจจเจตเฉฐเจฌเจฐ, 2019 เจจเฉ‚เฉฐ, เจ…เจฎเจฐเฉ€เจ•เฉ€ เจธเจŸเจพเจฐเจŸเจ…เฉฑเจช เจจเฉ‚เจตเฉ€เจ† เจ‰เฉฑเจฆเจฎ เจซเฉฐเจกเจฟเฉฐเจ— เจตเจฟเฉฑเจš $53 เจฎเจฟเจฒเฉ€เจ…เจจ เจ‡เจ•เฉฑเจ เฉ‡ เจ•เฉ€เจคเฉ‡.

เจธเจŸเจพเจฐเจŸเจ…เจช เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจคเจฟเฉฐเจจ เจชเฉเจฐเจฎเฉเฉฑเจ– เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€ เจœเฉ‹ เจเจชเจฒ เจ…เจคเฉ‡ เจ—เฉ‚เจ—เจฒ 'เจคเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจธเจจเฅค เจ‰เจน เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจฒเจˆ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฆเจพ เจตเจพเจ…เจฆเจพ เจ•เจฐเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจ‡เฉฐเจŸเฉ‡เจฒ เจ…เจคเฉ‡ เจเจเจฎเจกเฉ€ เจจเจพเจฒ เจฎเฉเจ•เจพเจฌเจฒเจพ เจ•เจฐเจจเจ—เฉ‡เฅค

เจ•เฉ‡ เจ‰เจชเจฒเจฌเจง เจœเจพเจฃเจ•เจพเจฐเฉ€, เจจเฉ‚เจตเฉ€เจ† เจจเฉ‡ เจœเจผเจฎเฉ€เจจ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจ•เฉ‹เจฐ เจกเจฟเจœเจผเจพเจ‡เจจ เจ•เฉ€เจคเจพ เจนเฉˆ เจœเฉ‹ ARM เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ‡ "เจธเจฟเจ–เจฐ 'เจคเฉ‡" เจฌเจฃเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเจฐ ARM เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚เฅค

เจ‡เจน เจธเจญ เจ‡เจน เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจเจ†เจฐเจเจฎ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจธเจฐเจตเจฐ เจฎเจพเจฐเจ•เฉ€เจŸ เจจเฉ‚เฉฐ เจœเจฟเฉฑเจคเจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจนเจจ. เจ†เจ–เจผเจฐเจ•เจพเจฐ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจชเฉ‹เจธเจŸ-เจชเฉ€เจธเฉ€ เจฏเฉเฉฑเจ— เจตเจฟเฉฑเจš เจฐเจนเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚. เจธเจฒเจพเจจเจพ x86 เจธเจผเจฟเจชเจฎเฉˆเจ‚เจŸ 10 เจฆเฉ‡ เจธเจฟเจ–เจฐ เจคเฉ‹เจ‚ เจฒเจ—เจญเจ— 2011% เจ˜เจŸเฉ‡ เจนเจจ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ RISC เจšเจฟเจชเจธ 20 เจฌเจฟเจฒเฉ€เจ…เจจ เจคเฉฑเจ• เจตเจง เจ—เจ เจนเจจเฅค เจ…เฉฑเจœ, เจฆเฉเจจเฉ€เจ† เจฆเฉ‡ 99- เจ…เจคเฉ‡ 32-เจฌเจฟเฉฑเจŸ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ 64% RISC เจนเจจเฅค

เจŸเจฟเจŠเจฐเจฟเฉฐเจ— เจ…เจตเจพเจฐเจก เจœเฉ‡เจคเฉ‚ เจœเฉŒเจนเจจ เจนเฉˆเจจเจธเฉ€ เจ…เจคเฉ‡ เจกเฉ‡เจตเจฟเจก เจชเฉˆเจŸเจฐเจธเจจ เจจเฉ‡ เจซเจฐเจตเจฐเฉ€ 2019 เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฒเฉ‡เจ– เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ "เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฒเจˆ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจธเฉเจจเจนเจฟเจฐเฉ€ เจฏเฉเฉฑเจ—". เจ‡เฉฑเจฅเฉ‡ เจ‰เจน เจ•เฉ€ เจฒเจฟเจ–เจฆเฉ‡ เจนเจจ:

เจฎเจพเจฐเจ•เฉ€เจŸ เจจเฉ‡ RISC-CISC เจตเจฟเจตเจพเจฆ เจฆเจพ เจจเจฟเจชเจŸเจพเจฐเจพ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ CISC เจจเฉ‡ PC เจฏเฉเฉฑเจ— เจฆเฉ‡ เจฌเจพเจ…เจฆ เจฆเฉ‡ เจชเฉœเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจœเจฟเฉฑเจค เจฒเจฟเจ†, เจชเจฐ RISC เจนเฉเจฃ เจœเจฟเฉฑเจค เจฐเจฟเจนเจพ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจชเฉ‹เจธเจŸ-PC เจฏเฉเฉฑเจ— เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจฆเจนเจพเจ•เจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจ•เฉ‹เจˆ เจจเจตเจพเจ‚ CISC ISA เจจเจนเฉ€เจ‚ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจนเฉˆเจฐเจพเจจเฉ€ เจฆเฉ€ เจ—เฉฑเจฒ เจนเฉˆ เจ•เจฟ, เจ†เจฎ-เจ‰เจฆเฉ‡เจธเจผ เจตเจพเจฒเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจฒเจˆ เจธเจฐเจตเฉ‹เจคเจฎ ISA เจธเจฟเจงเจพเจ‚เจคเจพเจ‚ 'เจคเฉ‡ เจธเจนเจฟเจฎเจคเฉ€ เจ…เฉฑเจœ เจตเฉ€ RISC เจฆเฉ‡ เจชเฉฑเจ– เจตเจฟเฉฑเจš เจนเฉˆ, เจ‡เจธเจฆเฉ€ เจ–เฉ‹เจœ เจฆเฉ‡ 35 เจธเจพเจฒ เจฌเจพเจ…เจฆ... เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจˆเจ•เฉ‹เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš, เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจกเจฟเจœเจผเจพเจˆเจจ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจšเจฟเจชเจธ เจฎเจœเจฌเฉ‚เจฐ เจ•เจฐเจจ เจตเจพเจฒเฉ€เจ†เจ‚ เจคเจฐเฉฑเจ•เฉ€เจ†เจ‚ เจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เจฐเจจเจ—เฉ‡ เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจตเจชเจพเจฐเจ• เจ—เฉ‹เจฆ เจฒเฉˆเจฃ เจตเจฟเฉฑเจš เจคเฉ‡เจœเจผเฉ€ เจฒเจฟเจ†เจ‰เจฃเจ—เฉ‡เฅค . เจ‡เจนเจจเจพเจ‚ เจšเจฟเฉฑเจชเจพเจ‚ เจตเจฟเฉฑเจš เจ†เจฎ เจ‰เจฆเฉ‡เจธเจผ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฆเจพ เจซเจฒเจธเจซเจพ เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ 'เจคเฉ‡ RISC เจนเฉ‹เจตเฉ‡เจ—เจพ, เจœเฉ‹ เจธเจฎเฉ‡เจ‚ เจฆเฉ€ เจชเฉเจฐเฉ€เจ–เจฟเจ† 'เจคเฉ‡ เจ–เฉœเจพ เจนเฉ‹เจ‡เจ† เจนเฉˆเฅค เจชเจฟเจ›เจฒเฉ‡ เจธเฉเจจเจนเจฟเจฐเฉ€ เจฏเฉเฉฑเจ— เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจตเจพเจ‚เจ— เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจจเจตเฉ€เจจเจคเจพ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเฉ‹, เจชเจฐ เจ‡เจธ เจตเจพเจฐ เจฒเจพเจ—เจค, เจŠเจฐเจœเจพ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจจเจพ เจ•เจฟ เจธเจฟเจฐเจซเจผ เจชเฉเจฐเจฆเจฐเจธเจผเจจ.

"เจ…เจ—เจฒเฉ‡ เจฆเจนเจพเจ•เฉ‡ เจตเจฟเฉฑเจš เจจเจตเฉ‡เจ‚ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเจพ เจ‡เฉฑเจ• เจ•เฉˆเจฎเจฌเฉเจฐเฉ€เจ…เจจ เจตเจฟเจธเจซเฉ‹เจŸ เจฆเฉ‡เจ–เจฃ เจจเฉ‚เฉฐ เจฎเจฟเจฒเฉ‡เจ—เจพ, เจœเฉ‹ เจ•เจฟ เจ…เจ•เจพเจฆเจฎเจฟเจ• เจ…เจคเฉ‡ เจ‰เจฆเจฏเฉ‹เจ— เจตเจฟเฉฑเจš เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจŸเจพเจ‚ เจฒเจˆ เจฆเจฟเจฒเจšเจธเจช เจธเจฎเฉ‡เจ‚ เจฆเจพ เจธเฉฐเจ•เฉ‡เจค เจฆเฉ‡เจตเฉ‡เจ—เจพ," เจ‰เจน เจชเฉ‡เจชเจฐ เจจเฉ‚เฉฐ เจธเจฎเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹