[Bash] ispis potrošnje memorije

C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
barbara555
Postovi: 5
Pridružen/a: 17 svi 2012, 19:39
Spol: Ž
OS: win7, linux
Lokacija: Ljubljana, Slovenia

[Bash] ispis potrošnje memorije

Post 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? :)
Avatar
shicy
Postovi: 8905
Pridružen/a: 28 lip 2009, 22:49
Spol: M
OS: Slackware

Re: pomoc u bashu

Post Postao/la shicy »

opali htop u terminal :D
Avatar
Abzeenth
Site Admin
Postovi: 6502
Pridružen/a: 06 lip 2009, 23:16
OS: Kubuntu & Fedora
Lokacija: Online

Re: pomoc u bashu

Post 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
barbara555
Postovi: 5
Pridružen/a: 17 svi 2012, 19:39
Spol: Ž
OS: win7, linux
Lokacija: Ljubljana, Slovenia

Re: pomoc u bashu

Post Postao/la barbara555 »

yep :) nisam rekla - napravi :) nego da molim da mi netko objasni kako bi se to napravilo. ako ima netko takav?
Avatar
calisto053
Moderator
Postovi: 5812
Pridružen/a: 25 ožu 2012, 14:29
Spol: M
OS: Mint 17.3 Cimet
Lokacija: ~/kauč

Re: pomoc u bashu

Post 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
Abzeenth je napisao/la:Dobro onda. Baš me briga. Krepajte od offtopica.
jurastublic je napisao/la:Ovaj thread me podsjeća na krepanu mačku. Treba to pokupit lopatom i zakopat. Onda dezinficirati lopatu. :-D
Avatar
max360se
Postovi: 6781
Pridružen/a: 06 lis 2011, 01:29
Spol: M
OS: Ovisi za sta
Lokacija: ~$

Re: pomoc u bashu

Post Postao/la max360se »

Ajme meni, samo ukucaj u terimal.
Lutherus je napisao/la:Ne postoje linuksi, postoji samo Linux i on je jedan i on je kernel.
Is Linux About Choice? || Pulsir - awesome blogging site :D
iv@n je napisao/la:Divide et impera i kako se kaže na latinskom da je ljudska glupost neuništiva.
barbara555
Postovi: 5
Pridružen/a: 17 svi 2012, 19:39
Spol: Ž
OS: win7, linux
Lokacija: Ljubljana, Slovenia

Re: pomoc u bashu

Post Postao/la barbara555 »

hm, moras koristit pmap... i ispis mora bit takav kakav je u primjeru?
Avatar
Abzeenth
Site Admin
Postovi: 6502
Pridružen/a: 06 lip 2009, 23:16
OS: Kubuntu & Fedora
Lokacija: Online

Re: pomoc u bashu

Post Postao/la Abzeenth »

Googlaj pmap + bash :D Manpages znaju biti korisne...
Avatar
calisto053
Moderator
Postovi: 5812
Pridružen/a: 25 ožu 2012, 14:29
Spol: M
OS: Mint 17.3 Cimet
Lokacija: ~/kauč

Re: pomoc u bashu

Post Postao/la calisto053 »

max360se je napisao/la:Ajme meni, samo ukucaj u terimal.
:thumbs
Abzeenth je napisao/la:Dobro onda. Baš me briga. Krepajte od offtopica.
jurastublic je napisao/la:Ovaj thread me podsjeća na krepanu mačku. Treba to pokupit lopatom i zakopat. Onda dezinficirati lopatu. :-D
Avatar
Vl@do
Moderator
Postovi: 6222
Pridružen/a: 28 lis 2011, 23:31
Spol: M
OS: Arch KDE Plazma
Lokacija: Zagreb
Kontakt:

Re: pomoc u bashu

Post 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.
Moj pogled na sve to.
Glavna snaga GNU/Linuxa nije besplatnost, nego SLOBODA.
http://wiki.open.hr/wiki/Linux_CLI_naredbe
Odgovori