Изменение локали от не - к UTF-8 базировалось, каждый требует больше, чем просто параметры среды. Это требует, чтобы использованные приложения были созданы с поддержкой широкого символа. Признакам, в которых Вы описываете точку, недостает такой поддержки - это могло бы быть проблемой с библиотеками такой как slang
или ncurses
например.
Попытайтесь искать что-то как "руководство по миграции UTF-8" для OSX, который должен вести Вас, как заменить некоторые Ваши пакеты программного обеспечения с версиями, которые включены из широкого символа. Это может сложиться, что некоторые приложения, которые Вы в настоящее время используете (как терминальное приложение) просто, не имеют опций поддержки этого. Но это не очень вероятно, так как UTF стал все более широко используемым.
Ну, lsof
считайте энергозависимую память ядра, в то время как pfiles
непосредственно читайте непосредственно из интерфейса приложения, таким образом заставляя это приостановить в течение короткого промежутка времени.
По этой причине, lsof
действительно не предоставляет точное системное изображение системы, но это лучше затем опция замораживания процесса при осмотре его.