Может кто-нибудь объяснить разницу между exit() и posix_kill(getmypid(), SIGKILL) в коде PHP?
exit()
posix_kill(getmypid(), SIGKILL)
Со страницы exit() документов :
Завершает выполнение скрипта. Функции выключения и деструкторы объектов всегда будут выполняться, даже если вызывается exit ().
С другой стороны, SIGKILL не позволяет какой-либо очистке выполняться процессомполучение сигнала.
При отправке в программу SIGKILL немедленно завершает ее.В отличие от SIGTERM и SIGINT, этот сигнал не может быть перехвачен или проигнорирован, и процесс приема не может выполнить какую-либо очистку при получении этого сигнала.
(http://en.wikipedia.org/wiki/SIGKILL#Usage)