file descripter cache