Каковы преимущества запуска Java в Linux (отход от Windows) - PullRequest
8 голосов
/ 08 февраля 2011

В настоящее время у меня запущена большая распределенная система Java в Windows.

Каковы преимущества перехода на Linux - с точки зрения Java?

Одна из них, о которой я могу подумать, это возможностьзапускать «сервисы» изначально.На данный момент я должен войти в окно Windows и запустить программу Java.

Есть ли прирост производительности и т. Д .?

Ответы [ 4 ]

7 голосов
/ 08 февраля 2011

В Java нет особых преимуществ, JVM практически одинаковы.

Однако вы получаете обычные преимущества, связанные с Unix-подобной операционной системой.Однако многие из этих преимуществ сводятся к знакомству или повторному использованию, поскольку Windows медленно догоняет многие из них:

  • простой, довольно стандартизированный сценарий: почти каждая ОС на основе Unix имеет POSIXсовместимая оболочка (однако Windows получила PowerShell)
  • простой, стандартизированный, безопасный удаленный доступ (SSH)
  • ...
1 голос
/ 08 февраля 2011

Одна потенциальная выгода, таймер Windows может быть проблематичным (вы можете найти много постов через Google по этой проблеме).

Один хороший ресурс здесь .

1 голос
/ 08 февраля 2011

Суть в том, что и Linux, и Java ориентированы на сервер, поэтому они более изящно взаимодействуют с IMO.
Не удивительно, что одной из основных (и очень прибыльных) серверных ОС является Red Hat.Он надежен и удобен для центров обработки данных.

В то время как серверы Windows по-прежнему находятся в области автоматизации делопроизводства, склада сотрудников (Active Directory, SMS) и поддержки совместной работы (Sharepoint).

На рабочем столе,MS люди нацелены на более широкий рынок не айтишников.За прошедшие годы им удалось все глубже и глубже погружать ИТ-концепции и настройки.И это контрпродуктивно в области серверов.

Разрабатывая Linux, вы строите лодку рядом с пирсом.Тебе не нужно будет слишком много работать, чтобы нести лодку к воде ... мои 2 карата, конечно.

1 голос
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...