У меня была проблема с одним приложением для Mac, у моего колледжа и у разработчика приложения этой проблемы нет.
MacOS 10.15.5, я не могу загрузить более 122 файлов как группа. Если добавить один файл как 123, приложение не сможет загрузить. Случайным образом обнаружено, что *** не открывается, файл в порядке. Я переустановил новые macos, проблема не решает.
Вот журнал файл приложения: строки нормальные, как первая, остальные — много строк, как вторая.
Найден словарь:/Users/**/Downloads/pro/****, добавлен в список Ошибка открытия файла, причина: Нет такого файла или каталога Ошибка открытия файла, причина: Нет такого файла или каталога Ошибка открытия файла, причина: слишком много открытых файлов Не удалось открыть файл, причина: слишком много открытых файлов Не удалось загрузить dict:/Users/**/Downloads/pro/*****, Ошибка: не удалось открыть файл
Файлы в порядке, если я открыл только один файл, это нормально.
Проблема только при загрузке всех файлов вместе как группа.
Благодарю за помощь.
Ссылка на приложение Когда папка dict содержит много файлов. Если меньше 122, отлично работает как шарм. Но если добавить 123 или больше, приложение не сможет ничего загрузить. «Не удалось открыть ***», этот файл не поврежден, проблема с приложением.
У моего друга нет этой проблемы. У моего Mac теперь новая система, я переустановил.
Ссылка на приложение Когда вы папка dict содержит много файлов. Если меньше 122, отлично работает как шарм. Но если добавить 123 или больше, приложение не сможет ничего загрузить. «Не удалось открыть ***», этот файл не поврежден, проблема с приложением.
У моего друга нет этой проблемы. У моего Mac теперь новая система, я переустановил.
Проблема связана с ограничением количества открытых файлов системой.
Решение: sudo launchctl limit maxfiles 65536 200000
А затем откройте приложение.
Проблема, связанная с ограничением количества открытых файлов системой.
Решение: sudo launchctl limit maxfiles 65536 200000
А затем откройте приложение.
Лучшее решение:
ref: https://wilsonmar.github.io/maximum-limits/
- Загрузите эти два файла: https://github.com/wilsonmar /mac-setup/blob/master/configs/limit.maxfiles.plist
https://github.com/wilsonmar/mac-setup/blob/master/configs/limit .maxproc.plist
- Скопируйте и вставьте эти два файла в папку/Library/LaunchDaemons/
- В терминале напишите этот код:
sudo launchctl load -w/Library/LaunchDaemons/limit.maxfiles.plistsudo launchctl load -w/Library/LaunchDaemons/limit.maxproc.plist
Enter, запросит пароль пользователя.
- В терминале напишите:
sudo ulimit -n 65536 200000
- Перезагрузите, я буду работать как шарм! Наслаждайтесь
Лучшее решение:
ref: https://wilsonmar.github.io/maximum-limits /
- Загрузите эти два файла: https://github.com/wilsonmar/mac-setup/blob/master/configs/limit.maxfiles.plist
https://github.com/wilsonmar/mac-setup/blob/master/configs/limit.maxproc.plist
- Копировать и вставить эти два файла в папке/Library/LaunchDaemons/
- В терминале напишите этот код:
sudo launchctl load -w/Library/LaunchDaemons/limit.maxfiles.plistsudo launchctl load -w/Library/LaunchDaemons/limit.maxproc.plist
Enter, запросит пользователя пароль.
- В терминале напишите:
sudo ulimit -n 65536 200000
- Перезагрузите, я буду работать как шарм! Наслаждайтесь