• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

eg/H03-May-2022-305142

t/H22-Jun-2013-842746

ChangesH A D22-Jun-20131.4 KiB4233

LICENSEH A D22-Jun-2013173 74

MANIFESTH A D22-Jun-2013252 1817

MANIFEST.SKIPH A D06-Sep-201110 21

META.ymlH A D22-Jun-2013612 2524

Makefile.PLH A D03-May-2022927 3828

Process.pmH A D22-Jun-201332.5 KiB1,177272

Process.xsH A D03-May-202220.7 KiB590519

READMEH A D22-Jun-20132.2 KiB8757

TODOH A D06-Sep-2011237 95

README

1The file is the README for BSD::Process version 0.07
2
3INSTALLATION
4
5perl Makefile.PL
6make
7make test
8make install
9
10Building this module requires a FreeBSD system and a C compiler.
11Support for OpenBSD and NetBSD will appear in future releases.
12
13TESTING
14
15This module requires the following module for thorough testing:
16
17    Test::More
18
19This module will use the following modules if they are available:
20(their absence is not a problem).
21
22    Test::Pod
23    Test::Pod::Coverage
24
25It can also make use of Devel::Cover if available.
26
27UNINSTALLATION
28
29This Perl module has components which will be found in the following
30directories:
31
32  .../perl5/site_perl/5.x.x/mach/auto/BSD/Process/*
33  .../perl5/site_perl/5.x.x/mach/BSD/Process.pm
34  .../perl5/5.x.x/man/man3/BSD::Process.3
35
36USAGE
37
38    use BSD::Process;
39
40    my $proc = BSD::Process->new;
41    print $proc->rssize, " resident set size\n";
42    print "This process has made $proc->{minflt}  page reclaims\n";
43
44    print $proc->user_time, " seconds spent on the CPU\n";
45    $proc->refresh;
46    print "And now $proc->{utime} seconds\n";
47
48There are a few useful programs bundled with the distribution that
49won't be installed. If you can't find them on your system, have a
50look at the online versions, available at http://search.cpan.org
51and/or http://kobesearch.cpan.org .
52
53HELPING
54
55Patches welcome!
56
57If you would like to see this module work on other operating systems,
58but don't particularly wish to hack on the source yourself, and you
59have a publically accessible machine on the net, and you are fine
60with the idea of giving me an account on said machine, then drop
61me a line.
62
63I will send you my public key for connecting via ssh. All I need
64is a shell and a C compiler, and I give you my word that I will not
65do anything evil. I will connect only from a fixed address or
66addresses (which would allow you to set up an AllowUsers USER@HOST
67rule in your sshd_config file).
68
69STATUS
70
71This module is under active development. Contributions welcome via
72github. See https://github.com/dland/BSD-Process
73
74AUTHOR
75
76David Landgren
77
78COPYRIGHT
79
80This module is copyright (C) David Landgren 2006-2013.
81All rights reserved.
82
83LICENSE
84
85This library is free software; you can redistribute it and/or modify
86it under the same terms as Perl itself.
87