[GAMIT/GLOBK學習筆記]批處理報錯:segmentation fault(解決)

系統和軟件版本:ubuntu16.04 gamit 10.61
在用gamit處理一年的cors站數據,利用腳本通過循環對每天的數據進行批處理:
腳本批處理
但是很多天都會報錯,GAMIT.fatal中顯示如下:
GAMIT.fatal文件
於是去檢查log文件 :
在這裏插入圖片描述

其他步驟都是Normal Stop

(問題待解決…)

上網查了segmentation fault 是有關內存的問題,所以開始懷疑虛擬機配置有問題,在小夥伴的建議下將虛擬機的內存從1G改成了4G,重啓,重新運行腳本,竟然能運行了! 開心,撒花 ✿✿ヽ(°▽°)ノ✿

問題已解決


分佈處理部分:
爲了找

到錯誤原因,對出錯的天進行分佈處理。

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
軌道積分也能夠正常結束。
在這裏插入圖片描述
在這裏插入圖片描述
在運行makex的時候報錯,顯示找不到jigsf文件,
在這裏插入圖片描述
但是之前製作鐘差是用導航文件做的,鐘差文件應該是jbrdc纔對。打開ah13.makex.batch文件,第九行:
svclk 1 jigsf3.006
改成:
svclk 1 jbrdc3.006
保存退出後再次運行makex就可以了,後面的fixdrv也需要修改一下,
在這裏插入圖片描述

在這裏插入圖片描述
至此單日解可以正常解算完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章