Resposta

Somente 24 GB de RAM?

6 respostas

gin

Assinante, bbp_participant, 88 respostas.

Perfil da visita

3 anos atrás #259774

Por que o SQ está limitado a 24 GB de RAM e às limitações do JAVA?

O SQ detectou e usou apenas 24 GB de RAM, enquanto eu tenho 128 GB de RAM

 

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

3 anos atrás #259775

Olá,

nem o SQX nem o Java não estão limitados a 24 GB. Qual versão do SQ você usa atualmente? Você pode verificar se Configuration -> Memory está definido como "Let program determine max memory"... se sim, pode tentar "Set maximum memory to : 48GB"?

0

hankeys

Cliente, bbp_participant, community, sq-ultimate, 487 respostas.

Perfil da visita

3 anos atrás #259777

Preciso sempre definir a RAM manualmente - o SQX reserva automaticamente muito pouca memória

Se eu tiver 128 GB no servidor, defino manualmente para 120 GB e, no laptop com 8 GB, defino manualmente para 6

Se eu deixar para decidir o SQX, a RAM será definida com um valor muito baixo e isso não faz sentido para mim.

Você quer ser um algotrader lucrativo? Começamos a usar o software StrateQuant no início de 2014. Atualmente, temos um grande know-how para criar EAs para todos os tipos possíveis de mercados. Compartilhamos esse know-how, aplicativos, ferramentas e também todas as estratégias finais com traders reais. Se você quiser se juntar a nós, preencha o formulário FORMULÁRIO.

0

Enyx

Assinante, cliente, comunidade, bbp_participant, 19 respostas.

Perfil da visita

3 anos atrás #259995

Preciso sempre definir a RAM manualmente - o SQX reserva automaticamente muito pouca memória; se eu tiver 128 GB no servidor, defino manualmente para 120 GB e, no laptop com 8 GB, defino manualmente para 6; se eu deixar o SQX decidir, a RAM será definida com um valor muito baixo e isso não faz sentido para mim.

E isso faz alguma diferença em termos de desempenho? Parece-me que você está apenas criando um heap java maior e, portanto, mais trabalho para o GC. O SQX está pré-armazenando em cache na memória os dados do mercado e do indicador e está apenas compartilhando entre as execuções, o que é legal (mas muito ruim para servidores NUMA, mas isso é outra história).

Enyx

0

hankeys

Cliente, bbp_participant, community, sq-ultimate, 487 respostas.

Perfil da visita

3 anos atrás #260024

Não se trata de desempenho, mas não quero ficar com a GUI congelada, pois, para alguns de meus projetos (reteste em 16 mercados), preciso de algo como 50 GB de RAM e, se eu deixar o SQX definir a RAM automaticamente, não terei o suficiente

Você quer ser um algotrader lucrativo? Começamos a usar o software StrateQuant no início de 2014. Atualmente, temos um grande know-how para criar EAs para todos os tipos possíveis de mercados. Compartilhamos esse know-how, aplicativos, ferramentas e também todas as estratégias finais com traders reais. Se você quiser se juntar a nós, preencha o formulário FORMULÁRIO.

0

Enyx

Assinante, cliente, comunidade, bbp_participant, 19 respostas.

Perfil da visita

3 anos atrás #260025

ok, agora faz sentido e o feedback é excelente.

Fiz uma pequena pesquisa sobre o SQX129Dev6 mais recente e parece que o "Auto memory size" está de fato removendo o tamanho máximo do heap da inicialização do Java. O que basicamente significa que ele tem 50% de RAM.

Parece uma nova solicitação de recurso para permitir que o tamanho da memória heap do Java seja uma porcentagem da memória ou uma variação dela?

0

Enyx

Assinante, cliente, comunidade, bbp_participant, 19 respostas.

Perfil da visita

3 anos atrás #260026

Correção: Deveria ser menos memória, do tipo 1/4 de RAM, mas isso depende da plataforma. Não tenho tempo para verificar em profundidade, mas definitivamente é muito difuso como padrão.

0

Visualizando 6 respostas - 1 até 6 (de um total de 6)