A Square Cloud impõe requisitos mínimos de RAM para garantir estabilidade e desempenho. Esses valores consideram o consumo típico de cada tipo de projeto. RAM insuficiente pode causar falhas, lentidão e má experiência do usuário. Com esses mínimos, asseguramos que suas aplicações tenham memória suficiente para operações principais, processos em segundo plano e picos de tráfego inesperados.Observe que, embora a Square Cloud ofereça planos com até 1TB de RAM, a alocação máxima para qualquer aplicação é de 32GB. Se precisar de mais de 32GB, entre em contato com nosso suporte.
A lógica de limitação de CPU visa otimizar desempenho, adaptando-se dinamicamente às necessidades da aplicação. O código divide a alocação padrão de CPU pela metade para usar os recursos de forma eficiente. No entanto, condições específicas alteram esse comportamento:Se a alocação padrão de CPU da aplicação for 1vCPU, a CPU é definida como 1. (liberação total)Caso contrário, a alocação de CPU varia conforme o tamanho da RAM da aplicação:
Se a RAM for menor ou igual a 1024MB, a CPU fica no máximo entre metade da alocação ou 1.
Se a RAM for 2048MB ou maior, a CPU permanece inalterada. (liberação total)
Para RAM entre 1024MB e 2048MB, a CPU é ajustada para metade da alocação.
Essa estratégia equilibra eficiência de CPU com variações de demanda, garantindo desempenho adequado em diversas situações.This approach is crucial to promote a high-quality experience, ensuring fair and efficient CPU resource allocation, optimizing application responsiveness, and reducing unnecessary resource consumption.
As limitações de rede garantem distribuição justa de recursos e experiência de qualidade para todos.
A velocidade de rede aumenta em 50 Mbps para cada 256MB adicionais de RAM.Veja as limitações de rede conforme a alocação de RAM:
256MB de RAM: 50 Mbps
512MB de RAM: 100 Mbps
1024MB de RAM: 200 Mbps
2048MB de RAM: 400 Mbps
4096MB de RAM: 800 Mbps
8192MB de RAM: 1600 Mbps
10240MB de RAM: 2000 Mbps
Para aplicações que exijam velocidades acima de 2000 Mbps, entre em contato com nosso suporte.A Square Cloud se compromete a equilibrar disponibilidade de recursos e desempenho, garantindo experiência contínua para todos.
Se uma aplicação ultrapassar o limite de RAM definido em seu arquivo squarecloud.app, será sinalizada por LACK_OF_RAM e encerrada para proteger a segurança de todos.
Se uma aplicação exceder e sobrecarregar o limite de CPU, será sinalizada por LACK_OF_CPU e encerrada para manter a segurança de todos. Lembre-se que a Square Cloud não permite aplicações de mineração de criptomoedas.A Square Cloud dedica-se a oferecer um ambiente seguro e equilibrado para todos, garantindo conformidade com suas políticas.