Linux跑齿轮命令,【转】glxgears命令
glxgears是一個測試你的Linux是否可以順利運行2D、3D的測試軟件。
這個程序彈出一個窗口,里面有三個轉動的齒輪,屏幕將顯示出每五秒鐘轉動多少柵,所以這是一個合理的性能測試。
窗戶是可以縮放的,柵數多少極大程度上依賴于窗口的大小。如果你的顯示卡夠好,而且你的驅動程序也配合得很好,那齒輪就跑得越快。
查詢OpenGL
這里請記錄下FPS數字(每秒的幀速度)以鑒別3D加速效果。
查詢OpenGL是否打開?
#glxinfo | grep rendering
提示:direct rendering: Yes
表明啟動正常
[root@(none) /]# glxinfo |
grep -i direct
direct rendering: Yes
[root@(none) /]# glxgears
Segmentation fault
[root@(none) /]#
Segmentation fault段錯誤
一般都是非法內存操作,例如數組越界,例如申請a[5],卻訪問到a[5]或者a[6],這也會有很多情況,可能是循環操作時循環變量控制有問題,可能是字符串拷貝時長度發生溢出
指針指向了非法內存,例如申明一個指針,但是沒有對指針進行初始化,直接就引用,或者引用里面的元素或者函數,或者沒有分配內存就進行釋放等,另外,申請內存還要檢查是否申請成功,如果沒有申請成功也會出現這種情況
單步調試或者加打印信息,細心一點總可以找到錯誤的,注意編譯成調試版本
如果是linux,可以產生core文件,從core文件查看出錯的地方
總結
以上是生活随笔為你收集整理的Linux跑齿轮命令,【转】glxgears命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python的功能名称_ML获取功能选择
- 下一篇: Linux相关配置 集群免密码登录配置