Hi, I'm using uClinux-2.4.22 with 64MB memory. The kernel is configured with non power-of-2 kernel allocator.
My application always deal with large files. Every time I read a large file, free memory goes down to approximately 8MB and then back to 40MB. That's file cache right? It goes well most of the time. But some times the file cache won't release, making free memory deadly low. At that moment free memory will loop from about 0KB to 400KB. Could anyone tell me why the cached memory won't release? Or how can I tell kernel to release file cache? brs, Edward
_______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev