directory efficiency