nagpapakita ng impormasyon pmem software memory ng mga proseso na tumatakbo. Upang gawin ito, nagbabasa pmem ang impormasyon ng memorya na ibinigay ng mga / proc file system. Samakatuwid, hindi pmem gumagana sa mga operating system na hindi mapanatili ang mga file system.
Upang i-install pmem untar lamang ang source package at magpatakbo ng gumawa. Ito ay bubuo ng binary pmem-1.1.2. Patakbuhin configure, gumawa at sa wakas ay gumawa install upang i-install ang binary in / Urs / lokal. Maaari mo ring itakda ang isa pang pag-install direktoryo sa pamamagitan ng pagtawag isaayos sa pamamagitan ng opsyon --prefix = / foo / bar.
Buod ng proseso ng pag-install:
1. tar xzf pmem-version.tar.gz
2. cd pmem-version
3. ./configure [--prefix = ...]
3. gumawa
4. gumawa install
Usage:
pmem dapat na tinatawag na may isa o higit pang mga proseso ids ng mga proseso na kung saan ang paggamit ng memorya ay dapat na display. By default pmem ipinapakita ang resident memory ng proseso sa bytes. Ngunit ang pag-uugali ng pmem maaaring naaapektuhan sa pamamagitan ng mga sumusunod na mga argumento:
Ipinapakita ng z ang laki
Ipinapakita ng -s ang shared memory
nagpapakita k ang memorya ng paggamit sa kilobytes
Ipinapakita ng m ang memorya ng paggamit sa megabytes
d nagpapakita na magagamit ang lahat ng impormasyon ng memorya
l Paggamit log memorya ng ibinigay pids
-i log interval sa milliseconds [default: 100]
g ay sumulat ng isang gnuplot utos file sa plot.gnu
h ay nagpapakita ng tulong
Ipinapakita ng v ang mga bersyon
Sa tagumpay pmem nagbalik sa exit code 0, kung hindi man 1.
Halimbawa:
Upang mag-log ang memorya ng paggamit ng isang proseso at lumikha ng isang gnuplot file sa labas ng data:
./pmem l pids -i 100 g data> data
gnuplot plot.gnu (lumilikha ang plot graph).
Mga detalye ng Software:
Bersyon: 1.1.2
I-upload ang petsa: 2 Jun 15
Lisensya: Libre
Katanyagan: 131
Mga Komento hindi natagpuan