session files are cleaned up by PHP after a pre-determined amount of inactivity. this is typically set in php.ini with the session.gc_maxlifetime directive.
session.gc_maxlifetime = 1440
...means the session file is flagged for deletion after 1440 seconds. so in theory you could restart your bowser and point back to the same session (if it still exists).