Sto provando a scrivere su un singolo file da più thread. Il problema che sto incontrando è che non vedo nulla di essere scritto sul file fino alla chiusura del programma.Scrittura su un singolo file da più thread in ruby
6
A
risposta
5
È necessario scrivere a file.flush
. È anche possibile impostare file.sync = true
per farlo sciacquare automaticamente.
0
Qual è il valore del metodo di sincronizzazione sul proprio oggetto io? È possibile che sia il ruby sia l'o/s sottostante stiano tamponando l'output del file.
Controllare i riferimenti sul buffering e la sincronizzazione all'interno dello documentation
Problemi correlati
- 1. Rendering su un singolo oggetto Bitmap da più thread
- 2. Scrittura su file in modo thread safe
- 3. Come scrivere in un singolo file con più thread?
- 4. Elaborazione di un singolo file da più processi in python
- 5. Scrittura su un controllo di testo da un altro thread?
- 6. Scrittura su un file log4net FileAppender con più problemi di prestazioni dei thread
- 7. Prestazioni di Ruby con più thread rispetto a un thread
- 8. Leggi più tabelle in da un singolo file di testo?
- 9. Uso di guard-minitest su un singolo file Ruby
- 10. Scrittura su più descrittori di file
- 11. scrittura di molti oggetti java in un singolo file
- 12. scrittura di più thread sulla stessa booleana
- 13. Scrittura di un file su sdcard
- 14. Come creare un singolo file python da più script
- 15. Scrittura su file txt da StringWriter
- 16. Scrittura su un file temporaneo in java
- 17. scrittura su un file in Clojure
- 18. scrittura su un file XML in Java
- 19. Scrittura su un file in Unicode
- 20. Genera un singolo PDF da più immagini
- 21. Scrittura di un QNetworkReply su un file
- 22. come scaricare un singolo file con multi-thread in C#
- 23. Più interfacce da un singolo servizio WCF?
- 24. Lettura/scrittura da un socket Unix in Ruby
- 25. Come posso restituire un valore da un thread in Ruby?
- 26. Come implementare la scrittura asincrona indipendente da piattaforma su file?
- 27. I futures sono eseguiti su un singolo thread? (Scala)
- 28. Scrittura su file (Prolog)
- 29. Scrittura atomica su file su linux
- 30. Singolo gruppo da più progetti