---
name: "function::proc_mem_data"
section: "3stap"
platform: "linux"
package: "systemtap-doc"
version: "5.1-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/function::proc_mem_data"
---

# function::proc\_mem\_data(3stap)

Program data size (data + stack) in pages

## NAME

function::proc\_mem\_data - Program data size (data + stack) in pages

## SYNOPSIS

```
1) proc_mem_data:long()
```

```
2) proc_mem_data:long(pid:long)
```

## ARGUMENTS

*pid*

The pid of process to examine

## DESCRIPTION

1\) Returns the current process data size (data + stack) in pages, or zero when there is no current process or the number of pages couldn't be retrieved.

2\) Returns the given process data size (data + stack) in pages, or zero when the process doesn't exist or the number of pages couldn't be retrieved.

## SEE ALSO0

[*tapset::proc\_mem*(3stap)](/tapset::proc_mem/3stap.md)
