Skip to content

add documentation section about load speed #20

@chrisjsewell

Description

@chrisjsewell

Parsing 26.5 MB JSON:

index 1 of 1000

get dictionary

on disk:

1 loop, best of 3: 299 ms per loop
maximum of 3: 103.960938 MB per loop

on disk (parsing number as Decimal):

1 loop, best of 3: 2.71 s per loop
maximum of 3: 179.109375 MB per loop

in memory:

10 loops, best of 3: 24.6 ms per loop
maximum of 3: 5.007812 MB per loop

in memory (parsing number as Decimal):

1 loop, best of 3: 18.1 s per loop
maximum of 3: 3.644531 MB per loop

get keys

on disk:

1 loop, best of 3: 294 ms per loop
maximum of 3: 104.574219 MB per loop

in memory:

1 loop, best of 3: 18.1 s per loop
maximum of 3: 3.644531 MB per loop

index 999 of 1000

get dictionary

on disk:

1 loop, best of 3: 303 ms per loop
maximum of 3: 101.046875 MB per loop

in memory:

1 loop, best of 3: 18.1 s per loop
maximum of 3: 3.777344 MB per loop

get keys

on disk:

1 loop, best of 3: 284 ms per loop
maximum of 3: 101.785156 MB per loop

in memory:

1 loop, best of 3: 18 s per loop
maximum of 3: 3.476562 MB per loop

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions