Ich habe unter Windows 10 folgendes Problem mit der Arduino IDE (1.8.13
und 1.8.18):
Beim Drücken der beiden Buttons im Menü (oder Strg + R bzw. Strg U)
startet das Kompilieren bzw. der Upload manchmal stark verzögert (> 30
s).
Dann geht es wieder wie bisher quasi auf Knopfdruck.
Das passiert Sketch-unabhängig. In den letzten Tagen wurden einige
Windows 10 Updates installiert.
Auch das Öffnen von Sketches dauert seit neuestem ewig.
Hat jemand eine Idee, woran das liegen könnte?
Falk B. schrieb:> Klingt nach einem Virenscannerproblem. Oder eine der Millionen> Sicherheitseinstellungen im Windows.
Tja, nur wo fängt man da an zu suchen? Vorher hat‘s ja geklappt.
Ich habe schon Java aktualisiert, die neueste IDE installiert, Arduino
-Ordner aus dem Defender Virenscanner ausgeschlossen (ein anderer
Scanner ist nicht installiert). Der PC selbst ist sehr performant,
andere Prg. Laufen nach wie vor top.
mach halt mal z.B. den Taskmanager auf und schau mal welche Prozesse
z.B. CPU-Last erzeugen wenn du einen Button drückst.
Schau auch mal auf andere Werte (Disk, Netzwerk...)
Besser noch wäre Processmonitor von Sysinternals/Microsoft
Beim Kompilieren steigt der Prozess Antimalware Service Executable stark
in der CPU-Leistung an (dahinter hängt wohl der Windows Defender).
Speicher, Netzwerk etc. keine Auffälligkeiten.
Mit deaktiviertem Defender/Firewall wird es leider nicht besser.
Kompilieren, Upload, Öffnen der IDE und Öffnen von einfachen Dateien wie
dem Blinksketch dauern meistens sehr lange. Dann geht es komischerweise
wieder "normal".
Hallo,
solche ähnlichen Effekte hatte ich auch trotz SSD usw. Eine Erklärung
dafür habe ich nicht. Ich habe nur eine Vermutung. Das leidige Java.
Seitdem ich nur portable eingerichtete Arduino IDEs verwende gibt es
keine solchen Probleme mehr. Ich habe mir für verschiedene Boards
verschiedene portable IDEs eingerichtet. Vorteil ist kannste sichern wie
es ist und wieder an Ort und Stelle kopieren. Nachteil ist .ino
Dateiendung im System hinterlegen macht keinen Sinn.
https://www.arduino.cc/en/Guide/PortableIDE
Johannes S. schrieb:> Könnten da Updates gesucht werden, was dann länger dauert?> Zusätzliche> Boardquellen mal temporär entfernen?
Meinst du damit weitere Prozessoren im "Boardverwalter"?
Da ist außer den Arduino-Boards aktuell nichts enthalten, da ich die IDE
auf 1.8.16 upgedated hatte.
(Mist, muss für meine ESP32-Projekte alles wieder neu einbinden ...)
Diese portable IDE muss ich mir mal näher ansehen.
... schrieb:> Jo mei,>> lass halt mal "procmon" laufen.> Das laienhafte Herumgestocher passt allerdings zu der Zielgruppe.
Es kann ja nicht jeder so ein begnadeter Windows-Experte sein wie D U !
Auf was muss ich im procmon schauen? Hier werden gefühlt Millionen von
Zeilen pro Sekunde ausgegeben. Habe mal auf Arduino und Java gefiltert,
dann wird es etwas weniger.
Beim Starten der Arduino-IDE ist das System stark mit Java beschäftigt
(v.a. mit der registry). Sonst ist mir her nichts aufgefallen außer ein
paar Prg., die ich gleich mal aus dem Autostart entfernt habe.
Nur für die Akten - das hat letztlich geholfen (Tipps kamen aus dem
Arduino-Forum):
Bei Voreinstellungen
- keine zusätzlichen URLs eintragen
- Haken bei Updates bei Start rausgenommen
- zusätzlich Arduino15-Verzeichnis im Defender ausgeschlossen
Der Win-Defender läuft weiterhin, auch in Echtzeit, hat aber keine
Auswirkungen
Die Performance ist nun wesentlich besser !!! Das IDE-Starten dauert
manchmal immer noch recht lang, aber Kompilieren, Upload und Öffnen geht
nun wie früher.
Martin schrieb:> - Haken bei Updates bei Start rausgenommen
Das ist eh eine Frechheit, sowas gehört bestenfalls manuell
durchgeführt. Ist bestimmt toll, wenn sich ältere Projekte auf einmal
nicht mehr compilieren lassen, weil im Update etwas geämdert wurde.
> - zusätzlich Arduino15-Verzeichnis im Defender ausgeschlossen
Da muß ich doch mal gucken, wo man solche Ausnahmen eintragen kann.
> Der Win-Defender läuft weiterhin, auch in Echtzeit, hat aber keine> Auswirkungen. Die Performance ist nun wesentlich besser !!!
Den Verdacht habe ich quer über diverse Anwendungen, meine W10-Krücke
hat Latenzen, die ich auf einem XP mit weniger Rechenleistung nie erlebt
habe.
> Das IDE-Starten dauert> manchmal immer noch recht lang, aber Kompilieren, Upload und Öffnen geht> nun wie früher.
Das ist bei Java-Gelumpe so, Frickelfox, Open-Bastel-Office, Arduino-IDE
... Wenn ich mal gucke, wie viel Speicher die IDE frisst, wird mir ganz
flau im Kopf, Java eben. Schade, dass man dem nicht aus dem Weg kommt.
... schrieb:> Jo mei,>> lass halt mal "procmon" laufen.> Das laienhafte Herumgestocher passt allerdings zu der Zielgruppe.
Den letzten Satz kann man einfach weglassen.
Hat mit dem Thema nichts zu tun und gibt nur aufschluss ueber den Autor.
Nur mal für die Akten: die IDE funktioniert wieder wie bisher. Und das,
ohne dass ich irgendwelche Änderungen vorgenommen habe. Keine
Windows-Updates, keine IDE-Updates etc. Firewall ist aktiv, Virenschutz
ebenfalls.
Wahrscheinlich wurde eine neue Version für das Virenscannen im
Hintergrund installiert. Ansonsten fange ich langsam an, Gespenster zu
sehen ;-)
Hallo,
Martin schrieb:> Nur mal für die Akten: die IDE funktioniert wieder wie bisher. Und das,> ohne dass ich irgendwelche Änderungen vorgenommen habe. Keine> Windows-Updates, keine IDE-Updates etc. Firewall ist aktiv, Virenschutz> ebenfalls.
wie so oft im Leben: ist von alleine gekommen, muß auch von alleine
wieder gehen. Manchmal klappt das eben auch so...
Gruß aus Berlin
Michael
Ich habe auch das Problem dass unter Win7 und Win10 die IDE teilweise
sehr lange werkelt bis das Kompilat fertig ist und dann erst eine
Gedenkminute zum Upload eingelegt wird.
Tests mit Linux Ubuntu 20.04 LTS hingegen dauerte das Kompilieren nur
Sekunden, was mich zu Anfang stutzig gemacht hatte: Klick, Upload. Hmm
der Kompiliert nicht... ah doch (nein doch oh).