Sedai raises $20 million for the first self-driving cloud!
Read Press Release

Attend a Live Product Tour to see Sedai in action.

Register now
More
Close
AWS

t4g.small

EC2 Instance

ARM-based burstable performance instance with 2 vCPUs and 2 GiB memory. Good for development environments and small applications on ARM.

Coming Soon...

icon
Pricing of
t4g.small

N/A

On Demand

N/A

Spot

N/A

1 Yr Reserved

N/A

3 Yr Reserved

Pricing Model
Price (USD)
% Discount vs On Demand
sedai

Let us help you choose the right instance

Schedule a meeting
icon
Spot Pricing Details for
t4g.small

Here's the latest prices for this instance across this region:

Availability Zone Current Spot Price (USD)
Frequency of Interruptions: n/a

Frequency of interruption represents the rate at which Spot has reclaimed capacity during the trailing month. They are in ranges of < 5%, 5-10%, 10-15%, 15-20% and >20%.

Last Updated On: December 17, 2024
icon
Compute features of
t4g.small
FeatureSpecification
icon
Storage features of
t4g.small
FeatureSpecification
icon
Networking features of
t4g.small
FeatureSpecification
icon
Operating Systems Supported by
t4g.small
Operating SystemSupported
icon
Security features of
t4g.small
FeatureSupported
icon
General Information about
t4g.small
FeatureSpecification
icon
Benchmark Test Results for
t4g.small
CPU Encryption Speed Benchmarks

Cloud Mercato tested CPU performance using a range of encryption speed tests:

Encryption Algorithm Speed (1024 Block Size, 3 threads)
AES-128 CBC 386.6MB
AES-256 CBC 287.4MB
MD5 765.6MB
SHA256 2.8GB
SHA512 722.1MB
I/O Performance

Cloud Mercato's tested the I/O performance of this instance using a 100GB General Purpose SSD. Below are the results:

Read Write
Max 3099 3099
Average 3097 3093
Deviation 3.59 4.48
Min 3085 3085

I/O rate testing is conducted with local and block storages attached to the instance. Cloud Mercato uses the well-known open-source tool FIO. To express IOPS the following parametersare used: 4K block, random access, no filesystem (except for write access with root volume and avoidance of cache and buffer.

icon
Community Insights for
t4g.small
AI-summarized insights
filter icon
Filter by:
All

the T series is more suitable for non-performance-verified test environments

19-03-2025
benchmarking

Amazon EC2 T4g instances are powered by Arm-based custom built AWS Graviton2 processors and deliver up to 40% better price performance over T3 instances for a broad set of burstable general purpose workloads.

28-10-2024
benchmarking, graviton, cost_savings

the T series is more suitable for non-performance-verified test environments

19-03-2025
benchmarking

It\'s the same for t4g.

2023-09-10 00:00:00
benchmarking

I contacted AWS Support who confirmed your answer.

2024-10-03 00:00:00
cost_savings

Additionally, t4g is an ARM-based processor, and it may not support some of the programs or scripts that you already have.

2023-12-15 00:00:00
memory_usage, graviton

Thank you ! Do you know if it\'s optimized for ECS ?

2021-07-22 00:00:00

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

General purpose workloads with moderate CPU, memory, and network utilization.Save up to 40% over T3 instance pricing

2025-10-03 00:00:00
memory_usage

T4g instances feature the same credits system, AWS Nitro System, and Burstable mode as T3 instances.

2025-10-03 00:00:00
benchmarking

AWS re:Invent 2020: Reduce cost with Amazon EC2’s next-generation T4g and T3 instance types

2021-05-02 00:00:00
cost_savings

Thank you. I was nearly clueless.

2022-12-01 00:00:00

Ok. I\'ll check.

2021-07-22 00:00:00

Here is a documentation page that you can add to your answer with more details on AMI, included ECS optimized Amazon Linux 2 : docs.aws.amazon.com/fr_fr/AmazonECS/latest/developerguide/… Unfortunately arm64 AMI for Amazon Linux 2 is not available in all regions.

2021-07-22 00:00:00
development

Thank you ! Do you know if it\'s optimized for ECS ?

2021-07-22 00:00:00

I think the discrepancies can be attributed to the choice of the t-style instances. They are generally over committed.

2023-09-10 00:00:00
benchmarking

Aren\'t \'t\' instances burst instances? They need to be under constant load for a long time before their burst credits for CPU, memory, network and EBS run out, after which they fall back on their baseline performance.

2023-09-10 00:00:00
memory_usage, benchmarking

It\'s the same for t4g.

2023-09-10 00:00:00
benchmarking

So that would mean Unlimited is not a setting available for T4g (ARM instance) and therefore _may_ explain inconsistent behavior in the ARM instance.

2023-09-10 00:00:00
benchmarking

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

The next-generation T4g instances, powered by AWS Graviton2, enable up to 40% higher performance than T3 for times when you need performance as well as 20% lower cost.

2021-05-02 00:00:00
benchmarking, graviton, cost_savings

I think the discrepancies can be attributed to the choice of the t-style instances. They are generally over committed.

2023-09-10 00:00:00
benchmarking

Aren\'t \'t\' instances burst instances? They need to be under constant load for a long time before their burst credits for CPU, memory, network and EBS run out, after which they fall back on their baseline performance.

2023-09-10 00:00:00
memory_usage, benchmarking

It\'s the same for t4g.

2023-09-10 00:00:00
benchmarking

So that would mean Unlimited is not a setting available for T4g (ARM instance) and therefore _may_ explain inconsistent behavior in the ARM instance.

2023-09-10 00:00:00
benchmarking

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

Ok. I\'ll check.

2021-07-22 00:00:00

Thank you. I was nearly clueless.

2022-12-01 00:00:00

Here is a documentation page that you can add to your answer with more details on AMI, included ECS optimized Amazon Linux 2 : docs.aws.amazon.com/fr_fr/AmazonECS/latest/developerguide/… Unfortunately arm64 AMI for Amazon Linux 2 is not available in all regions.

2021-07-22 00:00:00
development

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

Thank you ! Do you know if it\'s optimized for ECS ?

2021-07-22 00:00:00

Additionally, t4g is an ARM-based processor, and it may not support some of the programs or scripts that you already have.

2023-12-15 00:00:00
memory_usage, graviton

In my experience, t4.large offers slightly higher performance than t3.large and is also more cost-effective.

2023-12-15 00:00:00
benchmarking, cost_savings

Thank you for this article. We have T instances for EC2 and RDS and we are expecting some very strange performance behavior. Do you have plan to test RDS?

2025-10-03 00:00:00
benchmarking

Thank you for this article. We have T instances for EC2 and RDS and we are expecting some very strange performance behavior. Do you have plan to test RDS?

2025-10-03 00:00:00
benchmarking

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

Additionally, t4g is an ARM-based processor, and it may not support some of the programs or scripts that you already have.

2023-12-15 00:00:00
memory_usage, graviton

I think the discrepancies can be attributed to the choice of the t-style instances. They are generally over committed.

2023-09-10 00:00:00
benchmarking

It\'s the same for t4g.

2023-09-10 00:00:00
benchmarking

So that would mean Unlimited is not a setting available for T4g (ARM instance) and therefore _may_ explain inconsistent behavior in the ARM instance.

2023-09-10 00:00:00
benchmarking

Aren\'t \'t\' instances burst instances? They need to be under constant load for a long time before their burst credits for CPU, memory, network and EBS run out, after which they fall back on their baseline performance.

2023-09-10 00:00:00
memory_usage, benchmarking

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

Additionally, t4g is an ARM-based processor, and it may not support some of the programs or scripts that you already have.

2023-12-15 00:00:00
memory_usage, graviton

Additionally, t4g is an ARM-based processor, and it may not support some of the programs or scripts that you already have.

2023-12-15 00:00:00
memory_usage, graviton

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

Additionally, t4g is an ARM-based processor, and it may not support some of the programs or scripts that you already have.

2023-12-15 00:00:00
memory_usage, graviton

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

Additionally, t4g is an ARM-based processor, and it may not support some of the programs or scripts that you already have.

2023-12-15 00:00:00
memory_usage, graviton

In my experience, t4.large offers slightly higher performance than t3.large and is also more cost-effective.

2023-12-15 00:00:00
benchmarking, cost_savings

I think the key thing to understand here is that with little to no traffic, it absolutely will not make a difference and thus you should go with the cheapest (in this case t4g) option available.

2023-10-23 00:00:00
cost_savings

Additionally, t4g is an ARM-based processor, and it may not support some of the programs or scripts that you already have.

2023-12-15 00:00:00
memory_usage, graviton

Are you using the AMI of the target OS? As I read this article, I thought that the only applicable OS would be Amazon Linux 2, RHEL, and SUSE Linux.

2024-10-03 00:00:00
cost_savings

Does the t4g.small have a public IPv4 address? This now costs $0.005 per hour, so if the instance is running 24 hours per-day this would explain the 12 cents per-day in blue and marked as **VPC**

2024-10-03 00:00:00
cost_savings

The charges look like they are related to \"EC2-Other\". This could be a number of things including EBS Volumes or NAT Gateways. You can see exactly what you are being charged for in Cost Explorer by changing the **Group By** dimension to **Usage Type** and the **Service** under Filters to **EC2-Other**.

2024-10-03 00:00:00
cost_savings

I have two EC2 instances, one t2.nano and one t4g.small, the **t4g.small one** I just provisioned on **Feb. 22nd** of last month. I kept the t4g.small running until today while leaving the t2.nano instance I had \"stopped\". I read on one of AWS\'s pages that AWS customers will get 750 free hours per month of the t4g.small instances until Dec. 31st 2024 (Please see [t4g.small free ](https://aws.amazon.com/ec2/faqs/#t4g-instances), so I\'m not understanding the charges I incurred over the last 1 and 1/2 weeks. I understand the spike two days ago (Feb. 29th) because that is when I \"started\" the other t2.nano instance I had to work on an application.

2024-10-03 00:00:00
cost_savings

The t3 family is a burstable instance type. If you have an application that needs to run with some basic CPU and memory usage, you can choose t3. It also works well if you have an application that gets used sometimes but not others.

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

The t3 family is a burstable instance type. If you have an application that needs to run with some basic CPU and memory usage, you can choose t3. It also works well if you have an application that gets used sometimes but not others.

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

The t3 family is a burstable instance type. If you have an application that needs to run with some basic CPU and memory usage, you can choose t3. It also works well if you have an application that gets used sometimes but not others.

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

I use the AWS EKS Quickstart to launch a cluster I select "t4g.small" or "m6gd.xlarge" as the instance type and "General" as the instance family. But it looks like that is incorrect, is it supposed to be "ARM"? isn't it?

Load More
Similar Instances to
t4g.small

Consider these:

Feedback

We value your input! If you have any feedback or suggestions about this t4g.nano instance information page, please let us know.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.