第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

java線程和操作系統(tǒng)線程

java線程和操作系統(tǒng)線程

滄海一幻覺 2023-12-13 10:12:15
像這個(gè)這樣的一些線程說我可以在我的機(jī)器上運(yùn)行的線程是 4。這是否意味著如果我創(chuàng)建了一個(gè)多線程 java 程序,我只能創(chuàng)建2 x 2 x 1 = 4線程而不會(huì)出現(xiàn)任何阻塞或性能問題?CPU op-mode(s):      32-bit, 64-bitByte Order:          Little EndianCPU(s):              4On-line CPU(s) list: 0-3Thread(s) per core:  2Core(s) per socket:  2Socket(s):           1NUMA node(s):        1Vendor ID:           GenuineIntelCPU family:          6Model:               69Model name:          Intel(R) Core(TM) i7-4500U CPU @ 1.80GHzStepping:            1CPU MHz:             926.041CPU max MHz:         3000.0000CPU min MHz:         800.0000BogoMIPS:            4788.55Virtualization:      VT-xL1d cache:           32KL1i cache:           32KL2 cache:            256KL3 cache:            4096KNUMA node0 CPU(s):   0-3Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts md_clear flush_l1d
查看完整描述

1 回答

?
皈依舞

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超3個(gè)贊

您可以運(yùn)行任意數(shù)量的線程;您僅受內(nèi)存限制(因?yàn)槊總€(gè)線程都需要一點(diǎn)內(nèi)存用于跟蹤目的;主要是堆棧大?。?。例如,一千個(gè)線程通常沒有問題。

該輸出表明,在任何給定時(shí)間,您的 4 個(gè)線程實(shí)際上將積極處理語句,而所有其他線程將等待。請(qǐng)注意,線程是“搶占式”的,這意味著它們運(yùn)行一段時(shí)間,然后自動(dòng)凍結(jié),以便另一個(gè)線程可以輪流運(yùn)行。此外,如果一個(gè)線程由于任何原因“阻塞”(阻塞=做一些需要等待某件事完成的事情,并且它不是CPU,那么其他線程會(huì)立即輪到他們。

考慮到:

  • 讀取文件(等待磁盤)

  • 在網(wǎng)絡(luò)連接上發(fā)送字節(jié)(等待字節(jié)到達(dá)網(wǎng)卡緩沖區(qū)/等待該緩沖區(qū)有空間)

  • 將音頻波數(shù)據(jù)發(fā)送到聲卡

  • 只需“等待幾秒鐘”指示即可

不足之處呢?只需創(chuàng)建任意數(shù)量的線程,并將它們視為全部同時(shí)運(yùn)行即可。在您達(dá)到一千多個(gè)之前,沒有理由擔(dān)心性能或這是否是正確的方法。


查看完整回答
反對(duì) 回復(fù) 2023-12-13
  • 1 回答
  • 0 關(guān)注
  • 164 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)