試驗(yàn)?zāi)康模和ㄟ^(guò)研究Linux的線程機(jī)制和信號(hào)量實(shí)現(xiàn)生產(chǎn)者消費(fèi)者問(wèn)題的并發(fā)控制 說(shuō)明:有界緩沖區(qū)內(nèi)設(shè)有20個(gè)存儲(chǔ)單元,放入/取出的數(shù)據(jù)項(xiàng)設(shè)定為1~20這20個(gè)整型數(shù)。 要求: (1)每個(gè)生產(chǎn)者和消費(fèi)者對(duì)有界緩沖區(qū)進(jìn)行操作后,即時(shí)顯示有界緩沖區(qū)的全部?jī)?nèi)容.當(dāng)前指針位置和生產(chǎn)者/消費(fèi)者線程的標(biāo)識(shí)符 (2)生產(chǎn)者和消費(fèi)者各有兩個(gè)以上 (3)多個(gè)生產(chǎn)者或多個(gè)消費(fèi)者之間須共享對(duì)緩沖區(qū)進(jìn)行操作的函數(shù)代碼。
標(biāo)簽: Linux 線程機(jī)制 信號(hào)量 并發(fā)控制
上傳時(shí)間: 2014-08-10
上傳用戶:dreamboy36
不足 1。無(wú)并發(fā)控制。多客戶端操作容易出錯(cuò), 2。無(wú)社保購(gòu)藥接口,無(wú)ic卡,掃描儀接口,出款方式簡(jiǎn)單,不支持欠帳 3。數(shù)據(jù)庫(kù)設(shè)計(jì)不太理想 4,庫(kù)存采用加權(quán)移動(dòng)平均法,用先入先出法更合理, 5。程序有些處理方法采用了非正常手段,不易維護(hù) 6。報(bào)表沒(méi)有采用票據(jù)打印機(jī), 7。統(tǒng)計(jì)功能還要完善 8。所在與庫(kù)存操作都采用一個(gè)tcr(tdataset)不合理, 9。沒(méi)有處理藥品折扣
標(biāo)簽: 并發(fā)控制 操作
上傳時(shí)間: 2014-01-26
上傳用戶:wfeel
ORACLE培訓(xùn)教程 數(shù)據(jù)庫(kù)的安全性、完整性、并發(fā)控制和恢復(fù) Pro * C 的使用SQL語(yǔ)言簡(jiǎn)介
標(biāo)簽: ORACLE Pro SQL 培訓(xùn)教程
上傳時(shí)間: 2015-12-29
上傳用戶:zhaiyanzhong
用多進(jìn)程同步方法解決生產(chǎn)者-消費(fèi)者問(wèn)題 設(shè)計(jì)目的:通過(guò)研究Linux 的進(jìn)程機(jī)制和信號(hào)量實(shí)現(xiàn)生產(chǎn)者消費(fèi)者問(wèn)題的并發(fā)控制. 說(shuō)明:有界緩沖區(qū)內(nèi)設(shè)有20個(gè)存儲(chǔ)單元,放入/取出的數(shù)據(jù)項(xiàng)設(shè)定為1-20這20個(gè)整型數(shù). 設(shè)計(jì)要求:(1)每個(gè)生產(chǎn)者和消費(fèi)者對(duì)有界緩沖區(qū)進(jìn)行操作后,即時(shí)顯示有界緩沖區(qū)的全部?jī)?nèi)容,當(dāng)前指針位置和生產(chǎn)者/消費(fèi)者縣城的標(biāo)識(shí)符.(2)生產(chǎn)者和消費(fèi)者各有兩個(gè)以上.(3)多個(gè)生產(chǎn)者或多個(gè)消費(fèi)者之間須有共享對(duì)緩沖區(qū)進(jìn)行操作的函數(shù)代碼. 提示:(1) 有界緩沖區(qū)可用數(shù)組實(shí)現(xiàn).
標(biāo)簽: Linux 進(jìn)程 20 機(jī)制
上傳時(shí)間: 2016-03-09
上傳用戶:xiaohuanhuan
用多進(jìn)程同步方法解決生產(chǎn)者——費(fèi)者問(wèn)題 設(shè)計(jì)目的:通過(guò)研究Linux 的進(jìn)程機(jī)制和信號(hào)量實(shí)現(xiàn)生產(chǎn)者消費(fèi)者問(wèn)題的并發(fā)控制. 說(shuō)明:有界緩沖區(qū)內(nèi)設(shè)有20個(gè)存儲(chǔ)單元,放入/取出的數(shù)據(jù)項(xiàng)設(shè)定為1-20這20個(gè)整型數(shù). 設(shè)計(jì)要求: (1)每個(gè)生產(chǎn)者和消費(fèi)者對(duì)有界緩沖區(qū)進(jìn)行操作后,即時(shí)顯示有界緩沖區(qū)的全部?jī)?nèi)容,當(dāng)前指針位置和生產(chǎn)者/消費(fèi)者縣城的標(biāo)識(shí)符. (2)生產(chǎn)者和消費(fèi)者各有兩個(gè)以上. (3)多個(gè)生產(chǎn)者或多個(gè)消費(fèi)者之間須有共享對(duì)緩沖區(qū)進(jìn)行操作的函數(shù)代碼.
標(biāo)簽: Linux 進(jìn)程 機(jī)制 信號(hào)量
上傳時(shí)間: 2016-07-11
上傳用戶:源碼3
《linux 設(shè)備驅(qū)動(dòng)詳解》中含并發(fā)控制的globalmem驅(qū)動(dòng)
標(biāo)簽: globalmem linux 設(shè)備驅(qū)動(dòng) 并發(fā)控制
上傳時(shí)間: 2013-12-22
上傳用戶:bcjtao
通過(guò)研究Linux的線程機(jī)制和信號(hào)量實(shí)現(xiàn)讀者寫者(Reader-Writer)問(wèn)題并發(fā)控制。 1)寫-寫互斥:不能有兩個(gè)寫者同時(shí)進(jìn)行寫操作; 2)讀-寫互斥:不能同時(shí)有一個(gè)線程在讀,而另一個(gè)線程在寫; 3)讀-讀允許:可以有一個(gè)或多個(gè)讀者在讀; 4)讀者優(yōu)先的附加限制:如果讀者申請(qǐng)進(jìn)行讀操作時(shí)已有另一個(gè)讀者正在進(jìn)行讀操作,則該讀者可直接開(kāi)始讀操作; 5)寫者優(yōu)先的附加限制:如果一個(gè)讀者申請(qǐng)進(jìn)行讀操作時(shí)已有另一個(gè)寫者在等待訪問(wèn)共享資源,則該讀者必須等到?jīng)]有寫者處于等待狀態(tài)后才能開(kāi)始讀操作。
標(biāo)簽: Reader-Writer Linux 線程機(jī)制 信號(hào)量
上傳時(shí)間: 2016-09-28
上傳用戶:xg262122
多進(jìn)程同步方通過(guò)研究Linux 的進(jìn)程機(jī)制和信號(hào)量實(shí)現(xiàn)生產(chǎn)者消費(fèi)者問(wèn)題的并發(fā)控制.法解決生產(chǎn)者-消費(fèi)者問(wèn)題
上傳時(shí)間: 2016-10-13
上傳用戶:qq1604324866
Linux2.6內(nèi)核驅(qū)動(dòng)實(shí)例包: globalmem驅(qū)動(dòng)、含并發(fā)控制的globalmem驅(qū)動(dòng)、globalfifo驅(qū)動(dòng)、poll應(yīng)用程序范例、異步通知應(yīng)用程序范例、支持異步通知的globalfifo、 S3C2410實(shí)時(shí)鐘驅(qū)動(dòng)、秒設(shè)備驅(qū)動(dòng)與應(yīng)用程序、DMA范例、靜態(tài)映射范例、作為input設(shè)備觸摸屏驅(qū)動(dòng)、 作為普通字符設(shè)備觸摸屏驅(qū)動(dòng)、看門狗驅(qū)動(dòng)、平臺(tái)設(shè)備、S3C2410串口驅(qū)動(dòng)、S3C2410 I2C主機(jī)驅(qū)動(dòng)、 SAA711x I2C設(shè)備驅(qū)動(dòng)、CS8900以太網(wǎng)設(shè)備驅(qū)動(dòng)、S3C2410 LCD驅(qū)動(dòng)、FRAMEBUFFER應(yīng)用程序范例
標(biāo)簽: globalfifo globalmem Linux 驅(qū)動(dòng)
上傳時(shí)間: 2014-01-14
上傳用戶:czl10052678
對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行增、刪、改時(shí),考慮并發(fā)控制問(wèn)題而實(shí)現(xiàn)的鎖
標(biāo)簽: 數(shù)據(jù)庫(kù) 數(shù)據(jù) 并發(fā)控制
上傳時(shí)間: 2014-01-01
上傳用戶:z754970244
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1