Avatar billede oddi Nybegynder
30. april 2008 - 22:39 Der er 11 kommentarer og
1 løsning

System info i Linux

Hej experter.

Man kan relativt nemt få info om ram, ramforbrug osv. via funktionen sysinfo som ligger i sys/sysinfo.h

Men hvad skal man gøre for at finde oplysninger om CPU, dens hastighed type osv?

\Oddi
Avatar billede arne_v Ekspert
30. april 2008 - 23:06 #1
bare laes fra de 2 "filer":

/proc/cpuinfo
/proc/meminfo
Avatar billede dennismp Nybegynder
30. april 2008 - 23:07 #2
Jeg tror den nemmeste måde er at bruge de oplysninger der er tilgængelig via /proc
Avatar billede per-olof Nybegynder
30. april 2008 - 23:21 #3
Avatar billede oddi Nybegynder
30. april 2008 - 23:26 #4
Ok, /proc/cpuinfo giver mig informationer om cpu'en, men hvis jeg vil monitere hvor meget et program bruger af cpu'en hvordan gør man det?

Og hvordan kan man monitore hvor meget et bestemt program bruger af ram?

I behøver ikke at poste noget kode i jeres svar, jeg fisker efter de metoder der bliver brugt til at få disse oplysninger. Det er meningen at mit lille projekt skal give mig mere indblik i C++ og Linux...

\Oddi
Avatar billede dennismp Nybegynder
01. maj 2008 - 00:09 #5
/proc/<pid>/ indeholder alle mulige informationer om programmet. Hvad du præcist skal se efter, aner jeg ikke, men det findes garanteret der.
Avatar billede oddi Nybegynder
01. maj 2008 - 14:41 #6
Jeg har nu fundet ud af hvordan man kan gøre det... Jeg kiggede på source koden fra ubuntus system monitor og der bruger de et lib som hedder glibtop, glibtop har så de nødvendige funktioner til at få de ønskede informationer omkring cpu, ram osv. Nu skal jeg bare have fundet ud af hvordan jeg bruger glibtop korrekt... :)

Men da anrne_v var først til mølle får han point. Send svar arne_v
Avatar billede arne_v Ekspert
02. maj 2008 - 03:02 #7
kommer her

(det er også muligt at dele !)
Avatar billede oddi Nybegynder
02. maj 2008 - 09:10 #8
Hmmm hvordan kan man dele de point man har sat ?
Skal jeg så lave et nyt spørgsmål hvor der intet står men der er sat point til alligevel? Så dennismp kan få point?
Avatar billede dennismp Nybegynder
02. maj 2008 - 12:08 #9
Du havde fået muligheden for det, hvis der havde været to eller flere svar. Nu er spørgsmålet lukket og dermed kan man ikke ændre pointfordelingen
Avatar billede oddi Nybegynder
02. maj 2008 - 12:52 #10
Ok. Jeg kan godt oprette et nyt spørgsmål så du kan få point dennismp...
Avatar billede dennismp Nybegynder
02. maj 2008 - 13:03 #11
Nah, det er ligemeget. Får hverken flere piger, penge eller opgaver af dem ;)
Avatar billede oddi Nybegynder
02. maj 2008 - 13:56 #12
Tja du kan vel blære dig med dine point herinde på eksperten, det kan jo være at der er nogle piger herinde ;) hehe
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester