Thursday, 28th August 2008
Kill has a relative simple reason to exist, its there to allow the termination of processes. While sometimes this is necessary it should be used as a last resort when the process fails to respond to anything else. If a process that is writing to a file is killed unconditionally, there's a good chance that the file could be corrupted beyond recovery.