GNU/Linux >> Linux Esercitazione >  >> Linux

Rendere sicura la cache di scrittura del disco SATA

L'aggiornamento al kernel 2.6.38-2-amd64 (da sid) risolve il problema, a costo di un'enorme riduzione delle prestazioni (molto simile alla semplice disattivazione delle cache di scrittura).

Facendo qualche ricerca in merito, sembra che MD non supportasse le barriere I/O (tranne che su RAID1) fino alla 2.6.33-rc1 (commit a2826aa92e2e14db372eda01d333267258944033).


Sì, per quello che so, questo è il costo per essere al sicuro, puoi vedere molti thread sulla sicurezza dei dati e il costo della velocità in ogni filesystem e livello di archiviazione nella mailing list di Postgresql, ad esempio hanno parlato ultimamente della sicurezza SSD, solo il Vertex 2 Pro o l'ultima serie Intel SSD che ha una piccola memoria collegata (come una cache della batteria in un controller raid) sono sicuri per l'uso del database e il problema con SSD non può essere risolto disabilitando la cache di scrittura.

Incollo qui due link ma hai più esempi nella mailing list, fai una ricerca.

http://archives.postgresql.org/pgsql-performance/2010-06/msg00076.php

http://archives.postgresql.org/pgsql-general/2011-04/msg00709.php


Linux
  1. Linux – Slow Media – Ottimizzazione della cache del disco?

  2. O_DIRECT contro O_SYNC su Linux/FreeBSD

  3. Cosa fa .cache? Consuma un enorme spazio su disco

  4. Il disco Owncloud si è bloccato, i dati sono al sicuro, come configurare un nuovo server

  5. Linux non libera la cache del disco di grandi dimensioni quando la richiesta di memoria aumenta

Cancellare la cache di Spotify per recuperare spazio su disco?

Come identificare la scrittura pesante su disco?

In che modo Linux dice a una scheda LSI Megaraid di svuotare la cache prima dell'arresto?

Rendi la copia disco/disco più lenta

È sicuro avviare un computer che ha perso l'alimentazione durante la sospensione su disco?

Qual è la dimensione di una scrittura atomica su disco nel mio sistema?