Version 1 (modified by mmamonski, 11 years ago) (diff)

--

Wymagania zasobowe oraz statystyki zadania =

Pamięć

Limit pamięci, to pamięć całkowita dla zadania. Jeśli zażądano M MB pamięci i zlecono obliczenia na jeden węzeł na R rdzeniach, to na jeden rdzeń przypada M/R MB pamięci. Jeśli zadanie zostało zlecone na W węzłów, po R rdzeni, to na jeden rdzeń będzie przypadało M / (W*R) pamięci.

Dla uruchomionych zadań jest też wyświetlane aktualne użycie pamięci. Dodatkowo jest one podkreślane na czerwono w przypadku gdy: a) zadanie w danym momencie zużywa mniej niż 20% zadeklarowanej pamięci (czyli zażądaliśmy za dużo, możemy zajmować pamięć innym użytkownikom), b) że aplikacja zużywa więcej niż 95% zadeklarowanej pamięci (czyli zaraz pamięć może się skończyć).

Należy jednak pamiętać, że wymaganie pamięci w przypadku wielu aplikacji jest zmienne w czasie i przy zleceniu zadania należy podać maksymalne.

Efefektywność

Efektywność jest statystyką dostępną dla uruchomionych zadań (jest ona uaktualniana co około 5 minut). Mówi o tym w jakim stopniu wykorzystane są rdzenie procesora. Wartość niższa niż 90-100% świadczy o potencjalnym problemie, który może wynikać z:

  • niewydolności systemu plików,
  • zlecenia sekwencyjnej aplikacji na wiele rdzeni/węzłów
  • błędów w skryptach uruchomieniowych
  • specyfiki aplikacji

Efektywność zadania poniżej 80-90% procent powinna być powodem do niepokoju i ewentualnego zgłoszenia problemu (wraz z identyfikatorem zadania, rodzajem uruchamianej aplikacji) w systemie helpdesk.