EasyICE動態靜態分析工具下載使用教學
時間:2021-03-12 16:23:06 作者:無名 瀏覽量:55
EasyICE是一款專業的ts碼流分析工具,同時也是一款實用的MPEGTS 動態,靜態分析工具,這里是官方最新版本,功能十分強大而且全面。EasyICE具有強大的分析能力和一流的處理速度。唯一一款支持HLS協議的免費分析軟件,TS切片質量報告,包含了通常人們關心的,以及Apple要求的切片需符合的技術參數。
EasyICE動態靜態分析工具功能特點
TS 文件分析
UDP,RTP,HLS 實時分析,碼流錄制
TR 101290 監測
PCR 抖動,精度,間隔分析
GOP 統計,碼率變化分析
Multi language support (Chinese,English)
取消網絡驗證,軟件可以離線使用。
支持音頻PTS在圖表中的顯示及導出
增加了代理支持,配置EasyICE.ini,ip:port
取消啟動時的全屏顯示
修復bug若干
將 elasticsearch 寫入速度優化到極限
接下來的優化基于集群正常運行的前提下,如果是集群首次灌入數據,可以將副本數設置為0,寫入完畢再調整回去,這樣副本分片只需要拷貝,節省了索引過程.
綜合來說,提升寫入速度從以下幾方面入手:
加大 translog flush ,目的是降低 iops,writeblock
加大 index refresh間隔,目的除了降低 io,更重要的降低了 segment merge 頻率
調整 bulk 線程池和隊列
優化磁盤間的任務均勻情況,將 shard 盡量均勻分布到物理
主機的各磁盤
優化節點間的任務分布,將任務盡量均勻的發到各節點
優化 lucene 層建立索引的過程,目的是降低
CPU 占用率及 IO
translog flush 間隔調整
從 es 2.x 開始,默認設置下,translog 的持久化策略為:每個請求都flush.對應配置項為:
這是影響 es 寫入速度的最大因素.但是只有這樣,寫操作才有可能是可靠的,原因參考寫入流程.
如果系統可以接受一定幾率的數據丟失,調整 translog 持久化策略為周期性和一定大小的時候 flush:
索引刷新間隔調整: refresh_interval
refresh_interval
默認情況下索引的refresh_interval為1秒,這意味著數據寫1秒后就可以被搜索到,每次索引的 refresh 會產生一個新的 lucene 段,這會導致頻繁的 segment merge 行為,如果你不需要這么高的搜索實時性,應該降低索引refresh 周期,如:
EasyICE動態靜態分析工具下載使用教學圖3
segment merge
segment merge 操作對系統 CPU 和 IO 占用都
比較高,從es 2.0開始,merge 行為不再由 es 控制,而是轉由 lucene 控制,因此以下配置已被刪除:
EasyICE動態靜態分析工具下載使用教學圖4
是一個比較理想的值,如果你只有一塊硬盤并且非 SSD,應該把他設置為1,因為在旋轉存儲介質上并發寫,由于尋址的原因,不會提升,只會降低寫入速度.
merge 策略有三種:
tiered
log_byete_size
log_doc
默認情況下:
EasyICE動態靜態分析工具下載使用教學圖5
- 軟件性質:國產軟件
- 授權方式:免費版
- 軟件語言:簡體中文
- 軟件大小:20602 KB
- 下載次數:128 次
- 更新時間:2021/3/11 22:04:10
- 運行平臺:WinXP,Win7,...
- 軟件描述:EasyICE是一款專業的TS動態靜態分析工具,可以對TS文件進行分析,同時支持... [立即下載]
相關軟件