Ruby che utilizza il framework Gosu: perché funziona lentamente la prima volta?

1

Sto creando un gioco Ruby usando il framework Gosu. Tutto bene.

A volte, quando eseguo il gioco, ha una sorta di avvio lento, e probabilmente sarà piuttosto lento durante l'intero gioco. Quindi lo chiudo e ... lo apro di nuovo. È molto probabile che si avvii rapidamente e che l'intero gioco funzioni senza intoppi e rapidamente.

Perché è così? Cos'è questo fenomeno? È più veloce a causa di qualche cache memorizzata o qualsiasi altra cosa dalla prima esecuzione? (Ma perché la cache dovrebbe essere memorizzata? Se l'app muore, non mi aspetto assolutamente riferimenti ecc ...)

Ruby, Windows 7.

    
posta Omega 23.06.2012 - 22:56
fonte

1 risposta

2

Windows aspetterà che la memoria sia necessaria per qualcos'altro prima di sfogliare i file del gioco. Ma quando lo fa, dovranno essere ricaricati dal disco rigido, che è costoso.

    
risposta data 23.06.2012 - 23:01
fonte

Leggi altre domande sui tag