JonasNeiva

This is a rough rendering of a page from the old Prevayler wiki. Please see the new wiki for current documentation.

Fiz alguns teste com o prevayler


Criei um objeto (Pessoa) com um atributo nome (String)

em um laço eu criei 1.500 pessoas com nome de 7 letras
os testes foram

170 ms (Read) - tempo para ler os todos os objetos
0    Obj      - total de objetos lidos
70.852 ms (Write) - tempo para escrever os objetos
1500    (Obj)     - total de objetos escritos

rodando novamente sem criar snapShots
501 ms (read)
1500 objs
65.945 ms (write) - tempo para escrever mais 1.500 objs
3000 obj


rodando novamente sem criar snapShots
471
3000
68.398  - tempo para escrever mais 1.500 objs
4500

rodando novamente sem criar snapShots
1052 ms
4500 
63.691 - tempo para escrever mais 1.500 objs
6000

rodando novamente sem criar snapShots
1773
6000
70.301 - tempo para escrever mais 1.500 objs
7500

rodando novamente criando snapShots
snapShot - 285.828 bytes para 7.500 objs

590 ms - lendo o snapShot de 7.500 objs
7500
33.378 - tempo para escrever mais 1.500 objs
9000

snapShot - 342.833 bytes

581
9000
27.249 - tempo para escrever mais 1.500 objs
10500

snapShot - 399.838 bytes

Os teste foram rodados com o JBuilder aberto em uma máquina com 128 MB de RAM.
AMD 1.6 XP