物聯(lián)方案
2024年10月16日
高并發(fā)(Hight Concurrnet),從字面上來(lái)理解就是讓單位時(shí)間同時(shí)處理任務(wù)的能力盡可能的高。對(duì)應(yīng)到研發(fā)車輛管理系統(tǒng)中,也就是說(shuō):我們所開發(fā)的車輛管理系統(tǒng),要在短時(shí)間能能支持大量訪問(wèn)請(qǐng)求的情況。這種情況比如同時(shí)查看軌跡回放、同時(shí)檢索歷史里程等行為。
這要求車輛管理系統(tǒng),在短時(shí)間內(nèi),盡可能多的接收來(lái)自客戶端的請(qǐng)求,并做出準(zhǔn)確的響應(yīng)。實(shí)際上,從另外一個(gè)角度考慮,常說(shuō)所說(shuō)的高并發(fā),并行已經(jīng)是其一個(gè)子集。畢竟,單個(gè)CPU或者單個(gè)系統(tǒng)節(jié)點(diǎn)的處理能力有限,而且成本昂貴。
所以需要通過(guò)多個(gè)節(jié)點(diǎn),采用可擴(kuò)展的方式,來(lái)實(shí)現(xiàn)支撐盡可能高的并發(fā)能力。而水平擴(kuò)展的能力,實(shí)際上從另外一個(gè)角度來(lái)說(shuō),并行是提升系統(tǒng)并發(fā)能力的重要手段。
簡(jiǎn)單的說(shuō)就是,在操作系統(tǒng)中,是指一個(gè)時(shí)間段中有幾個(gè)程序都處于已啟動(dòng)運(yùn)行到運(yùn)行完畢之間,且這幾個(gè)程序都是在同一個(gè)處理機(jī)上運(yùn)行,但任一個(gè)時(shí)刻點(diǎn)上只有一個(gè)程序在處理機(jī)上運(yùn)行。
轉(zhuǎn)自:互聯(lián)網(wǎng)