GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Hat Python eine Synchronisierung?

Wie gesagt, Python 3.3 hat den Aufruf - auf Python 2.x, da es sich um einen Simplesystem-Aufruf handelt, der keine Hin- und Her-Übertragung von Daten erfordert, können Sie ctypes verwenden, um den Aufruf zu tätigen:

>>> import ctypes
>>> libc = ctypes.CDLL("libc.so.6")
>>> libc.sync()
0

Python 3.3 hat os.sync, siehe Dokumentation. Die Quelle bestätigt, dass es dasselbe ist.

Für Python 2 können Sie das System extern aufrufen:

from subprocess import check_call
check_call(['sync'])

Linux
  1. Was macht „lc_all=c“?

  2. Linux – Ionice hat keinen Einfluss auf nicht synchronisierte Schreibvorgänge (d. h. normale Schreibvorgänge)?

  3. Was macht ?

  4. Hat Curl eine Zeitüberschreitung?

  5. Warum hat Ifs in `while Ifs=Read..` keine Auswirkung?

Python if..else-Anweisung

Hat das Root-Konto immer UID/GID 0?

Löst mount -o remount,ro Dateisystempuffer?

Welche Prozesskiller hat Linux?

Kann ein Prozess einen Besitzer haben? Was bedeutet das?

GPG hat nicht genug Entropie