Auf Thema antworten

[CODE]

SYSTEM

    OS: Linux (2.6.38-2-amd64, unknown)

    Java Version: Java HotSpot(TM) 64-Bit Server VM 1.6.0_24-b07 (Sun Microsystems Inc.)

    Arch: amd64

    CPUs: 4

    MaxMemory (in byte): 771751936

    TotalMemory (in byte): 771751936

    FreeMemory (in byte): 767725392

    UsedMemory (in byte): 4026544


    BenchmarkLoop: 20

    ElementLoop: 10000000

    Run GC: [GC 3932K->192K(753664K), 0.0026840 secs]

[Full GC 192K->122K(753664K), 0.0077170 secs]


RUN 1

    Time (ArrayList): 21 ms

    Run GC: [GC 43117K->39281K(753664K), 0.0697180 secs]

[Full GC 39281K->39192K(753664K), 0.0259640 secs]

    Time (Integer Array): 133 ms

    Run GC: [GC 235541K->39224K(753664K), 0.0156910 secs]

[Full GC 39224K->134K(753664K), 0.0050310 secs]

    Time (int Array): 29 ms

    Run GC: [GC 42738K->134K(753664K), 0.0002700 secs]

[Full GC 134K->134K(753664K), 0.0056580 secs]


RUN 2

    Time (ArrayList): 9 ms

    Run GC: [GC 42738K->39229K(753664K), 0.0516710 secs]

[Full GC 39229K->39197K(753664K), 0.0238460 secs]

    Time (Integer Array): 80 ms

    Run GC: [GC 235805K->39197K(753664K), 0.0053210 secs]

[Full GC 39197K->134K(753664K), 0.0063850 secs]

    Time (int Array): 25 ms

    Run GC: [GC 42614K->134K(753664K), 0.0002580 secs]

[Full GC 134K->134K(753664K), 0.0075510 secs]


RUN 3

    Time (ArrayList): 10 ms

    Run GC: [GC 42614K->134K(753664K), 0.0002890 secs]

[Full GC 134K->134K(753664K), 0.0089960 secs]

    Time (Integer Array): 70 ms

    Run GC: [GC 196383K->134K(753664K), 0.0004050 secs]

[Full GC 134K->134K(753664K), 0.0057620 secs]

    Time (int Array): 28 ms

    Run GC: [GC 42520K->134K(753664K), 0.0003280 secs]

[Full GC 134K->134K(753664K), 0.0055050 secs]


RUN 4

    Time (ArrayList): 8 ms

    Run GC: [GC 42520K->134K(753664K), 0.0001970 secs]

[Full GC 134K->134K(753664K), 0.0056750 secs]

    Time (Integer Array): 68 ms

    Run GC: [GC 196742K->134K(753664K), 0.0002650 secs]

[Full GC 134K->134K(753664K), 0.0058730 secs]

    Time (int Array): 25 ms

    Run GC: [GC 42474K->134K(753664K), 0.0002400 secs]

[Full GC 134K->134K(753664K), 0.0057820 secs]


RUN 5

    Time (ArrayList): 8 ms

    Run GC: [GC 42474K->134K(753664K), 0.0001510 secs]

[Full GC 134K->134K(753664K), 0.0052360 secs]

    Time (Integer Array): 69 ms

    Run GC: [GC 196488K->134K(753664K), 0.0002730 secs]

[Full GC 134K->134K(753664K), 0.0050570 secs]

    Time (int Array): 26 ms

    Run GC: [GC 42429K->134K(753664K), 0.0002960 secs]

[Full GC 134K->134K(753664K), 0.0050730 secs]


RUN 6

    Time (ArrayList): 8 ms

    Run GC: [GC 42429K->134K(753664K), 0.0003820 secs]

[Full GC 134K->134K(753664K), 0.0049020 secs]

    Time (Integer Array): 66 ms

    Run GC: [GC 196742K->134K(753664K), 0.0003330 secs]

[Full GC 134K->134K(753664K), 0.0054510 secs]

    Time (int Array): 25 ms

    Run GC: [GC 42407K->134K(753664K), 0.0001690 secs]

[Full GC 134K->134K(753664K), 0.0058800 secs]


RUN 7

    Time (ArrayList): 9 ms

    Run GC: [GC 42407K->134K(753664K), 0.0002320 secs]

[Full GC 134K->134K(753664K), 0.0049410 secs]

    Time (Integer Array): 68 ms

    Run GC: [GC 196478K->134K(753664K), 0.0002340 secs]

[Full GC 134K->134K(753664K), 0.0053810 secs]

    Time (int Array): 26 ms

    Run GC: [GC 42386K->134K(753664K), 0.0001510 secs]

[Full GC 134K->134K(753664K), 0.0060920 secs]


RUN 8

    Time (ArrayList): 9 ms

    Run GC: [GC 42386K->134K(753664K), 0.0001650 secs]

[Full GC 134K->134K(753664K), 0.0062560 secs]

    Time (Integer Array): 67 ms

    Run GC: [GC 195449K->134K(753664K), 0.0003370 secs]

[Full GC 134K->134K(753664K), 0.0060770 secs]

    Time (int Array): 26 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001600 secs]

[Full GC 134K->134K(753664K), 0.0053750 secs]


RUN 9

    Time (ArrayList): 8 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001530 secs]

[Full GC 134K->134K(753664K), 0.0068620 secs]

    Time (Integer Array): 66 ms

    Run GC: [GC 196742K->134K(753664K), 0.0002620 secs]

[Full GC 134K->134K(753664K), 0.0069630 secs]

    Time (int Array): 26 ms

    Run GC: [GC 42371K->134K(753664K), 0.0002120 secs]

[Full GC 134K->134K(753664K), 0.0060160 secs]


RUN 10

    Time (ArrayList): 9 ms

    Run GC: [GC 42371K->134K(753664K), 0.0008640 secs]

[Full GC 134K->134K(753664K), 0.0067860 secs]

    Time (Integer Array): 66 ms

    Run GC: [GC 196742K->134K(753664K), 0.0002590 secs]

[Full GC 134K->134K(753664K), 0.0077130 secs]

    Time (int Array): 24 ms

    Run GC: [GC 42371K->134K(753664K), 0.0002080 secs]

[Full GC 134K->134K(753664K), 0.0054410 secs]


RUN 11

    Time (ArrayList): 7 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001630 secs]

[Full GC 134K->134K(753664K), 0.0057260 secs]

    Time (Integer Array): 70 ms

    Run GC: [GC 196742K->134K(753664K), 0.0003570 secs]

[Full GC 134K->134K(753664K), 0.0048900 secs]

    Time (int Array): 25 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001570 secs]

[Full GC 134K->134K(753664K), 0.0070100 secs]


RUN 12

    Time (ArrayList): 8 ms

    Run GC: [GC 42371K->134K(753664K), 0.0002100 secs]

[Full GC 134K->134K(753664K), 0.0076700 secs]

    Time (Integer Array): 64 ms

    Run GC: [GC 196742K->134K(753664K), 0.0002270 secs]

[Full GC 134K->134K(753664K), 0.0052300 secs]

    Time (int Array): 25 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001770 secs]

[Full GC 134K->134K(753664K), 0.0049620 secs]


RUN 13

    Time (ArrayList): 7 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001490 secs]

[Full GC 134K->134K(753664K), 0.0066220 secs]

    Time (Integer Array): 66 ms

    Run GC: [GC 196742K->134K(753664K), 0.0002790 secs]

[Full GC 134K->134K(753664K), 0.0051890 secs]

    Time (int Array): 25 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001600 secs]

[Full GC 134K->134K(753664K), 0.0073960 secs]


RUN 14

    Time (ArrayList): 10 ms

    Run GC: [GC 42371K->134K(753664K), 0.0004400 secs]

[Full GC 134K->134K(753664K), 0.0104080 secs]

    Time (Integer Array): 63 ms

    Run GC: [GC 196742K->134K(753664K), 0.0003890 secs]

[Full GC 134K->134K(753664K), 0.0085520 secs]

    Time (int Array): 26 ms

    Run GC: [GC 42371K->134K(753664K), 0.0002510 secs]

[Full GC 134K->134K(753664K), 0.0049400 secs]


RUN 15

    Time (ArrayList): 8 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001680 secs]

[Full GC 134K->134K(753664K), 0.0113540 secs]

    Time (Integer Array): 68 ms

    Run GC: [GC 196742K->134K(753664K), 0.0002990 secs]

[Full GC 134K->134K(753664K), 0.0050470 secs]

    Time (int Array): 26 ms

    Run GC: [GC 42371K->134K(753664K), 0.0002160 secs]

[Full GC 134K->134K(753664K), 0.0084590 secs]


RUN 16

    Time (ArrayList): 9 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001800 secs]

[Full GC 134K->134K(753664K), 0.0068390 secs]

    Time (Integer Array): 65 ms

    Run GC: [GC 196742K->134K(753664K), 0.0002100 secs]

[Full GC 134K->134K(753664K), 0.0057890 secs]

    Time (int Array): 28 ms

    Run GC: [GC 42371K->134K(753664K), 0.0002520 secs]

[Full GC 134K->134K(753664K), 0.0078800 secs]


RUN 17

    Time (ArrayList): 8 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001530 secs]

[Full GC 134K->134K(753664K), 0.0060760 secs]

    Time (Integer Array): 66 ms

    Run GC: [GC 196742K->134K(753664K), 0.0002330 secs]

[Full GC 134K->134K(753664K), 0.0069680 secs]

    Time (int Array): 25 ms

    Run GC: [GC 42371K->134K(753664K), 0.0002150 secs]

[Full GC 134K->134K(753664K), 0.0067390 secs]


RUN 18

    Time (ArrayList): 8 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001810 secs]

[Full GC 134K->134K(753664K), 0.0053610 secs]

    Time (Integer Array): 66 ms

    Run GC: [GC 196742K->134K(753664K), 0.0003570 secs]

[Full GC 134K->134K(753664K), 0.0121110 secs]

    Time (int Array): 25 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001590 secs]

[Full GC 134K->134K(753664K), 0.0049420 secs]


RUN 19

    Time (ArrayList): 7 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001420 secs]

[Full GC 134K->134K(753664K), 0.0058960 secs]

    Time (Integer Array): 65 ms

    Run GC: [GC 196742K->134K(753664K), 0.0002700 secs]

[Full GC 134K->134K(753664K), 0.0069200 secs]

    Time (int Array): 25 ms

    Run GC: [GC 42371K->134K(753664K), 0.0002320 secs]

[Full GC 134K->134K(753664K), 0.0066170 secs]


RUN 20

    Time (ArrayList): 8 ms

    Run GC: [GC 42371K->134K(753664K), 0.0003540 secs]

[Full GC 134K->134K(753664K), 0.0086140 secs]

    Time (Integer Array): 66 ms

    Run GC: [GC 196742K->134K(753664K), 0.0008950 secs]

[Full GC 134K->134K(753664K), 0.0049380 secs]

    Time (int Array): 26 ms

    Run GC: [GC 42371K->134K(753664K), 0.0001660 secs]

[Full GC 134K->134K(753664K), 0.0049780 secs]


SYSTEM

    OS: Linux (2.6.38-2-amd64, unknown)

    Java Version: Java HotSpot(TM) 64-Bit Server VM 1.6.0_24-b07 (Sun Microsystems Inc.)

    Arch: amd64

    CPUs: 4

    MaxMemory (in byte): 771751936

    TotalMemory (in byte): 771751936

    FreeMemory (in byte): 768363696

    UsedMemory (in byte): 3388240


    BenchmarkLoop: 20

    ElementLoop: 10000000


END RESULTS

    Average Time (ArrayList): 8 ms

    Average Time (Integer Array): 70 ms

    Average Time (int Array): 25 ms

[/CODE]


Hier mal zum Vergleich. Ohne Wertung :)


Edit: Mit VM-Settings..



Oben