Possível acelerar o relógio do servidor?

2

Eu quero executar uma simulação interativa e passar o tempo em 12x em tempo real. Há mais de uma solução para isso, mas existe uma maneira de fazer o relógio do servidor rodar 12x mais rápido?

    
por user19196 25.11.2009 / 21:16

3 respostas

2

Pergunta relacionada aqui (embora baseada em Java). Mesmo se você pudesse acelerar o clock do sistema, você quebraria várias coisas (log, timestamps em arquivos, coisas do kernel baseadas em tempo para citar apenas três), então seria melhor se seu código pudesse ser independente do tempo "real". .

Talvez você possa inventar uma nova unidade de tempo, igual a 1/12 de segundo, e codificar seu aplicativo em termos disso?

    
por 25.11.2009 / 23:27
1

Suponho que um script que muda o relógio (iniciando waaaay de volta) e cada segundo acrescente +12 segundos não será bom, não é? Eu suspeito que o aplicativo não esteja usando gettimeofday, mas tenha um contador interno e temporizadores. Que simulação é essa?

    
por 25.11.2009 / 21:51
0

Experimente o adjtime

    
por 26.11.2009 / 07:48

Tags