Is writting alot of data to /tmp/ bad?

Discussion in 'Tomato Firmware' started by devlin016, Sep 27, 2013.

  1. devlin016

    devlin016 Addicted to LI Member

    is writing alot of data to the /tmp/ directory bad for the devices life? I have all my logs writting to the /tmp/ directory in my setup
     
  2. rs232

    rs232 Network Guru Member

    as far as I know /tmp is mapped into ram, so the more you write there the less ram you have available to the router. It should be ok up to a certain size, just keep an eye on the Overview/Free Memory

    root@tomato:/tmp# mount
    rootfs on / type rootfs (rw)
    /dev/root on / type squashfs (ro)
    proc on /proc type proc (rw)
    tmpfs on /tmp type tmpfs (rw)
    devfs on /dev type tmpfs (rw,noatime)
    sysfs on /sys type sysfs (rw)
    devpts on /dev/pts type devpts (rw)


    p.s. if you write the logs there they will not survive a reboot

    Ref: http://en.wikipedia.org/wiki/Tmpfs
     
  3. devlin016

    devlin016 Addicted to LI Member

    I only have the logs there for debugging purposes and I have a swap partition enabled on a usb stick. so i should be all good to go right?
     
  4. rs232

    rs232 Network Guru Member

    I'd say so, check how much storage you could use (based on free ram) and do set a maximum log file size if you have an option anywhere
     
  5. devlin016

    devlin016 Addicted to LI Member

    I dont have a log size file limit option anywhere. but say the ram on the router got filled wouldnt it just use the swap partition I gave it 200mb. My router reboots every morning at 6am so I should be good with this setup right? MY router is hosting alot of services and apps.
     
    Last edited: Sep 27, 2013
  6. rs232

    rs232 Network Guru Member

    I would just try, if it crashes change something, but yes swap should prevent this scenario
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice