Ich habe eine sehr einfache Anwendung mit yesod erstellt. Es ist nicht sehr benutzt, aber wenn ich mit htop nachschaue, hat es mehr CPU-Zeit verbraucht als alle anderen Prozesse auf dem Server, einschließlich Prozesse, die für eine viel längere Zeit laufen. Wenn ich den Prozess starte, sehe ich, dass die Prozessorauslastung immer länger wird, auch wenn keine Anfragen gestellt werden (meistens werden keine Anfragen gestellt). Ist das bei yesod apps üblich oder zu erwarten?Verwendet yesod den Prozessor im Leerlauf?
13
A
Antwort
13
Versuchen Leer GC deaktivieren:
./app +RTS -I0 -RTS
Wahrscheinlich yesod einen Thread haben, die IOREF aktualisiert mit der aktuellen Zeit, die im Leerlauf GC löst, wie in diesem Ticket http://hackage.haskell.org/trac/ghc/ticket/4322
Verwandte Themen
- 1. Ausblenden des Cursors im Leerlauf
- 2. Yesod devel cpu Overhead
- 3. Javascript im Leerlauf Besucher Überprüfung
- 4. Download im Leerlauf/niedrige Netzwerkauslastung
- 5. Xcode 7.3 ständig im Leerlauf
- 6. apps, die Dual-Core-Prozessor verwendet
- 7. So deaktivieren Sie den Prefetcher im Atom N270-Prozessor
- 8. angular2 - Benutzer aktiv und im Leerlauf
- 9. NetNamedPipe: unterschiedliche Antwortzeit bei Kommunikation im Leerlauf
- 10. jboss Datenbankverbindung Zeitüberschreitung im Leerlauf in Oracle
- 11. Reactphp Prozessstatus Statistik (im Leerlauf, bearbeitet, etc)
- 12. XCTestCase: Warte auf App im Leerlauf
- 13. golang1.4 HTTP-Server Verbindung im Leerlauf halten
- 14. Mehrere Auth in Yesod?
- 15. Yesod Persistente atomare Interaktion
- 16. Haskell Yesod und writeFile
- 17. Escape `@` in yesod Vorlagen
- 18. Haskell: Yesod und Zustand
- 19. Ausnahmen in Yesod
- 20. Lokalisierung in Yesod
- 21. Flash Leerlauf Bilder
- 22. Lange Abfrage in Yesod
- 23. Überprüfen des Benutzerstatus (aktiv, im Leerlauf) auf einer Webseite
- 24. Gibt Java Thread.sleep() den Prozessor frei?
- 25. Yesod Esqueleto isjust
- 26. Yesod Editierbare Tabelle
- 27. Autosave-Formular bei Leerlauf
- 28. Wie IMAP-Leerlauf funktioniert?
- 29. id Immobilien in yesod
- 30. Yesod Sessionless Authentifizierung
Was ist die App zu tun? – huon