1# stack 2 3 4## Command Function<a name="section445335110416"></a> 5 6This command is used to check the usage of each stack in the system. 7 8## Syntax<a name="section1795712553416"></a> 9 10stack 11 12## Parameters<a name="section92544592410"></a> 13 14None 15 16## Usage<a name="section104151141252"></a> 17 18None 19 20## Example<a name="section11545171957"></a> 21 22Run **stack**. 23 24## Output<a name="section075617368542"></a> 25 26System stack usage: 27 28``` 29OHOS # stack 30 stack name cpu id stack addr total size used size 31 ---------- ------ --------- -------- -------- 32 svc_stack 1 0x405c4000 0x2000 0x484 33 svc_stack 0 0x405c6000 0x2000 0xae4 34 exc_stack 1 0x405c8000 0x1000 0x0 35 exc_stack 0 0x405c9000 0x1000 0x0 36``` 37 38**Table 1** Output 39 40<a name="table633mcpsimp"></a> 41<table><thead align="left"><tr id="row638mcpsimp"><th class="cellrowborder" valign="top" width="50%" id="mcps1.2.3.1.1"><p id="p640mcpsimp"><a name="p640mcpsimp"></a><a name="p640mcpsimp"></a>Parameter</p> 42</th> 43<th class="cellrowborder" valign="top" width="50%" id="mcps1.2.3.1.2"><p id="p642mcpsimp"><a name="p642mcpsimp"></a><a name="p642mcpsimp"></a>Description</p> 44</th> 45</tr> 46</thead> 47<tbody><tr id="row643mcpsimp"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.1 "><p id="p645mcpsimp"><a name="p645mcpsimp"></a><a name="p645mcpsimp"></a>stack name</p> 48</td> 49<td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.2 "><p id="p647mcpsimp"><a name="p647mcpsimp"></a><a name="p647mcpsimp"></a>Name of the stack</p> 50</td> 51</tr> 52<tr id="row648mcpsimp"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.1 "><p id="p650mcpsimp"><a name="p650mcpsimp"></a><a name="p650mcpsimp"></a>cpu id</p> 53</td> 54<td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.2 "><p id="p652mcpsimp"><a name="p652mcpsimp"></a><a name="p652mcpsimp"></a>CPU ID</p> 55</td> 56</tr> 57<tr id="row653mcpsimp"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.1 "><p id="p655mcpsimp"><a name="p655mcpsimp"></a><a name="p655mcpsimp"></a>stack addr</p> 58</td> 59<td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.2 "><p id="p657mcpsimp"><a name="p657mcpsimp"></a><a name="p657mcpsimp"></a>Stack address</p> 60</td> 61</tr> 62<tr id="row658mcpsimp"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.1 "><p id="p660mcpsimp"><a name="p660mcpsimp"></a><a name="p660mcpsimp"></a>total size</p> 63</td> 64<td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.2 "><p id="p662mcpsimp"><a name="p662mcpsimp"></a><a name="p662mcpsimp"></a>Total stack size</p> 65</td> 66</tr> 67<tr id="row10101624938"><td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.1 "><p id="p610724734"><a name="p610724734"></a><a name="p610724734"></a>used size</p> 68</td> 69<td class="cellrowborder" valign="top" width="50%" headers="mcps1.2.3.1.2 "><p id="p1510024539"><a name="p1510024539"></a><a name="p1510024539"></a>Size of the stack used</p> 70</td> 71</tr> 72</tbody> 73</table> 74 75