Korzystam z komputera Mac i chcę filtrować dane wyjściowe toppolecenia dla określonego procesu, tak aby wyświetlane były tylko kolumny PID, COMMAND i% CPU. Po uzyskaniu PID procesu uruchamiam: top -pid 1234 Wyświetla to jednak ponad 15 kolumn dla tego procesu. Czy mogę przesłać dane wyjściowe polecenia do programu awk i …
Jak mogę uzyskać prawdziwe wykorzystanie procesora wielordzeniowego z włączoną funkcją Hyperthreading? Na przykład rozważmy 2-rdzeniowy procesor, wyrażający 4 wirtualne rdzenie. Jedno wątkowe obciążenie będzie teraz wyświetlać się jako 100% top, ponieważ jeden rdzeń wirtualnych rdzeni jest całkowicie wykorzystany. Procesor i topdziałają zgodnie z oczekiwaniami, jakby były 4 prawdziwe rdzenie. Jednak …
top domyślnie wyświetla obie kolumny. Jestem ciekawy, jaka jest różnica. Sprawdziłem strony podręcznika i nie mogę tego rozgryźć: Priorytet: h: PR -- Priority The priority of the task. Dobra wartość: i: NI -- Nice value The nice value of the task. A negative nice value means higher priority, whereas a …
Zwykle, aby wyświetlić poszczególne procesory%, wciskamy „1” w interaktywnym trybie góry. Jednak nie jestem w stanie zrozumieć logiki, aby uzyskać takie same dane wyjściowe w trybie wsadowym, tj. top -n1b Przekierowuję to wyjście do pliku, aby wyświetlić go później i tak dalej, więc potrzebuję trybu wsadowego. Czy to możliwe? Zainstalowanie …
Po pierwsze, zakładam, że jeśli jest to możliwe, należy to zrobić jako root (lub jako użytkownik, który udostępnia identyfikator użytkownika root o wartości 0). Jak może być uruchomiony proces tak, że nie pojawiają się w sposób ps auxlub ps efczy topwystawianie jeżeli polecenie jest prowadzony przez non-root? Czy to w …
Wiem, że nie powinienem tego robić, ale uruchamiam jakiś system Ubuntu z napędu flash USB w trybie trwałym i jest to boleśnie powolne. „góra” mówi mi, że to nie z powodu procesora, to z powodu IO, czyli wysokiego% wa. Już usunąłem swap, ale aby dalej optymalizować, muszę uzyskać wskazówki na …
Szukam aplikacji lub wiersza kodu, który pozwoliłby mi obserwować proces, zapisać informacje w wielu zmiennych, a następnie umieścić zebrane informacje w pliku. Próbowałem z odmianami, topale bez powodzenia. Korzystam z kilku serwerów wirtualnych CentOS, VM to 2 GB pamięci RAM, 2 procesory. Skrypt działający przez określony czas podczas pisania wierszy …
Zauważyłem, że czasami (duże) różnice między zgłoszonym całkowitym zużyciem procesora a sumą wykorzystania procesora na proces przez dane aplikacje top i wmtop. Jako przykład: niedawno uruchomiłem git filter-branch --index-filter na dość dużym repozytorium za pomocą potoku polecenia filtru indeksu git ls-files przez a grep filtrować i w xargs git rm …
Używam top program do znajdowania większości programów głodnych CPU i pamięci w systemach Linux. Dopiero niedawno odkryłem tryb wielu okien. Domyślne okna numer 2 (turkusowy) i 4 (żółty) pokazują procesy odpowiednio w kolejności malejącej PID i nazwy użytkownika. Czy jest sens w sortowaniu kolumn w ten sposób, biorąc pod uwagę, …
Kiedy używam OpenMP w FORTRAN do równoległego programu na linuxie, polecenie 'top' pokazuje mi tylko jeden procesor działający ~% 800 zamiast ~% 100 x 8 procesorów. Czy jest to oczekiwana sytuacja?
Muszę monitorować użycie procesora przez wątki utworzone przez dany proces. W * nix można używać top -H -p <pid>, ale nie jest to możliwe w OS X. Odpowiednikiem ps -eLo pid,ppid,lwp,nlwp,osz,rss,ruser,pcpu,stime,etime,argsbyłoby również wystarczyć.
Mam pole 512M VPS na burst.net, które nie ma swapów. Mój system operacyjny to centos 6.x x64. Kiedy zaczął, używał tylko 58M pamięci RAM. $ free -m: total used free shared buffers cached Mem: 512 58 454 0 0 0 -/+ buffers/cache: 58 454 Swap: 0 0 0 Teraz uruchomiłem …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.