[JAVA] Ubuntu sur la vitesse de construction de Windows

introduction

Je développais un grand projet tel que Java et node.js, et on m'a dit quel était le meilleur comme environnement de développement, Windows ou Linux. J'ai suggéré que vous puissiez utiliser le meilleur des deux mondes en utilisant Ubuntu sur Windows, mais il a été dit qu'Ubuntu sur Windows hésite à utiliser car l'accès au disque est lent et la construction est lente. Alors je l'ai mesuré. Une Virtual Box (ci-après dénommée V Box) est également disponible pour comparaison.

Environnement d'évaluation

Résultat d'évaluation 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

L'unité est en minutes: secondes

Considération

Après avoir essayé jusqu'à présent, j'ai trouvé que Windows / Ubuntu sur Windows était étrangement lent, mais je me sentais un peu étrange à propos de ce résultat. En premier lieu, VBox a l'avantage qu'il s'agit d'un environnement propre préparé à cet effet.

Étant donné que de petits fichiers sont créés, supprimés et modifiés dans la construction, j'ai décidé de supprimer la protection de fichiers en temps réel de Windows Defender en allant voir ces fichiers un par un. C'est une bonne idée de faire uniquement du dossier de construction une exception d'analyse, car vous ne pouvez pas vous permettre de perdre trop de sécurité.

Comment exclure les analyses en temps réel

Résultat d'évaluation 2

Nous avons constaté que l'arrêt de l'analyse en temps réel du dossier de construction apportait une grande amélioration. VBox a désanalysé le dossier contenant le disque de la VBox, mais n'a vu aucune amélioration, probablement parce qu'il n'a pas flashé les E / S très finement.

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

L'unité est en minutes: secondes

Résumé

―― La vitesse de création directe sur Windows et Ubuntu sous Windows n'a pas tellement changé.

Recommended Posts

Ubuntu sur la vitesse de construction de Windows
Construisez ffmpeg 4.3.1 sur Ubuntu pour Windows
Créer manuellement OpenJDK sous Windows
Construisez le dernier Samba 4 sur Ubuntu 20.04
Créer un environnement XAMPP sur Ubuntu
Construire OpenCV avec Java Wrapper sur Ubuntu 18.04
Construire et installer la version de développement Wireshark (3.3.1) sur Ubuntu
[Java] Créer un environnement de développement Java sur Ubuntu et vérifier l'exécution
Comment créer un environnement Pytorch sur Ubuntu
Enregistrement d'écran sur Ubuntu 20.04
Bluetooth Web sur Ubuntu20.04
Essayez DisplayLink sur Ubuntu 20.04
Installez pyqt5 sur ubuntu
Définition de JAVA_HOME sur Ubuntu
Apache2 sur Ubuntu20.04 LTS
Utiliser cpplapack avec ubuntu
Exécutez tiscamera sur Ubuntu 18.04
Créer un environnement de bureau Ubuntu 20.04 LTS sur Raspberry Pi 4 (+ localisation japonaise)
J'ai construit un environnement Ubuntu sur Windows 10 en utilisant WSL2.
Installez Ubuntu 20.04 dans la boîte virtuelle sur Windows10 et créez un environnement de développement à l'aide de docker
Installez Docker sur Windows 10 PRO
Mettez Ubuntu 20.04.1 dans Raspberry 4
Installez Docker sur Ubuntu Server 20.04
Exécutez openvpn sur Docker (Windows)
Essayez Docker sur Windows 10 Famille
Oracle Java 8 sur Docker Ubuntu
Installez l'agent zabbix (5.0) sur Ubuntu 18.04
Enregistrer une vidéo sur ubuntu18.04LTS
Introduction des connaissances (wiki) à Ubuntu
Installation d'OpenMX sur Ubuntu 18.04.5 LTS
Installez Ubuntu Desktop 20.10 sur RaspberryPi4
Exécutez l'applet java sur ubuntu
Adaptateur Wifi non reconnu par Ubuntu avec le double démarrage de Windows
Installez WordPress 5.5 sur Ubuntu 20.04 LTS
Exécutez Eclipse CDT sur Ubuntu
Configurer ansible-playbook sur Ubuntu 20.04