国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Rust與Python簡單交互與速度對比

2022-01-10 19:01 作者:pysrc  | 我要投稿

對比方式

我們以如下方式來評比運行速度的差異,不涉及內存分配,會有可忽略不計的io差異!

通過相同邏輯的代碼計算一個數(shù)(999999以內)各個位數(shù)的五次方之和,如果結果恰好等于該數(shù),則輸出該數(shù),例如

194979%3D1%5E5%2B9%5E5%2B4%5E5%2B9%5E5%2B7%5E5%2B9%5E5


Cargo配置

這里直接使用Pyo3官方Demo的配置

Rust代碼

src/lib.rs

這里跟視頻中唯一區(qū)別在于inline宏,該宏會在代碼調用處直接插入函數(shù)的代碼塊而不通過call方式調用,因此速度是比call要快

Python代碼

直接運行Python代碼測試,經過幾輪測試后,輸出如下


從數(shù)據(jù)來看,Rust比Python快80倍左右!


Rust與Python簡單交互與速度對比的評論 (共 條)

分享到微博請遵守國家法律
马鞍山市| 乐都县| 石家庄市| 邳州市| 通榆县| 鹰潭市| 稷山县| 鄂托克前旗| 洛扎县| 合作市| 安龙县| 汕尾市| 南漳县| 寿宁县| 贡觉县| 东港市| 河北省| 宜宾市| 堆龙德庆县| 行唐县| 陆良县| 蓬莱市| 阿尔山市| 华容县| 石泉县| 中牟县| 香港| 阿拉善右旗| 牡丹江市| 华阴市| 新乡县| 天气| 龙川县| 黄平县| 息烽县| 四平市| 阳东县| 女性| 武宁县| 上杭县| 晋江市|