Schlagwort: read

  • Linux cifs-Mount erzeugt auf Synology-NAS bei vielen kleinen I/O-Operationen hohe Schreib- oder Leselast

    Nutzt man ein Synology-NAS mit normalen Samba-Shares mit WIndows-Clients und kombiniert das mit einer Workload, die vornehmlich aus kleinen bis sehr kleinen Lese- oder Schreiboperationen besteht, funktioniert alles vortrefflich.

    Erzeugt man nun eine identische Workload (z. B. kleine Leseoperationen durch das Lesen kleiner Chunks beim Betrieb von BitTorrent-Clients zum teilen von Linux-Distributionen) auf einem über cifs gemounteten Share, wird man schnell die immense Leselast auf dem Synology bemerken, die erzeugt wird.

    (mehr …)
  • Bedingungsüberprüfungen – If & Case

    Im vorherigen Artikel habt ihr bereits etwas von vers. Schleifenarten gehört.
    Natürlich gibt es, wie in vielen anderen Programmiersprachen, auch unter Linux die Anweisungen mit if und case.

    1. Die if-Anweisung
    Der grundlegende Standardaufbau einer if-Anweisung in bash sieht wie folgt aus:

    if Kommando
    then
      Aktion
      Aktion
      ...
    fi

    Dennoch wird dieser einfach Aufbau nur sehr selten verwendet. Meist finden wir die if-Anweisung in Kombination mit dem test-Befehl.

    (mehr …)