Programowy flush pamięci podręcznej (?)
Przemyslaw Firszt
przemo w firszt.eu
Wto, 11 Lis 2008, 20:58:39 CET
Dnia 2008-11-08, sob o godzinie 11:03 +0100, Łukasz Maśko pisze:
> O coś a'la sync. Tylko, że sync odsyła dane dysk dane ostatnio
> zapisane/zmienione, ale nie invaliduje w pamięci buforów. A już zupełnie
> nie wpływa na te związane z odczytem. A mi chodzi o coś takiego, żeby
> odesłać dane na dysk, ale jednocześnie wywalić je z pamięci, wymuszając ich
> ponowny odczyt przy próbie użycia po obudzeniu. Dokładnie tak jak robi to
> TuxOnIce.
No to może tak:
[pefi w pldmachine pefi]# free
total used free shared buffers
cached
Mem: 1025176 1010796 14380 0 10980
398328
-/+ buffers/cache: 601488 423688
Swap: 803208 4 803204
[pefi w pldmachine pefi]# echo 3 > /proc/sys/vm/drop_caches
[pefi w pldmachine pefi]# free
total used free shared buffers
cached
Mem: 1025176 733000 292176 0 612
143116
-/+ buffers/cache: 589272 435904
Swap: 803208 4 803204
http://linux-mm.org/Drop_Caches
--
Przemo
Więcej informacji o liście dyskusyjnej pld-users-pl