summaryrefslogtreecommitdiff
path: root/psutil/_pslinux.py
Commit message (Collapse)AuthorAgeFilesLines
* update docmem-refactoringGiampaolo Rodola2016-02-051-1/+1
|
* linux / memory_addrspace_info(): also provide 'swap' metricsGiampaolo Rodola2016-02-041-3/+5
|
* provide a new memory_addrspace_info() fun and deprecate memory_info_exGiampaolo Rodola2016-02-041-26/+14
|
* have memory_info() return the stats which were previosuly returned by ↵Giampaolo Rodola2016-02-041-13/+8
| | | | memory_info_ex; have memory_info_ex() return the same + uss/pss
* Linux: we weren't returning actual PSSGiampaolo Rodola2016-02-041-2/+2
|
* little refactoringGiampaolo Rodola2016-02-041-16/+19
|
* osx/linux ignore AccessDenied when retrieving pss/ussGiampaolo Rodola2016-02-041-6/+14
|
* remove 'support for private module import' hackGiampaolo Rodola2016-02-041-6/+0
|
* remove @wrap_exceptions_w_zombie (it seems it's unnecessary)Giampaolo Rodola2016-02-041-15/+1
|
* fix #754: [Linux] cmdline() can be wrong in case of zombie process.Giampaolo Rodola2016-02-041-0/+3
|
* fix #744 aka #753: implement memory USS / PSS on LinuxGiampaolo Rodola2016-02-031-4/+24
|
* revive Process.environ on LinuxFrank Benkstein2016-01-251-0/+7
| | | | | | Revive Process.environ on Linux. Implemented by reading from /proc/<pid>/environ. Parsing is put into a helper function parse_environ_block to be able to reuse it on other platforms.
* #734: get rid of ENCODING_ERRORS_HANDLER; instead use surrogateescape by ↵Giampaolo Rodola2016-01-141-5/+2
| | | | default all over the place
* expose https://github.com/fbenkstein and fix name() / cmdline() encoding ↵fbenkstein-non-unicodeGiampaolo Rodola2016-01-221-6/+13
| | | | errors on linux / py3
* fix #722: [Linux] swap_memory() no longer crashes if sin/sout can't be ↵Giampaolo Rodola2016-01-131-17/+28
| | | | determined due to missing /proc/vmstat.
* #717: ignore everything after the first occurrence of '\x00' instead of ↵Giampaolo Rodola2015-12-151-5/+11
| | | | replacing '\x00' for the whole string
* fix #717: [Linux] Process.open_files fails if deleted files still visible.Giampaolo Rodola2015-12-151-19/+20
|
* #715: don't crash at import time if cpu_times() fail for some reason.Giampaolo Rodola2015-12-141-1/+10
|
* #708: use buffering for open() only on Python 2; on Python 3 this does not ↵Giampaolo Rodola2015-12-011-2/+5
| | | | have any effect so it's better to let python decide what to do
* little speedup for system connectionsGiampaolo Rodola2015-12-011-2/+3
|
* fix #708 [Linux]: speedup psutil.net_connections() and ↵Giampaolo Rodola2015-12-011-3/+5
| | | | psutil.Process.connections()
* linux refactoring: use a wrapper around open() for binary filesGiampaolo Rodola2015-11-291-26/+31
|
* #558: update cpu times ntuple if /proc fs location changeGiampaolo Rodola2015-10-311-6/+12
|
* #558: [Linux] expose psutil.PROCFS_PATH constantGiampaolo Rodola2015-10-311-46/+61
|
* sort importsGiampaolo Rodola2015-10-241-4/+10
|
* fix #623: [Linux] process or system connections raises ValueError if IPv6 is ↵Giampaolo Rodola2015-09-191-12/+26
| | | | not supported by the system.
* Merge pull request #573 from tomprince/remove-shebang-linesEvinceMoi-fix-net_io_counter-overflowGiampaolo Rodola'2015-09-031-2/+0
|\ | | | | Modules aren't scripts.
| * Modules aren't scripts.Tom Prince2015-01-081-2/+0
| | | | | | | | They shouldn't have shebang lines.
* | #675: [Linux] net_connections(); UnicodeDecodeError may occur when listing ↵Giampaolo Rodola2015-08-311-1/+3
| | | | | | | | UNIX sockets
* | open files by using sys.getfilesystemencoding() + refactor stuffGiampaolo Rodola2015-08-301-18/+23
| |
* | #675: try to fix encoding issueGiampaolo Rodola2015-08-301-2/+4
| |
* | fix #603: [Linux] ionice_set value range is incorrect. (patch by spacewander)Giampaolo Rodola2015-08-071-2/+2
| |
* | #534: (Linux) add support for ZFS filesystemsGiampaolo Rodola2015-07-111-3/+9
| |
* | disk_partitions(): little speedupGiampaolo Rodola2015-07-111-2/+2
| |
* | #639: (Linux) proc cmdline can be truncatedGiampaolo Rodola2015-07-091-1/+4
| |
* | fix travis failureGiampaolo Rodola2015-07-091-1/+1
| |
* | exceptions unificationGiampaolo Rodola2015-06-201-2/+2
| |
* | (linux / net connections) do not swallow all OSError exceptionsGiampaolo Rodola2015-06-201-3/+11
| |
* | improve test coverageGiampaolo Rodola2015-06-201-3/+5
| |
* | (linux) proc io nice: provide better error messagesGiampaolo Rodola2015-06-201-9/+19
| |
* | improve linux test coverageGiampaolo Rodola2015-06-201-7/+10
| |
* | Merge pull request #634 from arnimarj/masterGiampaolo Rodola'2015-06-181-1/+1
|\ \ | | | | | | fixing cmdline() for empty-string argumemts on posix systems
| * | fixing cmdline() for empty-string argumemts on posix systemsArni Mar Jonsson2015-06-161-1/+1
| | |
* | | fix #632: [Linux] better error message if cannot parse process UNIX connections.Giampaolo Rodola2015-06-171-3/+13
|/ /
* | fix #614: [Linux] return the num of physical cores instead of physical CPUsGiampaolo Rodola2015-06-031-5/+19
| |
* | fix #628: Process.name() on Linux truncates spaces and ')'Giampaolo Rodola2015-06-031-2/+3
| |
* | Remove deprecated attributesWeilu Jia2015-05-151-4/+1
| |
* | fix typo in documentationSerge Voilokov2015-02-251-2/+2
| |
* | #428 / zombie process: provide a more informative exception msg providing ↵Giampaolo Rodola2015-02-191-4/+5
| | | | | | | | also the PPID
* | fix zombie process failing on travis due to ENOSYSGiampaolo Rodola2015-02-191-10/+18
| |