1

Я обновил свой старый OS X Lion Server до macOS Sierra. Это были некоторые выпуски, так как OS X не поставляется в версии "Server", и все, что вы можете сделать, это купить Server.app в App Store, но реальность такова, что он предоставляет множество сервисов, которые мне не нужны ( как вики, календарь и т. д.).

Глядя на launchctl list и Activity Monitor, я замечаю множество бесполезных запущенных сервисов, таких как Siri, поисковик клавиатуры Bluetooth, Spotlight и т.д.

Основное использование для этой машины - разработка. Он работает SSH, Apache, PHP, R, PostgreSQL, AFP, SMB и тому подобное.

В основном мне не нужны услуги, связанные с Bluetooth, беспроводными сетями, пользовательским интерфейсом (Siri, анимация, автоматические обновления), сетевой печатью, VPN, Wiki, календарем, сервером кеша, почтовым сервером, рубрикой, iTunes и Spotlight, но, вероятно, есть многие другие услуги, которые я игнорирую.

Я уже внес некоторые изменения, но мне было интересно, знает ли кто-нибудь, какие службы я могу безопасно отключить, и какие уловки помогут превратить Sierra в легкую и быструю серверную среду?

1 ответ1

0

Вот сценарий, который отключает большую часть ерунды; https://gist.github.com/pwnsdx/d87b034c4c0210b988040ad2f85a68d3

Вы должны отключить SIP, запустить его (disable.sh), а затем снова включить SIP; (не могу предоставить ссылку, так как нужно 10 очков репутации!)

Я запускаю этот скрипт disable.sh на своем рабочем столе и серверах, а также добавляю диски в Spotlight, Privacy. Также убедитесь, что iCloud отключен на сервере.

Если вы хотите улучшить производительность сети, также читайте; https://rolande.wordpress.com/2014/05/17/performance-tuning-the-network-stack-on-mac-os-x-part-2

Он старый, но хорошо объясняет теорию. Используйте с осторожностью; меняйте одну вещь за раз, тестируйте, меняйте другую, тестируйте и т. д. (если что-то не имеет смысла, не меняйте это).. Я включаю reno "net.inet.tcp.use_newreno = 1" вместо rfc1323, так как Reno новее.

И для чего стоит включить OSX "режим производительности"; (не могу предоставить ссылку, так как нужно 10 очков репутации!)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .