Stranica: 1/2.

[Bash] ispis potrošnje memorije

Postano: 17 svi 2012, 20:22
Postao/la barbara555
Na serveru nam ponestaje radne memorije, zato želimo provjeriti koji korisnici je iskoriste najvise. Treba napisati program koji procita sve procese, ureduje ih po korisnicima i za svakog korisnika ispise koliko memorije iskoristi.

Potrosnju memorije procitajte s programom pmap. Pazite jer program zahjteva administratorska prava, ukoliko proces nije od korisnika, koji pokrene program.


Primjer poziva:
./memorija

Primjer ispisa:
user1: 120MB
user2: 300MB
user3: 50MB
zajedno: 470MB


da li ima mozda netko ideju kako to napraviti? :)

Re: pomoc u bashu

Postano: 17 svi 2012, 20:28
Postao/la shicy
opali htop u terminal :D

Re: pomoc u bashu

Postano: 17 svi 2012, 20:35
Postao/la Abzeenth
Samo upozoravam na jedno od pravila podforuma:
Ovaj podforum nije mjesto gdje biste došli nekoga tjerati da vam rješava zadaću ili što god da vas već muči. To ne znači da ne smijete pitati ako ste zapeli, no razlika između "zapeo sam, upomoć" i "ajd mi ti to napravi, mene to uopće ne zanima" je izraziva u $valuti po satu. Nadam se da je ovo dovoljno jasno.
:kava

Re: pomoc u bashu

Postano: 17 svi 2012, 20:37
Postao/la barbara555
yep :) nisam rekla - napravi :) nego da molim da mi netko objasni kako bi se to napravilo. ako ima netko takav?

Re: pomoc u bashu

Postano: 17 svi 2012, 20:37
Postao/la calisto053
Shicy je napisao/la:opali htop u terminal :D

uuuu.... fensi! :D
iako nemaš htop, moraš ga instalirat preko synaptica. iste rezultate ra korištenje memorije ili aktivne procese možeš dobit sa:
- ps
- ps x
- ps aux
- top
- jobs
- pstree
- vmstat
- tload

Re: pomoc u bashu

Postano: 17 svi 2012, 20:40
Postao/la max360se
Ajme meni, samo ukucaj u terimal.

Re: pomoc u bashu

Postano: 17 svi 2012, 20:43
Postao/la barbara555
hm, moras koristit pmap... i ispis mora bit takav kakav je u primjeru?

Re: pomoc u bashu

Postano: 17 svi 2012, 20:46
Postao/la Abzeenth
Googlaj pmap + bash :D Manpages znaju biti korisne...

Re: pomoc u bashu

Postano: 17 svi 2012, 20:55
Postao/la calisto053
max360se je napisao/la:Ajme meni, samo ukucaj u terimal.
:thumbs

Re: pomoc u bashu

Postano: 17 svi 2012, 20:56
Postao/la Vl@do
@barbara555 prije svega :velkam i bilo bi još ljepše kad bi malo popunila profil (ono koju distru imaš, kakvu mašinu...)
Ti si 1444. ;) korisnik, vidim na početnoj, pa mi je tvoj nick i taj broj upao u oko. Sorry na O.T.