“procesy obliczeniowe” na serwerach wydziałowych

Co jakiś czas jakiś student zapuszcza “obliczenia”. Czyli coś co niekoniecznie jest związane stricte z obliczeniami, ale zazwyczaj powoduje odpalenie kilkudziesięciu procesów z których każdy stara się zawładnąć procka “na maksa”.

A tym samym zazwyczaj skutecznie utrudnia pracę innym użytkownikom serwera.

O ile w przypadku atosa sprawa jest oczywista – uruchamianie procesów obliczeniowych jest łamaniem regulaminu, więc czy to nieudolnie napisany programy robiący fork w for(;;), czy to ważny program liczący jakieś grafy… powodował że autor trafia do specjalnie przygotowanej grupy abusers gdzie przestaje mieć możliwość szkodzenia, to już jeżeli chodzi o hypnosa zaczynam mieć wątpliwości. W sumie serwer jest o wiele potężniejszy. I to co na atosie powodowało niemal natychmiastowy alarm na naszym nagiosie i problemy z zalogowaniem, to tutaj jako tako przechodzi.

I zaczyna pojawiać się problem – czy 8 procesów “cośtam_client” to ważny proces obliczeniowy, który może sobie lecieć, czy też to nieudalnie 8-krotnie odpalone for(;;) o których autor nie ma zielonego pojęcia – odpalił i nie zdaje sobie sprawy że kapeczke utrudnia prace innym użytkownikom, albo co gorsza uniemożliwia np zrealizowanie jakis tam obliczeń przez kogoś innego.

Sprawę załatwiłoby rejestrowanie się gdzieś osób które chcą realizować obliczenia. Wtedy wszystko co by nie było zgłoszone byłoby ubijane jako przypadkowo uruchomiony proces o którym autor nic nie wie. Tylko że to powoduje automatyczny problem z osobami które zapomną się “zarejestrować” a robią jakieś arcyważne obliczenia które muszą być gotowe na 8-ą rano. A wstrętny admin je ubije 5 minut przed ich zakończeniem.

Albo też założenie że do np obliczeń trwających ponad godzinę czasu procesora służy klaster obliczeniowy, a wszystko odpalone na atosie/hypnosie po zbyt długiej chwili będzie ubijane. Ale tu znowu jest problem z uzyskaniem zgody WK na założenie konta.. co może nie być trywialne gdy np delikwentowi przypomni się w piątek o północy że na poniedziałek ma ostateczny termin oddania projektu do którego potrzebuje wyników jakiś tam obliczeń…

Ale z drugiej strony – może to niepotrzebne formalizowanie wszystkiego? Może rzeczywiście założyć że hypnos jest do “obliczeń” i pozwolić na różnorakie psucie? W sumie nie było chyba jeszcze sytuacji by maszynka była tak “zaforkowana” by nie dało się na niej pracować…

20 thoughts on ““procesy obliczeniowe” na serwerach wydziałowych

  1. lenovo p2 kılıfları

    Bu açıdan Lenovo mühendislerini tebrik etmek gerekiyor çünkü pilden taviz vermeden rejime girmeyi başaran telefon, bu sayede sadece
    daha yüksek mobilite değil aynı zamanda daha iyi bir tutuş ergonomisi sağlıyor.

    Reply
  2. lg g6 kılıf

    LG G6′yı ön sipariş ile satın alanlar 1 yıllık ekran değiştirme garantisi, orijinal kılıf, LG TonePlus Bluetooth kulaklık ve Raleigh kablosuz
    klavye gibi ekstra içeriklerden bazılarını seçebilecekler.

    Reply
  3. nitro supplement

    I have been exploring for a bit for any high-quality articles or
    blog posts on this sort of space . Exploring in Yahoo I finally stumbled upon this
    site. Reading this information So i’m satisfied to exhibit that I’ve a very excellent uncanny feeling I found out just what I needed.
    I such a lot unquestionably will make certain to don?t
    forget this site and give it a look regularly.

    Reply
  4. planet7 no deposit

    First of all I want to say terrific blog! I had a quick question which I’d like to askk if you do
    not mind. I was interested to knoww how you center youjrself and cear your mind
    prkor to writing. I’ve had a hard time clearing my thoughts in getting
    mmy ideas out. I truly do enjoy writing butt
    iit just seems like the first 10 tto 15 minutes tend to be lost just trying
    to figure ouut howw to begin. Any ideas or tips?
    Cheers!

    Reply
  5. bandar judi ayam

    Attractive section of content. I just stumbled upon your
    website and in accession capital to assert that I acquire actually enjoyed account your blog
    posts. Anyway I’ll be subscribing to your augment
    and even I achievement you access consistently fast.

    Reply

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>