Puncte:0

Cum să duplicați utilizarea memoriei iStat Menus dintr-un shell?

drapel cn

Folosesc MacOS 11.6. Am scris o mică lucrare cron care măsoară utilizarea memoriei unui proces și, dacă această utilizare depășește un prag, apare o notificare pe ecran. (Ideea este să-mi reamintești când un proces cu scurgeri devine atât de mare încât este timpul să-l repornesc.)

Toate acestea funcționează foarte bine, cu excepția faptului că utilizarea memoriei calculată de tehnica mea nu se potrivește niciodată cu ceea ce raportează iStat Menus (al meu este întotdeauna mai scăzut) și constat că numerele iStat Menus sunt un predictor mai bun al momentului în care trebuie să repornesc un proces. Da, îmi pot seta propriile praguri mai mici, dar vreau să aflu cum calculează Meniurile iStat numerele lor. Am încercat mai multe moduri, dar nu pot obține un număr care să se potrivească cu al lor. Iată comanda mea actuală:

ps ax -o rss,comandă | fgrep -i firefox | awk „{s+=$1}END{print s/1024/1024}”

(Problema nu este unică pentru măsurarea Firefox. Același lucru pentru Apple Mail și oricare altul. Delta variază totuși: pentru Firefox, mi-am văzut tehnica cu aproape 1 GB mai mică decât iStats.)

Aveți idei despre cum își măsoară iStats?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.