earthkit.data.utils.diag¶
Classes¶
Functions¶
|
|
|
|
|
Module Contents¶
- class earthkit.data.utils.diag.Diag(name='', peak=False, **kwargs)¶
Bases:
DiagCore- memory¶
- name = ''¶
- peak()¶
- time¶
- class earthkit.data.utils.diag.MemoryDiag(name='', peak=False, **kwargs)¶
Bases:
DiagCore- add_peak = False¶
- current()¶
Current rss memory usage in MB.
- name = ''¶
- peak()¶
Peak rss memory usage in MB.
- prev = 0¶
- proc¶
- scale = 1¶
- scale_to_mbytes(v)¶
- class earthkit.data.utils.diag.TimeDiag(name='', **kwargs)¶
Bases:
DiagCore- elapsed()¶
- name = ''¶
- prev¶
- start¶
- earthkit.data.utils.diag.collect_field_metadata_cache_diag(field, r)¶
- earthkit.data.utils.diag.field_cache_diag(field)¶
- earthkit.data.utils.diag.metadata_cache_diag(fieldlist)¶