当我试图在Beowulf群集中计算终端中的PI
号码时,我遇到了这些奇怪的异常字符。
如何将这些字符转换为一些易读的字符?
有趣的是,当我制作更少的流程时,结果是正常的。
提前致谢。
修改
这是通过mpich 1完成的,并且通过3台计算机群集进行了1000次处理。
答案 0 :(得分:1)
因为输出有很多Unicode replacement characters,所以看起来机器上的区域设置没有设置为使用UTF-8编码。
当然,它可能只是试图在终端上打印二进制数据。但是语言环境是可能的。在任何一种情况下,终端都使用UTF-8编码运行,输出无效UTF-8 text 。
重置终端没有用;这是应用程序(或你使用它)的问题。
进一步阅读: