這幾次在各種試python的multiprocessing模塊里的Pool命令。
不過由于時間限制,而且沒有系統(tǒng)的書凶杖,只有網(wǎng)上零碎的資料瓦糕,所以也沒學(xué)透徹底洗。
有個現(xiàn)在還不明白原因的現(xiàn)象:對于需要知道結(jié)果(即要用get()來獲得函數(shù)return出來的值)的情況,使用異步并行的pool.apply_async能正常工作咕娄;對于不需要知道結(jié)果的情況(函數(shù)沒有return東西)亥揖,使用pool.apply_async的話,程序會把本該運行的那段for循環(huán)break掉圣勒,只進行第一次循環(huán)就算了费变,這時候如果改成同步的pool.apply,就沒事了圣贸。map之前試過挚歧,報錯報得一塌糊涂,而且我的傳遞參數(shù)通常不止一個吁峻,要用map的話還得partial一下滑负,所以后來就懶得試了。
至于“同步”和“異步”指的是什么用含,網(wǎng)上的零散資料說是子線程完成任務(wù)后是否阻塞主線程的區(qū)別矮慕。而何謂“阻塞主線程”,我理解得不是那么透啄骇。
先記一下痴鳄,有空再研究。
python pool并行
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來亲雪,“玉大人勇凭,你說我怎么就攤上這事∫逶” “怎么了虾标?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長灌砖。 經(jīng)常有香客問我璧函,道長,這世上最難降的妖魔是什么基显? 我笑而不...
- 正文 為了忘掉前任蘸吓,我火速辦了婚禮,結(jié)果婚禮上撩幽,老公的妹妹穿的比我還像新娘库继。我一直安慰自己,他們只是感情好窜醉,可當(dāng)我...
- 文/花漫 我一把揭開白布宪萄。 她就那樣靜靜地躺著,像睡著了一般酱虎。 火紅的嫁衣襯著肌膚如雪雨膨。 梳的紋絲不亂的頭發(fā)上擂涛,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼棋蚌!你這毒婦竟也來了嫁佳?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布庸队,位于F島的核電站愕提,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏皿哨。R本人自食惡果不足惜浅侨,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望证膨。 院中可真熱鬧如输,春花似錦、人聲如沸央勒。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽崔步。三九已至稳吮,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間井濒,已是汗流浹背灶似。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理虏缸,服務(wù)發(fā)現(xiàn)鲫懒,斷路器,智...
- *面試心聲:其實這些題本人都沒怎么背,但是在上海 兩周半 面了大約10家 收到差不多3個offer,總結(jié)起來就是把...
- @(python)[筆記] 目錄 一、什么是進程 1.1 進程的概念 進程的概念起源于操作系統(tǒng)扫倡,是操作系統(tǒng)最核心的...
- 本文參加#未完待續(xù)谦秧,就要表白#活動竟纳,本人承諾內(nèi)容為原創(chuàng),且未在其他平臺發(fā)表過疚鲤。 2016級外國語學(xué)院英語一班——胡...
- S.O.L.I.D是面向?qū)ο笤O(shè)計和編程(OOD&OOP)中幾個重要編碼原則(Programming Pricipl...