Linux-Smaps-Tiny

 view release on metacpan or  search on metacpan

Tiny.xs  view on Meta::CPAN

    int Shared_Dirty;
    int Size;
    int Swap;
};

MODULE = Linux::Smaps::Tiny PACKAGE = Linux::Smaps::Tiny
PROTOTYPES: DISABLE

SV*
get_smaps_summary(char* process = "self")
PPCODE:
    struct smaps_sizes sizes;
    memset(&sizes, 0, sizeof sizes);

    char filename[100];
    memset(&filename, 0, sizeof filename);
    strcat(filename, "/proc/");
    strcat(filename, process);
    strcat(filename, "/smaps");

    FILE *file = fopen(filename, "r");



( run in 0.474 second using v1.01-cache-2.11-cpan-5511b514fd6 )