亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

python線程池內(nèi)存耗盡 python進(jìn)程池內(nèi)存一直上漲( 二 )


執(zhí)行效果
我想,可能通常用在一些善后工作叭 。
多進(jìn)程方式其實(shí)通過上述幾個(gè)例子,我們基本是知道怎么使用上面這個(gè)線程池了 。
但是都知道Python的線程,因?yàn)镚IL(全局解釋器鎖)的原因,是不能并發(fā)到多個(gè)物理核心上的 。
所以是IO密集型的,像爬蟲,讀寫文件,使用線程池是ok的 。
但是如果說我就是野,就是頭鐵,非要用Python做計(jì)算型應(yīng)用,像圖片壓縮、視頻流推送,那沒辦法,需要使用多進(jìn)程池方式 。
其實(shí)通過concurrent這個(gè)接口,可以很方便的創(chuàng)建進(jìn)程池,只需要修改兩個(gè)地方 。
...# 改成導(dǎo)入進(jìn)程池方式from concurrent.futures import ProcessPoolExecutor...if __name__ == '__main__':...# 進(jìn)程池方式pool = ProcessPoolExecutor(max_workers=10)...只需要修改這倆地方即可,其他和上述用法一摸一樣 。
總結(jié)本篇主要講的是Python自帶的線程池和進(jìn)程池 。
比較有特色的是,ThreadPoolExecutor,ProcessPoolExecutor的接口是一樣的 。
只需要修改導(dǎo)入的包就行 。
concurrent的接口主要有pool.submit(),pool.shutdown(),futrue.add_done_callback() 。
基本這幾個(gè)都?jí)蜃约河昧?。
如果在操作過程中有任何問題,記得下面留言,我們看到會(huì)第一時(shí)間解決問題 。


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!

「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助: