Consider a file subject to some change.
After it changes the new will be present. To store the change as difference between the two files, diff command is used.
After taking the diff of a file we need to patch it to recover original file. The command used for this recovery is patch. This command works well with small file sizes in kilobytes. But for large files it is hanging on and output does not come even after an hour. Where as the ouptput will usually come on linux in 2 minutes. So what may be the problem.
In Solaris (SunOS 5.9) a problem is encountered as :
The patch command doesnt patch a file greater than or equal to 1MB after it is deleted or changed.
Could anyone know the reason. Is this problem related to patch or Sun OS. If so what may be the solution.