Повлияет ли внешний JDK / JRE на производительность компиляции / запуска?

#java #compilation

#java #Сборник

Вопрос:

У меня в локальной сети есть SOHO NAS, который я хотел бы использовать в качестве библиотеки для языков программирования, поэтому мне не нужно устанавливать тонны языков на свой компьютер. Моя идея состоит в том, Чтобы JRE / JDK 7, 8 и т. Д. Были запущены На NAS, В то время как у меня просто есть IDE, указывающий на него, когда мне нужно что-то скомпилировать и / или запустить.

Но я сомневаюсь, что если я использую эту структуру, будет ли компиляция / запуск использовать мой компьютер или мои ресурсы NAS? Я бы хотел, чтобы он использовал ресурсы моего компьютера, поскольку он намного мощнее, чем мой NAS. Моя идея состоит в том, чтобы просто иметь NAS, хранящий различные библиотеки, языки и т. Д., Которые я Использую.

Комментарии:

1. С какой стати вам делать что-то подобное? У вас нет свободного места на жестком диске?

2. Насколько я могу судить по вашему описанию, оперативная память, процессор и т. Д. Локальной машины. будет использоваться. Однако у вас все равно будет меньшая производительность из-за доступа к файлам, происходящего по сети.

3. @Kayaman, у меня есть свободное место, но я предпочитаю оставлять машину как можно более чистой, чтобы избежать проблем. Мне нужно использовать различные языки программирования и библиотеки, и они в конечном итоге «загрязняют» компьютер, иногда даже вызывая некоторые ошибки и несоответствия.