2016-04-10 13 views
0

Ich konfrontiert diese seltsamen abnormalen Zeichen, als ich PI Nummer im Terminal über einen Beowulf-Cluster berechnen wollte. Wie kann ich diese Zeichen in lesbare Zeichen umwandeln? Es ist interessant, dass wenn ich weniger Prozesse mache, das Ergebnis normal ist.nicht identifizierte Zeichen im Terminal

enter image description here

Vielen Dank im Voraus.
edit:

Dies wurde mit mpich 1 und mit 1000 Prozesse über einen 3-Computer-Cluster durchgeführt.

+0

etw wie folgt aus: # @ #### @ #### @ # ### @ #### @ ### \t # @ ## # @ ## ## @ ## ## @ # # # # @ ## ## @ ## # \t # @ ## # @ #### @ #### @ #### @ # ## # @ # ## \t # @ # # # # @ # ## # @ # ## # @ # # r # @ # # r # # @ # # r # # @ # # r # # @ # # r # # @ # # r # \t # @ # # r # –

Antwort

1

Da die Ausgabe eine Menge von aufweist, sieht es so aus, als ob die Gebietsschemaeinstellungen auf Ihrem Computer nicht für UTF-8-Codierung festgelegt sind.

Natürlich könnte es einfach vom Versuch binäre Daten auf dem Terminal zu drucken. Aber Locale ist eine Möglichkeit. In beiden Fällen wird das Terminal mit UTF-8-Codierung ausgeführt, und Ihre Ausgabe ist nicht gültig. UTF-8 Text.

Das Zurücksetzen des Terminals ist nicht hilfreich; Es ist die Anwendung (oder Ihre Verwendung), die das Problem ist.

Weiterführende Literatur:

Verwandte Themen