1. Foren
  2. Kommentare
  3. Software-Entwicklung-Forum
  4. Alle Kommentare zum Artikel
  5. › Programmierung…

Wieso nicht einfach beim Aufruf angeben?

Neue Foren im Freiraum! Raumfahrt und freie Software haben jetzt einen Platz, die Games tummeln sich jetzt alle in einem Forum.
  1. Thema

Neues Thema


  1. Wieso nicht einfach beim Aufruf angeben?

    Autor: Schattenwerk 13.05.22 - 11:00

    Wieso macht man es nicht einfach so, dass man es beim Aufruf explizit angibt, ala:

    python -nogil script.py

    Wenn man mit GIL das Script laufen lässt, dann werden die Befehle, welche halt Sperren etc. aktiv nutzen entweder ignoriert (da eh irrelevant) oder es gibt einen Fehler, wobei ich ersteres besser finden würde und auch nicht sehen würde, wo es Probleme bedeuten würde. Außer halt etwas Overhead. Aber so hätte man die Möglichkeit Skripte, welche "No-GIL" nutzen, auch mit GIL auszuführen. Nur umgekehrt könnte es Probleme geben.

  2. Re: Wieso nicht einfach beim Aufruf angeben?

    Autor: slax 13.05.22 - 11:50

    Mit python kannst du dynamisch zur Laufzeit die Implementierung ändern. Klar kannst du die Synchronisierung weglassen. Dann wird halt irgendwas ausgeführt. Aber wer will das schon?

  3. Re: Wieso nicht einfach beim Aufruf angeben?

    Autor: Itchy 13.05.22 - 13:00

    _C-Hacker-Community has entered the Chat_

    :D

  1. Thema

Neues Thema


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. Systemadministrator (m/w/d) Microsoft 365
    hkk Krankenkasse, Bremen
  2. Spezialistin Supportmanagement (m/w/d)
    Stadtwerke München GmbH, München
  3. Fachinformatiker (m/w/d) für den IT Vor-Ort Support
    DATAGROUP Köln GmbH, Köln, München, Dessau
  4. Full Stack Web Developer (w/m/d)
    Personalwerk GmbH, Karben

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. ab 59,99€
  2. (stündlich aktualisiert)
  3. (u. a. Humankind für 27,99€, Two Point Hospital für 7,50€, Endless Legend für 6,50€)


Haben wir etwas übersehen?

E-Mail an news@golem.de