비교 대상
- t3.medium
- 2 vCPU(x86), 4GiB, USD 0.0416 /hr
- t4g.medium
- 2 vCPU(arm), 4GiB, USD 0.0336 /hr
- c7i.large
- 2 vCPU(x86), 4GiB, USD 0.08925 /hr
- c8g.large
- 2 vCPU(arm), 4GiB, USD 0.07948 /hr
공통 사항
- 리전: ap-northeast-2 (서울)
- 운영체제: Ubuntu 24.04 LTS
- EBS: gp3 30GB
- 요금은 온디맨드 기준이다.
CPU 모델 확인
cat /proc/cpuinfo
t3.medium
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 85
model name : Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
stepping : 7
microcode : 0x5003901
cpu MHz : 2499.996
cache size : 36608 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault pti fsgsbase tsc_adjust bmi1 avx2 smepbmi2 erms invpcid mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves ida arat pku ospke
bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit mmio_stale_data retbleed gds bhi its
bogomips : 4999.99
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 85
model name : Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
stepping : 7
microcode : 0x5003901
cpu MHz : 2499.996
cache size : 36608 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault pti fsgsbase tsc_adjust bmi1 avx2 smepbmi2 erms invpcid mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves ida arat pku ospke
bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit mmio_stale_data retbleed gds bhi its
bogomips : 4999.99
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:
t4g.medium
processor : 0
BogoMIPS : 243.75
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x3
CPU part : 0xd0c
CPU revision : 1
processor : 1
BogoMIPS : 243.75
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x3
CPU part : 0xd0c
CPU revision : 1
c7i.large
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 143
model name : Intel(R) Xeon(R) Platinum 8488C
stepping : 8
microcode : 0x2b000643
cpu MHz : 3206.046
cache size : 107520 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 31
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq monitor ssse3 fma cx16 pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsavesavx_vnni avx512_bf16 wbnoinvd ida arat avx512vbmi umip pku ospke waitpkg avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg tme avx512_vpopcntdq rdpid cldemote movdiri movdir64b md_clear serialize amx_bf16 avx512_fp16 amx_tile amx_int8 flush_l1d arch_capabilities
bugs : spectre_v1 spectre_v2 spec_store_bypass swapgs eibrs_pbrsb bhi
bogomips : 4800.00
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 143
model name : Intel(R) Xeon(R) Platinum 8488C
stepping : 8
microcode : 0x2b000643
cpu MHz : 3251.721
cache size : 107520 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 31
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq monitor ssse3 fma cx16 pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsavesavx_vnni avx512_bf16 wbnoinvd ida arat avx512vbmi umip pku ospke waitpkg avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg tme avx512_vpopcntdq rdpid cldemote movdiri movdir64b md_clear serialize amx_bf16 avx512_fp16 amx_tile amx_int8 flush_l1d arch_capabilities
bugs : spectre_v1 spectre_v2 spec_store_bypass swapgs eibrs_pbrsb bhi
bogomips : 4800.00
clflush size : 64
cache_alignment : 64
address sizes : 46 bits physical, 48 bits virtual
power management:
c8g.large
processor : 0
BogoMIPS : 2000.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm sb paca pacg dcpodp sve2 sveaes svepmull svebitperm svesha3 flagm2 frint svei8mm svebf16 i8mm bf16 dgh rng bti
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd4f
CPU revision : 1
processor : 1
BogoMIPS : 2000.00
Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm sb paca pacg dcpodp sve2 sveaes svepmull svebitperm svesha3 flagm2 frint svei8mm svebf16 i8mm bf16 dgh rng bti
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd4f
CPU revision : 1
싱글 스레드 벤치마크
sysbench cpu --events=10000 --cpu-max-prime=20000 --time=0 run
t3.medium
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Prime numbers limit: 20000
Initializing worker threads...
Threads started!
CPU speed:
events per second: 409.87
General statistics:
total time: 24.3962s
total number of events: 10000
Latency (ms):
min: 2.42
avg: 2.44
max: 9.29
95th percentile: 2.43
sum: 24392.75
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 24.3927/0.00
t4g.medium
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Prime numbers limit: 20000
Initializing worker threads...
Threads started!
CPU speed:
events per second: 1038.29
General statistics:
total time: 9.6298s
total number of events: 10000
Latency (ms):
min: 0.93
avg: 0.96
max: 7.97
95th percentile: 1.01
sum: 9626.63
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 9.6266/0.00
c7i.large
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Prime numbers limit: 20000
Initializing worker threads...
Threads started!
CPU speed:
events per second: 1070.29
General statistics:
total time: 9.3419s
total number of events: 10000
Latency (ms):
min: 0.91
avg: 0.93
max: 1.02
95th percentile: 0.95
sum: 9340.25
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 9.3403/0.00
c8g.large
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Prime numbers limit: 20000
Initializing worker threads...
Threads started!
CPU speed:
events per second: 1246.69
General statistics:
total time: 8.0200s
total number of events: 10000
Latency (ms):
min: 0.80
avg: 0.80
max: 0.83
95th percentile: 0.81
sum: 8018.83
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 8.0188/0.00
멀티 스레드 벤치마크
sysbench cpu --events=10000 --cpu-max-prime=20000 --time=0 --threads=2 run
t3.medium
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 2
Initializing random number generator from current time
Prime numbers limit: 20000
Initializing worker threads...
Threads started!
CPU speed:
events per second: 644.38
General statistics:
total time: 15.5171s
total number of events: 10000
Latency (ms):
min: 3.08
avg: 3.10
max: 3.48
95th percentile: 3.13
sum: 31030.48
Threads fairness:
events (avg/stddev): 5000.0000/0.00
execution time (avg/stddev): 15.5152/0.00
t4g.medium
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 2
Initializing random number generator from current time
Prime numbers limit: 20000
Initializing worker threads...
Threads started!
CPU speed:
events per second: 2139.69
General statistics:
total time: 4.6721s
total number of events: 10000
Latency (ms):
min: 0.93
avg: 0.93
max: 1.58
95th percentile: 0.94
sum: 9339.68
Threads fairness:
events (avg/stddev): 5000.0000/2.00
execution time (avg/stddev): 4.6698/0.00
c7i.large
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 2
Initializing random number generator from current time
Prime numbers limit: 20000
Initializing worker threads...
Threads started!
CPU speed:
events per second: 1102.72
General statistics:
total time: 9.0672s
total number of events: 10000
Latency (ms):
min: 0.94
avg: 1.81
max: 2.33
95th percentile: 1.86
sum: 18131.61
Threads fairness:
events (avg/stddev): 5000.0000/0.00
execution time (avg/stddev): 9.0658/0.00
c8g.large
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 2
Initializing random number generator from current time
Prime numbers limit: 20000
Initializing worker threads...
Threads started!
CPU speed:
events per second: 2492.21
General statistics:
total time: 4.0115s
total number of events: 10000
Latency (ms):
min: 0.80
avg: 0.80
max: 2.16
95th percentile: 0.81
sum: 8020.56
Threads fairness:
events (avg/stddev): 5000.0000/0.00
execution time (avg/stddev): 4.0103/0.00
메모리 읽기 테스트
sysbench --test=memory --memory-block-size=1K --memory-scope=global --memory-total-size=100G --memory-oper=read --time=0 run
t3.medium
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Running memory speed test with the following options:
block size: 1KiB
total size: 102400MiB
operation: read
scope: global
Initializing worker threads...
Threads started!
Total operations: 104857600 (7855001.63 per second)
102400.00 MiB transferred (7670.90 MiB/sec)
General statistics:
total time: 13.3475s
total number of events: 104857600
Latency (ms):
min: 0.00
avg: 0.00
max: 0.10
95th percentile: 0.00
sum: 5161.60
Threads fairness:
events (avg/stddev): 104857600.0000/0.00
execution time (avg/stddev): 5.1616/0.00
t4g.medium
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Running memory speed test with the following options:
block size: 1KiB
total size: 102400MiB
operation: read
scope: global
Initializing worker threads...
Threads started!
Total operations: 104857600 (5721545.29 per second)
102400.00 MiB transferred (5587.45 MiB/sec)
General statistics:
total time: 18.3251s
total number of events: 104857600
Latency (ms):
min: 0.00
avg: 0.00
max: 0.10
95th percentile: 0.00
sum: 8623.96
Threads fairness:
events (avg/stddev): 104857600.0000/0.00
execution time (avg/stddev): 8.6240/0.00
c7i.large
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Running memory speed test with the following options:
block size: 1KiB
total size: 102400MiB
operation: read
scope: global
Initializing worker threads...
Threads started!
Total operations: 104857600 (8786678.64 per second)
102400.00 MiB transferred (8580.74 MiB/sec)
General statistics:
total time: 11.9324s
total number of events: 104857600
Latency (ms):
min: 0.00
avg: 0.00
max: 0.05
95th percentile: 0.00
sum: 4735.83
Threads fairness:
events (avg/stddev): 104857600.0000/0.00
execution time (avg/stddev): 4.7358/0.00
c8g.large
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Running memory speed test with the following options:
block size: 1KiB
total size: 102400MiB
operation: read
scope: global
Initializing worker threads...
Threads started!
Total operations: 104857600 (6939336.02 per second)
102400.00 MiB transferred (6776.70 MiB/sec)
General statistics:
total time: 15.1094s
total number of events: 104857600
Latency (ms):
min: 0.00
avg: 0.00
max: 0.03
95th percentile: 0.00
sum: 6572.83
Threads fairness:
events (avg/stddev): 104857600.0000/0.00
execution time (avg/stddev): 6.5728/0.00
메모리 쓰기 테스트
sysbench --test=memory --memory-block-size=1K --memory-scope=global --memory-total-size=100G --memory-oper=write --time=0 run
t3.medium
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Running memory speed test with the following options:
block size: 1KiB
total size: 102400MiB
operation: write
scope: global
Initializing worker threads...
Threads started!
Total operations: 104857600 (6008743.11 per second)
102400.00 MiB transferred (5867.91 MiB/sec)
General statistics:
total time: 17.4491s
total number of events: 104857600
Latency (ms):
min: 0.00
avg: 0.00
max: 13.85
95th percentile: 0.00
sum: 9129.98
Threads fairness:
events (avg/stddev): 104857600.0000/0.00
execution time (avg/stddev): 9.1300/0.00
t4g.medium
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Running memory speed test with the following options:
block size: 1KiB
total size: 102400MiB
operation: write
scope: global
Initializing worker threads...
Threads started!
Total operations: 104857600 (4593980.59 per second)
102400.00 MiB transferred (4486.31 MiB/sec)
General statistics:
total time: 22.8234s
total number of events: 104857600
Latency (ms):
min: 0.00
avg: 0.00
max: 0.22
95th percentile: 0.00
sum: 13086.93
Threads fairness:
events (avg/stddev): 104857600.0000/0.00
execution time (avg/stddev): 13.0869/0.00
c7i.large
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Running memory speed test with the following options:
block size: 1KiB
total size: 102400MiB
operation: read
scope: global
Initializing worker threads...
Threads started!
Total operations: 104857600 (6940015.65 per second)
102400.00 MiB transferred (6777.36 MiB/sec)
General statistics:
total time: 15.1080s
total number of events: 104857600
Latency (ms):
min: 0.00
avg: 0.00
max: 0.04
95th percentile: 0.00
sum: 6566.29
Threads fairness:
events (avg/stddev): 104857600.0000/0.00
execution time (avg/stddev): 6.5663/0.00
c8g.large
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Running memory speed test with the following options:
block size: 1KiB
total size: 102400MiB
operation: write
scope: global
Initializing worker threads...
Threads started!
Total operations: 104857600 (6382151.03 per second)
102400.00 MiB transferred (6232.57 MiB/sec)
General statistics:
total time: 16.4286s
total number of events: 104857600
Latency (ms):
min: 0.00
avg: 0.00
max: 0.03
95th percentile: 0.00
sum: 7854.31
Threads fairness:
events (avg/stddev): 104857600.0000/0.00
execution time (avg/stddev): 7.8543/0.00
디스크 테스트
sysbench --test=fileio --file-total-size=8G prepare
sysbench fileio --file-total-size=8G --file-test-mode=rndrw --time=300 --max-requests=0 run
sysbench --test=fileio --file-total-size=8G cleanup
t3.medium
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Extra file open flags: (none)
128 files, 64MiB each
8GiB total file size
Block size 16KiB
Number of IO requests: 0
Read/Write ratio for combined random IO test: 1.50
Periodic FSYNC enabled, calling fsync() each 100 requests.
Calling fsync() at the end of test, Enabled.
Using synchronous I/O mode
Doing random r/w test
Initializing worker threads...
Threads started!
File operations:
reads/s: 888.57
writes/s: 592.38
fsyncs/s: 1895.95
Throughput:
read, MiB/s: 13.88
written, MiB/s: 9.26
General statistics:
total time: 300.0089s
total number of events: 1012976
Latency (ms):
min: 0.00
avg: 0.30
max: 23.01
95th percentile: 1.04
sum: 299287.70
Threads fairness:
events (avg/stddev): 1012976.0000/0.00
execution time (avg/stddev): 299.2877/0.00
t4g.medium
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Extra file open flags: (none)
128 files, 64MiB each
8GiB total file size
Block size 16KiB
Number of IO requests: 0
Read/Write ratio for combined random IO test: 1.50
Periodic FSYNC enabled, calling fsync() each 100 requests.
Calling fsync() at the end of test, Enabled.
Using synchronous I/O mode
Doing random r/w test
Initializing worker threads...
Threads started!
File operations:
reads/s: 952.21
writes/s: 634.81
fsyncs/s: 2031.68
Throughput:
read, MiB/s: 14.88
written, MiB/s: 9.92
General statistics:
total time: 300.0147s
total number of events: 1085538
Latency (ms):
min: 0.00
avg: 0.28
max: 19.60
95th percentile: 1.03
sum: 299234.43
Threads fairness:
events (avg/stddev): 1085538.0000/0.00
execution time (avg/stddev): 299.2344/0.00
c7i.large
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Extra file open flags: (none)
128 files, 64MiB each
8GiB total file size
Block size 16KiB
Number of IO requests: 0
Read/Write ratio for combined random IO test: 1.50
Periodic FSYNC enabled, calling fsync() each 100 requests.
Calling fsync() at the end of test, Enabled.
Using synchronous I/O mode
Doing random r/w test
Initializing worker threads...
Threads started!
File operations:
reads/s: 795.94
writes/s: 530.63
fsyncs/s: 1698.13
Throughput:
read, MiB/s: 12.44
written, MiB/s: 8.29
General statistics:
total time: 300.0221s
total number of events: 907351
Latency (ms):
min: 0.00
avg: 0.33
max: 7.52
95th percentile: 1.16
sum: 299269.73
Threads fairness:
events (avg/stddev): 907351.0000/0.00
execution time (avg/stddev): 299.2697/0.00
c8g.large
sysbench 1.0.20 (using system LuaJIT 2.1.0-beta3)
Running the test with following options:
Number of threads: 1
Initializing random number generator from current time
Extra file open flags: (none)
128 files, 64MiB each
8GiB total file size
Block size 16KiB
Number of IO requests: 0
Read/Write ratio for combined random IO test: 1.50
Periodic FSYNC enabled, calling fsync() each 100 requests.
Calling fsync() at the end of test, Enabled.
Using synchronous I/O mode
Doing random r/w test
Initializing worker threads...
Threads started!
File operations:
reads/s: 925.44
writes/s: 616.96
fsyncs/s: 1974.43
Throughput:
read, MiB/s: 14.46
written, MiB/s: 9.64
General statistics:
total time: 300.0272s
total number of events: 1055019
Latency (ms):
min: 0.00
avg: 0.28
max: 15.15
95th percentile: 0.99
sum: 299779.18
Threads fairness:
events (avg/stddev): 1055019.0000/0.00
execution time (avg/stddev): 299.7792/0.00
결론
t3.medium | t4g.medium | c7i.large | c8g.large | |
명시된 스펙 | 2 vCPU, 4GiB | |||
CPU 아키텍처 | x86 | arm | x86 | arm |
싱글 스레드 | 409.87 | 1038.29 | 1070.29 | 1246.69 |
멀티 스레드 | 644.38 | 2139.69 | 1102.72 | 2492.21 |
메모리 읽기 | 7670.90 | 5587.45 | 8580.74 | 6776.70 |
메모리 쓰기 | 5867.91 | 4486.31 | 6777.36 | 6232.57 |
디스크 | 13.88 9.26 |
14.88 9.92 |
12.44 8.29 |
14.46 9.64 |
가격 | USD 0.0416 /hr | USD 0.0336 /hr | USD 0.08925 /hr | USD 0.07948 /hr |
CPU 성능은 arm 아키텍처가 잘 나오고, 메모리 성능은 x86 아키텍처가 잘 나오는 모습을 보인다.
아키텍처가 상관 없다면 arm 인스턴스를 선택하는 것이 현명하다.
디스크는 모두 동일하게(gp3) 구성해서 그런지 비슷하게 나왔다.