On Compaq Tru64, HP-UX, IBM RS/6000, and Mac OS X, when Adaptive Server starts, it creates the following files in $SYBASE to store information about the shared memory segments that it uses:
SERVER_NAME.krg
SERVER_NAME.srg0
On Sun Solaris and SGI when Adaptive Server starts, it creates the SERVER_NAME.krg file in $SYBASE to store information about the shared memory segments that it uses. When Adaptive Server is shut down in a normal manner, the shared memory files are automatically removed. If Adaptive Server crashes or is stopped with the kill -9 command, these files are not deleted. You need read and write permissions on these files to restart Adaptive Server after a crash or a kill -9 command, because Adaptive Server must be able to overwrite the previously created shared memory files.