Cache de write-back no Linux

Cache de write-back no Linux

No Linux, como faço para ter um cache de write-back em discos? Basicamente, eu gostaria de configurar um cache de 100 MB de RAM para gravação a cada 3-5 minutos ou quando estiver cheio. Isso é possível? Existe uma sysctlconfiguração para ajustar?

Obrigado!

Responder1

O Linux já faz algum cache de write-back. Investigarpdflush e como funciona. Infelizmente, leva algum tempo para entender todos os detalhes, pois é bastante complicado, mas se você quiser ajustá-lo (por exemplo, para laptops), esse é o lugar por onde começar.

Responder2

Você poderia olhar para oDisco Ram Eventualmente Persistente (EPRD), mas a melhor maneira de lidar com isso é no hardware. Você deseja algo independente do sistema operacional para proteger seus dados contra falhas do sistema operacional, eventos de energia e outras interrupções.

Existe algum motivo pelo qual você não esteja interessado em usar o cache não volátil disponível nos controladores RAID modernos?

informação relacionada