как процессоры мусора в Java? - PullRequest
       4

как процессоры мусора в Java?

0 голосов
/ 21 февраля 2011

Моя программа является распределенным программным обеспечением для небольшой лаборатории.Это написано на Java, но, поскольку в дневное время компьютеры используются, я должен вручную перезапустить его вечером.Я бы решил эту проблему, запуская ее из службы при каждом запуске компьютера, но мне нужен механизм для обнаружения: 1) ввода пользователя (мышь, клавиатура и т. Д.) 2) вход пользователя

Обнаружение любого ввода пользователяиз явы это не возможно.Есть ли рамки для чего-то подобного?

1 Ответ

2 голосов
/ 21 февраля 2011

Обнаружение пользовательского ввода с Java возможно , но не со стандартными технологиями. Рассматривая отличный пример aTunes , вы можете сделать это, используя, в зависимости от вашей платформы

Учитывая ваш другой вопрос, я бы использовал собственные возможности клиентских ОС, чтобы лучше справиться с вашей проблемой. Прежде всего, чтобы сделать ваш процесс Java более низким приоритетом. Таким образом, он будет работать все время без блокировки пользователя. Я также заставил бы эту программу остановиться, когда загрузка ЦП превышает заданную цель. Этого можно достичь с помощью JMX, как объясняет предыдущий вопрос .

...