Kører du kommandoen ps i linux får du en liste over kørende programmer i textmode. DVS du fanger ikke hvis du eksempelvis har firefox kørende uden for en terminel.
Ude til højre under det, der hedder PID står der et tal. Går du ind i /proc/ kan du her finde en mappe med det tilsvarende tal. Inde i denne mappe ligger der forskellige informationer om den pågældende process.
Kunne ikke lige selv finde ram-forbruget, men kan forestille mig det kan findes herinde på en eller anden måde.
Prøvede lige et lege lidt med top og cat /proc/PID/status Efter hvad mine hurtige test viser skal du have fat i VmRSS for at få det pågældende programs ramforbrug pt. VmSize er hvad der er allokeret til programmet i alt.
ru_idrss an integral value of the amount of unshared memory residing in the data segment of a process (expressed in units of kilobytes * ticks-of-execution).
ru_isrss an integral value of the amount of unshared memory residing in the stack segment of a process (expressed in units of kilobytes * ticks-of-execution).
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.