GNU/Linux >> Znalost Linux >  >> Linux

Jak /usr/bin/time měří využití paměti?

Nezkontroloval jsem zdroj time . Ale je jich wait3 a wait4 funkce pro získání rusage podřízeného procesu:

pid_t wait3(int *status, int options, struct rusage *rusage);
pid_t wait4(pid_t pid, int *status, int options, struct rusage *rusage);

struct rusage obsahuje maximální hodnotu velikosti rezidentní sady.

Manová stránka getrusage(2) popisuje struct rusage .


Díval jsem se na zdroj (je velmi krátký). Používá getrusage() .


Linux
  1. Proč /bin/sh ukazuje na /bin/dash a ne /bin/bash?

  2. Jaký je rozdíl mezi #!/usr/bin/env bash a #!/usr/bin/bash?

  3. povolení odepřeno pro skladatele v /usr/local/bin/

  1. Jaké jsou významy /usr/sbin, /usr/local/sbin a /usr/local/bin?

  2. Jak napravit tento nepořádek?

  3. Rozdíl mezi /bin a /usr/bin

  1. Jak opravit „/usr/bin/dirmngr“:Žádný takový soubor nebo adresář

  2. /usr/bin Vs /usr/local/bin Na Linuxu?

  3. Přesunutý obsah /bin do /usr/bin, je možné vrátit zpět?