• Basically log is some works in circular motion, once the log file is full it will try to over write the backed up log or before full backup db point logs.

    It grows only when it is needed and above overwrite not possible and It never returns the space to OS automatically.

    go through gails article given below

    http://www.sqlservercentral.com/articles/Administration/64582/

    Regards
    Durai Nagarajan