However, some users may still find cleaning to be useful in situations where the amount of free memory is low or when the memory pressure is very high. In addition, the cleaning efficiency with the latest versions of OS X remains controversial, as memory management has been greatly improved under the cover, memory compression and improved caching are needed, and further testing should be done to see if there is still benefit to using the command or whether to give OS X: n handles memory and caches completely in its own way. The cleanup command is still controversial and best reserved for developers and fairly advanced users. Without sudo, the “function not allowed” error remains, and even if it is not fixed, you may see other errors if no command line tools are installed on that Mac. Note that a confirmation message stating that the cleaning was successful will only take a moment or two and return the user to the normal command prompt. Using Sudo always requires an administrator password.