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ń wyświetlane jest aktualne użycie pamięci. Dodatkowo jest one podkreślane na czerwono w przypadku gdy:

  • 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),
  • 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 w systemie  helpdesk (proszę pamiętać o podaniu identyfikatora zadania, nazwy klastra oraz nazwy uruchamianej aplikacji).