Как сказал Оли, ваш лучший снимок - это, вероятно, виртуализация.
При этом, если вы возитесь с аппаратным обеспечением, виртуализация может не сократить его для вас, и в этом случае вы можете использовать Oli , чтобы поменять рабочее ядро без полной перезагрузки.
Снято с страницы ArchWiki kexec:
kexec -l /boot/new-kernel --initrd=/boot/new-initrd --reuse-cmdline
kexec -e
Обратите внимание, что выше все будет перезагружать все службы, включая вашу систему инициализации, сервер отображения, сеть и т. д. Однако, если вы используете достаточно быструю систему init, например systemd, вы можете загрузиться в новое ядро через 2-3 секунды, так как вы обходите BIOS / UEFI и загрузчик.
Аналогичное описание можно найти на странице ArchWiki kexec .
Проблема в том, что java -version, похоже, не записывает в stdout
rhand@server:/tmp$ /usr/bin/java -version > t.log
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.04.1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
. Решение заключается в использовании этой команды:
/usr/bin/java -version 2> /tmp/j.log
Проблема в том, что java -version, похоже, не записывает в stdout
rhand@server:/tmp$ /usr/bin/java -version > t.log
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.04.1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
. Решение состоит в использовании этой команды:
/usr/bin/java -version 2> /tmp/j.log
Проблема в том, что java -version, похоже, не записывает в stdout
rhand@server:/tmp$ /usr/bin/java -version > t.log
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.04.1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
. Решение состоит в использовании этой команды:
/usr/bin/java -version 2> /tmp/j.log
Проблема в том, что java -version, похоже, не записывает в stdout
rhand@server:/tmp$ /usr/bin/java -version > t.log
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.04.1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
. Решение состоит в использовании этой команды:
/usr/bin/java -version 2> /tmp/j.log
Проблема в том, что java -version, похоже, не записывает в stdout
rhand@server:/tmp$ /usr/bin/java -version > t.log
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.04.1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
. Решение состоит в использовании этой команды:
/usr/bin/java -version 2> /tmp/j.log
Проблема в том, что java -version, похоже, не записывает в stdout
rhand@server:/tmp$ /usr/bin/java -version > t.log
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.04.1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
. Решение состоит в использовании этой команды:
/usr/bin/java -version 2> /tmp/j.log
Проблема в том, что java -version, похоже, не записывает в stdout
rhand@server:/tmp$ /usr/bin/java -version > t.log
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.04.1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
. Решение состоит в использовании этой команды:
/usr/bin/java -version 2> /tmp/j.log
Проблема в том, что java -version, похоже, не записывает в stdout
rhand@server:/tmp$ /usr/bin/java -version > t.log
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.13) (6b20-1.9.13-0ubuntu1~10.04.1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
. Решение состоит в использовании этой команды:
/usr/bin/java -version 2> /tmp/j.log