Benchmark初印象
提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔
一、Benchmark是什么
Benchmark(基準測試)是一個評價方式,主要應用于計算機的性能測試,主要展現在執行時間、速度、吞吐量等。
二、Benchmark的構成
1、數據集
1)結構化數據:經典的數據模型,可用表來描述。如excel,數據庫等。
2)半結構化數據:如XML、HTML等,有如郵件系統、資源庫等。
3)非結構化數據:各種圖片、視頻和音頻等,有如相冊,視頻網站。
2、工作負載
1)密集計算類型:CPU密集型計算、網絡密集型計算;
2)計算范式:批處理圖計算、機器學習;
3)計算延遲:在線計算、離線計算、實時計算;
3、度量指標
1)工具
a)在架構層面:pref、nmon
b)在jvm層面:btrace、Jconsole、JVisualVM、JMap、JStack
c)在Spark層面:web ui、console log
2)度量指標
a)從架構角度度量:浮點型操作密度、整數型操作密度等
b)從Spark系統資源利用率的角度度量:CPU在指定時間段的利用率、內存在指定時間段的利用率、磁盤在指定時間段的利用率、網絡帶寬在指定時間段的利用率等
c)從系統吞吐量:文件執行時間、吞吐量
三、我目前所學(以上為粗略理解,部分參考csdn博主行者小豬)
1.本周我主要在看神經網絡方面的內容,配置了一個git,簡單嘗試配了一下訓練人工智能的環境(可惜失敗了)
?
總結
以上是生活随笔為你收集整理的Benchmark初印象的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Beyond compare添加插件
- 下一篇: 代理插件SwitchyOmega安装配置