A problem that I see with Mikrotik, and the way most people (myself included) roll it out is this, if I understand things properly:
DNS Cache and Proxy cache is both written to the drive (volume)
The drive is gennerally a compact flash card, which has a limited number of rewrites, and then needs to be replaced.
My Idea is this: If there was an option to create a RAMDISK and mount it to put proxy cache and DNS cache on, then fewer writes will be needed for the compact flash. Both of those types of data can be rebuilt with minimal impact in the event of reboot.
have you ever seen a copact flash which is dead because of too much writes? or anyone else here? please share your experience, because i personally think this is way too exaggerated now.
Another reason for a ramdisk would be cost. I can add a 256M RAM module cheaper than a 128M Compact flash. Then I can run the proxy server with a large cache without worrying about it.
I have never had the proxy server run for more than a few days (with any rev routeros) and I was told its probably because of the limitation on Compact flash, and how it can get corrupted. Proxy would cause a lot of disk writes regardless of the OS. Its just a ported version of Squid server I think. If its using a RAMdisk, it shouldn’t be an issue.
Hello!
This function wasn’t realized?
Nevertheless there is a wish to see it because many scripts use temporary files, there is no wish to spend the memory ROM resource for their placement.