Using readlines with large text files

Is it possible that joe does not search through the whole file but only through some loaded buffer? Have you tried grep Y yourfile?