Frage

Ich habe eine Anwendung geschrieben, die Heartbeats mit Single-Block-Schreibgeräten mit O_Wronly | o_sync | o_direct verwenden.

Gibt es etwas, was ich tun muss, um den Puffercache für dieses Gerät zu deaktivieren?

Während des Tests gibt es keine Leser.Ich kann es wie folgt simulieren:

generasacodicetagpre.

pro "iostat 1" etwas leistet jedes Mal vom Gerät, wenn ich schreibe.

Das Verhalten ändert sich nicht, wenn ich "Skip= 1000" usw. hinzufüge, usw.
Das Verhalten ändert sich ein wenig, wenn ich / dev / sda oder / dev / sda1:

sda:

generasacodicetagpre.

sda1:

generasacodicetagpre.

War es hilfreich?

Lösung

aha!

roh (8), wie hier gesehen:

https://superuser.com/ Fragen / 242928 / Deaktivieren-Linux-Read-and-Write-File-Cache-on-Partition / 464382 # 464382

Write:

generasacodicetagpre.

iostat:

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top