[JAVA] Ubuntu unter Windows Build-Geschwindigkeit

Einführung

Ich habe ein großes Projekt wie Java und node.js entwickelt und mir wurde gesagt, welches als Entwicklungsumgebung, Windows oder Linux besser ist. Ich schlug vor, dass Sie das Beste aus beiden Welten mit Ubuntu unter Windows nutzen können, aber es wurde darüber gesprochen, dass Ubuntu unter Windows zögert, es zu verwenden, da der Festplattenzugriff langsam und der Build langsam ist. Also habe ich es tatsächlich gemessen. Zum Vergleich steht auch eine virtuelle Box (im Folgenden als V-Box bezeichnet) zur Verfügung.

Bewertungsumgebung

Bewertungsergebnis 1

Windows Ubuntu on Windows Ubuntu on VBox
13:08 14:14 5:36
12:55 12:56 5:41
13:11 12:45 5:36

Das Gerät ist Minuten: Sekunden

Erwägung

Nachdem ich es bisher versucht hatte, stellte ich fest, dass Windows / Ubuntu unter Windows seltsam langsam war, aber ich fühlte mich ein wenig seltsam über dieses Ergebnis. Erstens hat VBox den Vorteil, dass es sich um eine saubere Umgebung handelt, die nur für diesen Zweck vorbereitet wurde.

Da kleine Dateien im Build erstellt, gelöscht und geändert werden, habe ich beschlossen, den Echtzeit-Dateischutz von Windows Defender zu entfernen, indem diese Dateien einzeln angezeigt werden. Es ist eine gute Idee, nur den Build-Ordner zu einer Scan-Ausnahme zu machen, da Sie es sich nicht leisten können, zu viel Sicherheit zu verlieren.

So schließen Sie Echtzeit-Scans aus

Bewertungsergebnis 2

Wir haben festgestellt, dass das Stoppen des Echtzeit-Scannens des Build-Ordners eine große Verbesserung darstellt. VBox hat den Ordner mit der Festplatte der VBox gescannt, aber keine Verbesserung festgestellt, wahrscheinlich weil die E / A nicht sehr fein geflasht wurde.

Windows Ubuntu on Windows Ubuntu on VBox
8:24 8:35 5:37
8:13 8:14 5:37
8:28 8:21 5:38

Das Gerät ist Minuten: Sekunden

Zusammenfassung

――Die Geschwindigkeit, direkt unter Windows und Ubuntu unter Windows zu erstellen, hat sich nicht so sehr geändert.

Recommended Posts

Ubuntu unter Windows Build-Geschwindigkeit
Erstellen Sie ffmpeg 4.3.1 unter Ubuntu für Windows
Erstellen Sie OpenJDK manuell unter Windows
Erstellen Sie das neueste Samba 4 unter Ubuntu 20.04
Erstellen Sie eine XAMPP-Umgebung unter Ubuntu
Erstellen Sie OpenCV mit Java Wrapper unter Ubuntu 18.04
Erstellen und installieren Sie Wireshark Development Release (3.3.1) unter Ubuntu
[Java] Erstellen Sie eine Java-Entwicklungsumgebung unter Ubuntu und überprüfen Sie die Ausführung
So erstellen Sie eine Pytorch-Umgebung unter Ubuntu
Bildschirmaufnahme unter Ubuntu 20.04
Web Bluetooth unter Ubuntu20.04
Probieren Sie DisplayLink unter Ubuntu 20.04 aus
Installieren Sie pyqt5 auf Ubuntu
JAVA_HOME unter Ubuntu einstellen
Apache2 unter Ubuntu20.04 LTS
Verwenden Sie cpplapack mit Ubuntu
Führen Sie tiscamera unter Ubuntu 18.04 aus
Erstellen Sie eine Ubuntu 20.04 LTS-Desktopumgebung auf Raspberry Pi 4 (+ japanische Lokalisierung)
Ich habe eine Ubuntu-Umgebung unter Windows 10 mit WSL2 erstellt.
Installieren Sie Ubuntu 20.04 in der virtuellen Box unter Windows 10 und erstellen Sie eine Entwicklungsumgebung mit Docker
Installieren Sie Docker unter Windows 10 PRO
Setzen Sie Ubuntu 20.04.1 in Raspberry 4 ein
Installieren Sie Docker unter Ubuntu Server 20.04
Führen Sie openvpn unter Docker aus (Windows)
Probieren Sie Docker unter Windows 10 Home aus
Oracle Java 8 unter Docker Ubuntu
Installieren Sie den zabbix agent (5.0) unter Ubuntu 18.04
Video auf ubuntu18.04LTS aufnehmen
Einführung von Wissen (Wiki) in Ubuntu
OpenMX unter Ubuntu 18.04.5 LTS installieren
Installieren Sie Ubuntu Desktop 20.10 auf RaspberryPi4
Führen Sie das Java-Applet auf Ubuntu aus
Wifi-Adapter von Ubuntu mit Windows Dual Boot nicht erkannt
Installieren Sie WordPress 5.5 unter Ubuntu 20.04 LTS
Führen Sie Eclipse CDT unter Ubuntu aus
Richten Sie ansible-playbook unter Ubuntu 20.04 ein