Enhancement #7166

Basic Linux & MacOSX support for org.simantics.nativemem inspection

Added by Tuukka Lehtonen 5 months ago. Updated 5 months ago.

Status:ClosedStart date:2017-04-21
Priority:4Due date:2017-04-21
Assignee:Tuukka Lehtonen% Done:

100%

Category:-Spent time:-
Target version:2017-14
Release notes:Simple cross-platform (Win, Linux, MacOSX) support for retrieving native process memory usage details. Currently supports Current/Peak RSS for Linux and and Peak RSS only for MacOSX.
Tags: 1.29.0
Story points-
Velocity based estimate-
ReleaseSimantics 1.29.0Release relationshipAuto

Description

Using JNA 4.3.0.

Read Current/Peak RSS on Linux and Peak RSS only on MacOSX for now.

Associated revisions

Revision 99f23679
Added by Tuukka Lehtonen 5 months ago

Rudimentary Linux and MacOSX support for org.simantics.nativemem

Linux now supports current and peak RSS and OSX only supports peak RSS
information.

Moved org.simantics.nativemem + JNA into a separate feature
org.simantics.nativemem.feature from org.simantics.utils.feature to not
force the dependency onto all products.

refs #7166

Change-Id: Id114659065097ecd45f8b40ff9d07e2df0b33db2

Revision ea17057d
Added by Tuukka Lehtonen 5 months ago

Allow tab-separated columnized logging of memory use

refs #7166

Change-Id: I6a7f38757db1c3cfcd0d04cfedfd963fde4c5a4d

History

#1 Updated by Tuukka Lehtonen 5 months ago

  • Description updated (diff)
  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

#2 Updated by Tuukka Lehtonen 5 months ago

  • Status changed from Resolved to Closed

#3 Updated by Tuukka Lehtonen 5 months ago

  • Release notes set to Simple cross-platform (Win, Linux, MacOSX) support for retrieving native process memory usage details. Currently supports Current/Peak RSS for Linux and and Peak RSS only for MacOSX.

Also available in: Atom PDF