memoryStats.tpl.html 1.64 KB
Newer Older
1
<table class="table">
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
  <tr>
    <td colspan="2"> <span>Memory ({{ $ctrl.memory.used | humanBytes:'K' }} / {{ $ctrl.memory.total | humanBytes:'K' }})</span>
      <div class="progress" style="margin-bottom: 0px;">
        <div class="bar" ng-class="$ctrl.getBarClass($ctrl.memory.percentUsed)" style="width: {{$ctrl.memory.percentUsed}}%;">{{$ctrl.memory.percentUsed}}%</div>
      </div>
    </td>
  </tr>
  <tr>
    <td colspan="2"> <span>Heap Memory ({{ $ctrl.heap.used | humanBytes:'K' }} / {{ $ctrl.heap.total | humanBytes:'K' }})</span>
      <div class="progress" style="margin-bottom: 0px;">
        <div class="bar" ng-class="$ctrl.getBarClass($ctrl.heap.percentUsed)" style="width: {{$ctrl.heap.percentUsed}}%;">{{$ctrl.heap.percentUsed}}%</div>
      </div>
    </td>
  </tr>
  <tr>
    <td>Initial Heap (-Xms)</td>
    <td>{{$ctrl.heap.init | humanBytes:'K' }}</td>
  </tr>
  <tr>
    <td>Maximum Heap (-Xmx)</td>
    <td>{{$ctrl.heap.max | humanBytes:'K' }}</td>
  </tr>
  <tr>
    <td colspan="2"> <span>Non-Heap Memory ({{ $ctrl.nonheap.used | humanBytes:'K' }} / {{ $ctrl.nonheap.total | humanBytes:'K' }})</span>
      <div class="progress" style="margin-bottom: 0px;">
        <div class="bar" ng-class="$ctrl.getBarClass($ctrl.nonheap.percentUsed)" style="width: {{$ctrl.nonheap.percentUsed}}%;">{{$ctrl.nonheap.percentUsed}}%</div>
      </div>
    </td>
  </tr>
  <tr>
    <td>Initial Non-Heap</td>
    <td>{{$ctrl.nonheap.init | humanBytes:'K' }}</td>
  </tr>
  <tr>
    <td>Maximum Non-Heap</td>
    <td ng-show="$ctrl.nonheap.max > 0">{{$ctrl.nonheap.max | humanBytes:'K' }}</td>
    <td ng-show="$ctrl.nonheap.max <= 0">unbounded</td>
  </tr>
40
</table>