freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于龍芯2f平臺(tái)的web服務(wù)器性能測(cè)試_畢業(yè)設(shè)計(jì)論文(專業(yè)版)

2025-09-08 09:21上一頁面

下一頁面
  

【正文】 四年的大學(xué)生活即將 結(jié)束,可往昔有你的歲月我們歷歷在目。 對(duì)于本次服務(wù)器性能測(cè)試,我分明覺察到龍芯與 intel的巨大差距。龍芯任重道遠(yuǎn)。個(gè)中滋味,只能在本次畢設(shè)的過程中才能真正體會(huì)。理論上, mips3指令集是 mips1 的升級(jí)版,所以此次測(cè)試驗(yàn)證了理論。其他 ABI 系統(tǒng)對(duì)比分析方法類似。由于監(jiān)控?cái)?shù)據(jù)跟 ext3 較類似,再此 不再一一展出,以免篇幅太大。系統(tǒng)性能監(jiān)控結(jié)果如下 :39。 在 prefork 中修改 maxclients=20xx,而 apache 服務(wù)器同一時(shí)間允許最大連接數(shù)為 20xx,這樣可以最大限度的測(cè)試 apache 的性能。而第六列是 fsck選項(xiàng), fsck 命令通過檢測(cè)該字段來決定文件系統(tǒng)通過什么順序來掃描檢查,根文件系統(tǒng) /對(duì)應(yīng)該字段的值應(yīng)該為 1,其他文件系統(tǒng)應(yīng)該為 2。 5修改 /mnt/hda9/etc/fstab 文件,主要是硬盤的分區(qū)掛載位置 6下載顯卡驅(qū)動(dòng)源代碼,編譯成 .so 文件,注意是 abi=n64 ,放到/usr/lib/x /modules/drivers 下面,由于現(xiàn)在的默認(rèn)的龍芯系統(tǒng)都是 O32 MIPS1 的,所以該系統(tǒng)的顯卡驅(qū)動(dòng)是現(xiàn)成的。 7當(dāng)做完這些后,系統(tǒng)就可以使用了。國外有眾多優(yōu)秀的測(cè)試軟件,如 loadrunner,webload 等,可免費(fèi)開源的并不多。 1. 2. 2 o32,n32,n64三種 ABI O32 O32 使用嚴(yán)格的 32 位處理器的芯片。好在神州龍芯公司先后推出了 “ 龍芯 1號(hào) ” 、 “ 龍芯 2 號(hào) ” ,打破了中國無 “ 芯 ” 的歷史。其負(fù)責(zé)整個(gè)系統(tǒng)指令的執(zhí)行、數(shù)學(xué)與邏輯的運(yùn)算 。其中龍芯應(yīng)用重要的領(lǐng)域之一就是 web 服務(wù)器平臺(tái),它的低耗能,穩(wěn)定性,可觀的性價(jià)比必然使龍芯在服務(wù)器市場(chǎng)異軍突起。 ABI 不同于API , API 定義了源代碼和庫之間的接口,因此同樣的代碼可以在支持這個(gè)API 的任何系統(tǒng)中編譯 ,然而 ABI 允許編譯好的目標(biāo)代碼在使用兼容 ABI的系統(tǒng)中無需改動(dòng)就能運(yùn)行。 N64 N64 采用 64 位 地址模式,并且數(shù)據(jù)結(jié)構(gòu)也是 64 位的。中國石油大學(xué)(華東)本科畢業(yè)設(shè)計(jì)(論文) 為了處理一個(gè)請(qǐng)求 (request), Web 服務(wù)器可以響應(yīng) (response)一個(gè)靜態(tài)頁面或圖片,進(jìn)行頁面跳轉(zhuǎn) (redirect),或者把動(dòng)態(tài)響應(yīng) (dynamic response)的產(chǎn)生委托 (delegate)給一些其它的程序例如 CGI 腳本, JSP(JavaServer Pages)腳本,servlets, ASP(Active Server Pages)腳本,服務(wù)器端 (serverside)JavaScript,或者一些其它的服務(wù)器端技術(shù)。作為基本系統(tǒng),我們?cè)黾觾蓚€(gè)服務(wù),一個(gè)是 sshd,用來通過網(wǎng)絡(luò)登錄維護(hù)使用;另一個(gè)是 openvpn,通過 vpn 遠(yuǎn)程的方式,即可遠(yuǎn)程維護(hù),也就是說我可以通過 vpn 和 ssh 登錄到畢設(shè)的龍芯機(jī)器上安裝或調(diào)試程序。需要先升級(jí) gcc、 binutils、 glibc,然后重新編譯系 統(tǒng),由于gentoo 是源碼管理維護(hù)的,所以編譯的時(shí)間很長,錯(cuò)誤基本都是軟件版本的依賴關(guān)系,不會(huì)出現(xiàn)特別復(fù)雜的程序錯(cuò)誤。這個(gè)語句指定你的網(wǎng)站路徑,也就是你主頁放置的目錄。 3. 1. 1 ext3格式系統(tǒng)數(shù)據(jù)對(duì)比及分析 o32ext3debain 版本,數(shù)據(jù)測(cè)試如下 : 表 31 o32ext3debain 版本 數(shù)據(jù)測(cè)試 Siege c400 –r10 Siegec430r10 Transactions 400hits 4299hits Availability % % Elapsed time Transaction rate Throughput Concurrency Succtransactions 4000 4299 Fail transactions 0 1 Data transferred MB MB Response time secs secs 服務(wù)器并發(fā)處理能力:基于龍芯 o32ext3debain 版本的服務(wù)器處理能力的最大數(shù)據(jù)處理并發(fā)度在在 之間 中國石油大學(xué)(華東)本科畢業(yè)設(shè)計(jì)(論文) 16 n32ext3gentoo 版本,數(shù)據(jù)測(cè)試如下表 表 32 n32ext3gento 版本 數(shù)據(jù)測(cè)試 Siege c430 –r10 Siegec450r10 Transactions 4300hits 4493hits Availability % % Elapsed time Transaction rate Throughput Concurrency Suc transactions 4300 4493 Fail transactions 0 7 Data transferred Response time secs secs 服務(wù)器并發(fā)處理能力:基于龍芯 n32ext3gentoo 版本的服務(wù)器處理能力的最大數(shù)據(jù)處理并 發(fā)度在在 之間 n64ext3憨牛,數(shù)據(jù)測(cè)試如下 表 33 n64ext3憨牛 數(shù)據(jù)測(cè)試 Siege c430 –r10 Siegec450r10 Transactions 4300hits 4497hits Availability % % Elapsed time Transaction rate Throughput Concurrency Suctransactions 4300 4497 中國石油大學(xué)(華東)本科畢業(yè)設(shè)計(jì)(論文) 17 Fail transactions 0 7 Data transferred Response time secs secs 服務(wù)器并發(fā)處理能力:基于龍芯 n64ext3憨牛版本的服務(wù)器處理能力的最大數(shù)據(jù)處理并發(fā)度在在 之間 綜合上述數(shù)據(jù),得出 34數(shù)據(jù)表如下: 表 34 數(shù)據(jù)對(duì) 比 最大并發(fā)度 所用處理時(shí)間 o32ext3debian n32ext3gentoo n64ext3憨牛 數(shù)據(jù)分析:理論上講,基于 n32 的 cpu 要比 o32 的快 25%左右, n64 要比 o32 的快 30%,可上述數(shù)據(jù)并沒有成相應(yīng)比例的變化,盡管最大并發(fā)數(shù)一個(gè)比一個(gè)大,但相差微乎其微,結(jié)果讓人很是費(fèi)解。 } 上述 C 語言文件命名為 myC++. 編譯 myC++:gcc –o myC++Object myC++ 運(yùn)行監(jiān)控程序 :myC++Object 但在服務(wù)器端不好人為控制運(yùn)行,所以要是該程序自動(dòng)運(yùn)行。 測(cè)試結(jié)果對(duì)比分析 o32ext3fedoraintell, o32ext3debIangodson 數(shù)據(jù)測(cè)試如下表 311 表 311 不 同硬件平臺(tái)對(duì)比 1000in 1030in 400 –god 430god Transacti 10000hits 101971hits 400hits 4299hits Availabili % % % % Elapsed ti Transactionr Throughput Concurrency Suctransacti 10000 10917 4000 4299 中國石油大學(xué)(華東)本科畢業(yè)設(shè)計(jì)(論文) 23 Failtransact 0 3 0 1 Datatransfer MB MB Response ti s secs 數(shù)據(jù)分析: 基于 intel的服務(wù)器在 10000hits10197hits。 ext3, ext4格式系統(tǒng)測(cè)試數(shù)據(jù)對(duì)比分析 表 312 ext3, ext4 格式系統(tǒng)測(cè)試數(shù)據(jù)對(duì)比 400ext3 430ext3 400ext4 S430ext4 Transaction 400hits 4299hits 400hits 4297hits Availability % % % % Elapsedtime Transactionrate Throughput Concurrency Sutransactin 4000 4299 4000 4297 Fatransaction 0 1 0 3 Datransferr mb mb mb mb Response secs secs secs secs 數(shù)據(jù)分析:通過對(duì)比兩者的最大并發(fā)度以及處理時(shí)間,我們發(fā)現(xiàn) ext4中國石油大學(xué)(華東)本科畢業(yè)設(shè)計(jì)(論文) 25 系統(tǒng)少許優(yōu)于 ext3 系統(tǒng),這也印證了 ext4 的優(yōu)點(diǎn)。所以只能用 n64 上網(wǎng)下載所需文件。 512M 的容量真的是太少。所以,龍芯在 pc 機(jī)方面壓根就不用考慮。 首先感謝畢設(shè)指導(dǎo)老師付文霞老師。在此,我愿全天下的她身體健康,有一個(gè)關(guān)心她陪她說話的兒女。四年眨眼之間,一晃而逝。這么麻煩的安裝方法幾乎會(huì)讓很多人望而卻步。 在我看來,決定服務(wù)器性能主要有四個(gè)因素:主頻,外頻,內(nèi)存容量,內(nèi)存與外存交換速度??筛鼮榱钊藷o奈的是此版本 n64 的 n64 只支持 linux 格式的設(shè)備,優(yōu)盤根本就不能被識(shí)別。 fsck 第一步就會(huì)很慢,因?yàn)樗獧z查所有的 inode,現(xiàn)在 Ext4 給每個(gè)組的 inode 表中都添加了一份未使用 inode 的列表,今后 fsck Ext4 文件系統(tǒng)就可以跳過它們而只去檢查那些在用的 inode 了。實(shí)現(xiàn)語言 C++。 shell()。其安裝方法如下: 下載 siege 軟件包 Tar xzvf Cd Mkdir /usr/local/siege ./configure – prefix=” /usr/local/siege” Make Install 服務(wù) 器 請(qǐng)求 客戶端 應(yīng)答 中國石油大學(xué)(華東)本科畢業(yè)設(shè)計(jì)(論文) 15 第 3章 數(shù)據(jù)對(duì)比分析 根據(jù)前面的系統(tǒng)環(huán)境以及軟件環(huán)境的搭建,本章進(jìn)行數(shù)據(jù)測(cè)試,并以大量數(shù)據(jù)為基礎(chǔ)得出結(jié)論,找出系統(tǒng)瓶頸,提出優(yōu)化方案。但在 n64 中, 該系統(tǒng)難點(diǎn)是 LFS 方式的,系統(tǒng)相對(duì)脆弱 ,安裝方式相對(duì)麻煩。作為基本系統(tǒng),我們?cè)黾觾蓚€(gè)服務(wù),一個(gè)是 sshd,用來通過網(wǎng)絡(luò)登錄維護(hù)使用;另一個(gè)是 openvpn,通過 vpn遠(yuǎn)程的方式,即可遠(yuǎn)程維護(hù),也就是說我可以通過 vpn 和 ssh 登錄到畢設(shè)的龍芯機(jī)器上安裝或調(diào)試程序。針對(duì)顯卡,需要修改 /etc/X11/ 文件,主要設(shè)置顯卡和分辨率信息,配置文件相對(duì)簡(jiǎn)單。 通俗的講, Web 服務(wù)器傳頁面使瀏覽器可以瀏覽,提供的是客戶端應(yīng)用確切一點(diǎn),你可以說: Web 服務(wù)器專門處理 HTTP 請(qǐng)求,過很多協(xié)議來為應(yīng)用程序 Web 服務(wù)器可以解析 HTTP 協(xié)議。由于 N32 仍然保留 32 位尋址計(jì)劃, O32 代碼可以受益于與 N32 重新編譯。下面是對(duì) ABI 以及中國石油大學(xué)(華東)本科畢業(yè)設(shè)計(jì)(論文) o32,n32,n64 概念的介紹。 “龍芯 ”的誕生被業(yè)內(nèi)人士譽(yù)為民族科技產(chǎn)業(yè)化道路上的一個(gè)里程碑。以及對(duì)內(nèi)對(duì)外輸入 /輸出的控制。商品化的 “ 龍芯 ”1 號(hào) CPU 的研制成功標(biāo)志著我國已打破國外壟斷, 初步掌握了當(dāng)代 CPU 設(shè)計(jì)的關(guān)鍵技術(shù),為改變我國信息產(chǎn)業(yè) “ 無芯 ” 的局面邁出了重要的步伐,對(duì)我國形成有自主知識(shí)產(chǎn)權(quán)的計(jì)算機(jī)產(chǎn)業(yè)有重要的推動(dòng)作用,對(duì)中國的 CPU 核心技術(shù)、國家安全、經(jīng)濟(jì)發(fā)展都有舉足輕重的作用 。但是,由于內(nèi)存價(jià)格下降,某些類別 計(jì)劃尋求更大的緩沖內(nèi)存中的數(shù)據(jù)集。 本設(shè)計(jì)選用的 benchmark 是開源軟件 siege。 8最后可能需要更新到最新版,設(shè)定 aptitude 源,然后 aptitude update。 中國石油大學(xué)(華東)本科畢業(yè)設(shè)計(jì)(論文) 9 1切換成 root 用戶,準(zhǔn)備分區(qū),格式化成 ext3,掛載 2 使用 wget 命 令 下 載 系 統(tǒng) 包 , MIP3 stage3 的包 wget 3解壓縮到準(zhǔn)備好的分區(qū)中,假設(shè)是 /mnt/hda9 tar jxvf C /mnt/hda9 4下載龍芯的內(nèi)核,放到 boot 中去,配置 文件。在安裝系統(tǒng)的時(shí)候, m每安裝一個(gè)系統(tǒng)都需要在 fstab 中添加新的 fstab 項(xiàng)。我們就必須重新啟動(dòng) WEB 服務(wù)進(jìn)程。 C 語言如下: include include int i=0。其他 ABI 系統(tǒng)對(duì)比分析方法類似。首先介紹一下兩種格式的區(qū)別。陌生的系統(tǒng),陌生的命令,陌生的 shell 程序,陌生的 apache 優(yōu)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1