『壹』 系統緩存是指的什麼
許多人認為,「緩存」是內存的一部分
許多技術文章都是這樣教授的
但是還是有很多人不知道緩存在什麼地方,緩存是做什麼用的
其實,緩存是CPU的一部分,它存在於CPU中
CPU存取數據的速度非常的快,一秒鍾能夠存取、處理十億條指令和數據(術語:CPU主頻1G),而內存就慢很多,快的內存能夠達到幾十兆就不錯了,可見兩者的速度差異是多麼的大
緩存是為了解決CPU速度和內存速度的速度差異問題
內存中被CPU訪問最頻繁的數據和指令被復制入CPU中的緩存,這樣CPU就可以不經常到象「蝸牛」一樣慢的內存中去取數據了,CPU只要到緩存中去取就行了,而緩存的速度要比內存快很多
這里要特別指出的是:
1.因為緩存只是內存中少部分數據的復製品,所以CPU到緩存中尋找數據時,也會出現找不到的情況(因為這些數據沒有從內存復制到緩存中去),這時CPU還是會到內存中去找數據,這樣系統的速度就慢下來了,不過CPU會把這些數據復制到緩存中去,以便下一次不要再到內存中去取。
2.因為隨著時間的變化,被訪問得最頻繁的數據不是一成不變的,也就是說,剛才還不頻繁的數據,此時已經需要被頻繁的訪問,剛才還是最頻繁的數據,現在又不頻繁了,所以說緩存中的數據要經常按照一定的演算法來更換,這樣才能保證緩存中的數據是被訪問最頻繁的
3.關於一級緩存和二級緩存
為了分清這兩個概念,我們先了解一下RAM
ram和ROM相對的,RAM是掉電以後,其中才信息就消失那一種,ROM在掉電以後信息也不會消失那一種
RAM又分兩種,
一種是靜態RAM,SRAM;一種是動態RAM,DRAM。前者的存儲速度要比後者快得多,我們現在使用的內存一般都是動態RAM。
有的菜鳥就說了,為了增加系統的速度,把緩存擴大不就行了嗎,擴大的越大,緩存的數據越多,系統不就越快了嗎
緩存通常都是靜態RAM,速度是非常的快,
但是靜態RAM集成度低(存儲相同的數據,靜態RAM的體積是動態RAM的6倍),
價格高(同容量的靜態RAM是動態RAM的四倍),
由此可見,擴大靜態RAM作為緩存是一個非常愚蠢的行為,
但是為了提高系統的性能和速度,我們必須要擴大緩存,
這樣就有了一個折中的方法,不擴大原來的靜態RAM緩存,而是增加一些高速動態RAM做為緩存,
這些高速動態RAM速度要比常規動態RAM快,但比原來的靜態RAM緩存慢,
我們把原來的靜態ram緩存叫一級緩存,而把後來增加的動態RAM叫二級緩存。
一級緩存和二級緩存中的內容都是內存中訪問頻率高的數據的復製品(映射),它們的存在都是為了減少高速CPU對慢速內存的訪問。
通常CPU找數據或指令的順序是:先到一級緩存中找,找不到再到二級緩存中找,如果還找不到就只有到內存中找了
『貳』 什麼是緩存什麼是系統緩存
緩存就是用來加速軟體運行的存儲。如由於硬碟速度比內存慢因此運算需要經常用到的東西放到內存中做緩存。資料庫中的常用數據如代碼表,可以先從資料庫讀出來,放到應用伺服器端的緩存軟體中作為緩存加快應用伺服器讀取速度。
緩存是一張非常常用的性能優化方法。常用緩存軟體有ehcache,memcache,redis等
『叄』 P2P緩存的P2P緩存系統
P2P緩存系統將傳統的緩存原理應用到P2P內容上,其基本思想就是在網路邊緣緩存P2P內容,用緩存內容服務後續的P2P請求,過濾掉重復的P2P內容。圖1描述了P2P緩存系統的工作原理。如圖1所示,在使用了P2P緩存系統後,P2P訪問的流程如下。
首先,peer A請求下載內容片斷X,下載請求由peer A所歸屬的Intranet路由轉發給P2P緩存設備。由於是初次下載,緩存設備發現請求的內容並沒有被緩存過,於是將下載請求轉發給互聯網上的peer C,peer A最終通過訪問peer C獲得片斷X。注意X在被發送給peer A的同時會通過緩存設備並被緩存。當peer B再次發起下載片斷X的請求時,下載請求將同樣被引導到緩存設備,此時緩存設備已經緩存了X,於是peer B對X的下載直接由緩存設備提供。
研究表明,由於在P2P網路中同樣存在熱點內容,因而在P2P網路中部署緩存設備可能獲得高達90%的位元組命中率。這意味著P2P緩存系統的使用可以非常有效地緩解P2P流量對網路帶寬的佔用。同時,由於緩存系統靠近P2P用戶,可以使用戶訪問不必穿過缺乏服務質量保證的核心網路,從而降低用戶訪問響應時間,保證用戶訪問質量,提升用戶體驗並吸引用戶,從而為P2P技術的進一步發展提供保障。 P2P緩存系統需要完成的主要工作有:P2P協議分析、內容緩存、內容分發和代理。P2P緩存系統通常由流量捕捉、協議處理、緩存檢查、內容存儲、轉發器等單元構成,如圖2所示。
其中,流量捕捉完成對受監測流量的捕捉。最簡單的實現方式是將緩存系統串聯到需要使用的路徑上,不過也可以採用策略路由或其他方式完成流量捕捉。捕捉到的流量報文被發送到協議處理單元完成對協議的分析處理,注意此時的報文不僅僅包括P2P通信的。轉發器是系統中的發送單元,接收從其他單元發送來的報文,並根據報文中的信息(如目的地址和埠)將報文發送給其他網路設備。在P2P緩存系統中,協議分析單元僅對捕捉到的P2P傳輸報文做深度報文分析,對其他報文,協議分析單元將直接轉發給轉發器。一旦協議分析單元發現某報文是P2P內容請求,該報文所屬的應用會話(包括後續訪問直到會話結束)的狀態就會被監視。一旦能夠確認該會話所訪問的內容(P2P系統中內容通常由其HashID標識),協議分析單元就會訪問緩存檢查單元以判斷該內容是否已經被緩存,如果該內容已經被緩存,該會話的後續請求就會被直接交給內容緩存模塊處理。內容緩存模塊根據協議分析單元的請求,從緩存中獲得相應的緩存內容或將協議分析單元發送的內容做緩存處理。為實現緩存內容的發送,協議分析單元在通過內容緩存模塊獲得內容數據後需要按P2P協議要求封裝獲得的內容,模擬源P2P響應,然後交給轉發器發送給應用請求者。如果P2P會話所訪問的內容並沒有被緩存,後續訪問的內容就會被緩存到內容存儲單元中。圖2中標記了不同流量在P2P緩存系統中的處理流程。 圖2的緩存系統結構雖然能夠完成基本的緩存處理操作,但實際網路對P2P緩存系統還有更多的要求。要使P2P緩存系統融合到現實網路中,P2P緩存系統還需要在處理效率、可擴展性、版權保護以及系統部署等多方面進行優化。
處理效率
首先,網路設備必須滿足一定的處理效率要求,對於緩存設備,並發流量處理能力是一個關鍵性能指標,而流量處理能力的需求直接與系統所服務的終端用戶量相關。對於P2P緩存系統,一定數量的重復內容訪問和緩存命中率是發揮緩存系統優勢的基礎,而重復請求的數量依賴於用戶群體的規模和用戶訪問特徵。在流行的P2P共享系統中,共享的文件通常較大並且內容繁多,這些特徵要求緩存系統能夠服務較多的用戶和較高的流量,以保證適當的訪問命中率。另外,對帶寬的需求也會受到網路物理埠的帶寬限制。P2P內容的分析和緩存要求設備做7層協議分析和處理,龐大的運算量使得P2P緩存系統不得不採用較好的硬體設備,同時也要求系統充分優化流量處理過程。
高層協議分析的處理效率通常遠低於低層協議,為解決對處理效率的要求,系統設計要盡可能在低層協議分析過程中過濾掉非P2P流量。雖然P2P應用的協議五花八門,沒有統一的標准,並且在通信埠上也各不相同,但對P2P協議分析顯示,各種P2P應用的報文在傳輸層協議上存在一定的特徵,如KaZaa使用的FastTrack協議在報文中存在「GET.hash」欄位,eDonkev報文中存在「E30C5」欄位,BT報文中存在「BitTorrent protocol」欄位。因此,利用協議分析,在第四層的分析中過濾掉不具備P2P特徵的流量,系統就可以保證盡可能多的處理能力被用於7層的P2P協議分析,從而提供高流量的處理性能。
擴展性
對P2P緩存系統的可擴展性要求包含兩方面的內容:系統處理能力的可擴展性和可緩存處理的協議數量的可擴展性。系統處理能力的可擴展性是要求系統的處理能力僅僅受系統中硬體處理能力限制,如處理器的運算能力、存儲器的存儲能力、網路帶寬的通信能力。如果需要,系統可以通過購買新的硬體來滿足更多處理能力需求。對於系統處理能力的可擴展性,現在有很多相關的解決方案,如群集(clustering)系統[5]。
可緩存處理的P2P協議的可擴展性是要求緩存新的P2P協議內容應當僅僅需要在現有系統上安裝相關的分析模塊,而不需要對現有緩存系統的軟體或硬體結構做整體修改,甚至是將現有系統替換掉。就當前P2P應用的發展狀況來看,P2P應用和協議缺乏統一標准,P2P應用間信息難以共享。同時,P2P應用在最近幾年獲得了迅猛的發展,現在已經有了數百種,其中BT、eMule等少數應用已經佔用了超過50%的網路流量,對網路性能有嚴重影響。雖然只要分析和緩存BT等少數幾個協議就可以在現階段對P2P流量達到很好的優化效果,但隨著P2P技術的發展,必然會產生對新協議分析和緩存的需求,從而要求系統可以擴展其能夠分析處理的協議。對於系統處理協議的擴展,可以通過系統良好的模塊化並在協議處理和緩存檢查模塊之間定義靈活可擴展的介面來得到保證。
版權保護
版權問題長期以來是困擾P2P系統的一個難題。一方面,對版權缺乏保護造就了P2P文件共享網路上的豐富內容,推動了P2P文件共享的快速發展;另一方面,對版權缺乏保護又使得P2P共享對版權內容缺乏吸引,從而阻礙了P2P建立成功的商業模式並推動其進一步發展。迄今為止,雖然業界不斷提出P2P文件共享系統的版權保護解決方案,但各種方案或多或少地存在一些問題。如何在保持P2P系統開放性的同時吸引版權內容的參與仍然是一個難題。
P2P緩存系統是一個不負責內容發布的流量優化系統,在版權保護方面也需要有一定的考慮,具體地說就是要求在提供緩存內容的代理服務的同時不觸犯任何版權保護法例。需要注意的是,在中國至今仍然沒有明確的相關法律法規,在全球范圍內對相關問題有明確界定的也僅僅是美國的《千禧年數字版權法(DMCA)》[8]。在該法案中對緩存類設備定義了「版權安全港」,這一定義對提供內容緩存系統做了如下界定:緩存是在本地伺服器中為終端用戶所做的自動、暫時的內容存儲,並對緩存系統提出了以下要求:
● 緩存系統不能成為內容的原始提供者;
● 緩存系統不能在緩存過程中改變被緩存內容;
● 緩存系統的存在不能影響內容的原始訪問方式(如口令認證過程等);
● 緩存系統對內容更新的處理應當符合相應的行業標准;
● 緩存系統必須在了解到所提供/緩存內容侵犯版權所有人權利後立即刪除相應內容。
為符合上述對「版權安全港」的要求,緩存系統在為peer訪問提供緩存內容服務後需要保證peer訪問流程符合原有P2P應用的要求,也就是要求緩存系統具備將P2P應用的數據和信令消息分離的能力。所有的信令交互仍然由信令信道通過緩存設備向提供文件服務的源peer發送,僅對數據通信提供優化加速。這可以通過在緩存系統將訪問peer。到被訪問peer的鏈接分割為兩個鏈接實現。對訪問peer和緩存設備之間的鏈接,緩存設備模擬正常的peer訪問流程,提供正常的數據通信;對緩存設備到被訪問peer的鏈接,緩存設備在轉發所有請求和控制信息的同時,將數據傳輸信息用佔用帶寬很少的P2P維持鏈接信息替代(如BT中有效內容長度為0的消息),該信息同時還起到監測被訪問peer狀態的功能。當被訪問peer停止提供服務時,緩存設備需要停止為其內容提供分發服務。另外,緩存設備還需要提供手動刪除緩存內容的能力,以保證在發現內容侵權的第一時間立即刪除侵權內容。
『肆』 緩存系統的決策:什麼數據要緩存
下文來自CSDNOracle對Sun的收購引發了人們對Java未來的一絲擔心,Oracle能否繼續保持Java的開放性,面對Ruby、Python或PHP 等一批輕量型語言的崛起,Java能否繼續保持其在開發領域的領導地位?14年前,Sun公司的一位營銷天才把一門試驗性的跨平台語言由象徵踏實的Oak(橡樹),改名為香氣四溢的Java(咖啡)時,可能他沒有想到這 門語言能有後來的輝煌。事實上,如果現在Sun想為這門語言改名,以准確體現其在計算機行業的地位,似乎Oak更形象。今天,雖然Java語言並非真正意 義上的遍地開花,但它已經出現在眾多場合和設備中,而且它享有運行穩定、設計精良的美名; Java代碼也許無法主導所有計算機或所有平台,但它離成為通用語言已近在咫尺。Java之父詹姆斯戈斯林(James Gosling)在Oracle主辦的OpenWorld大會上登台發言時闡述了這一點。他調出JavaFX幻燈片,上面是一連串統計數字:超過8等公司得以構建在整個第三世界都能順暢運行的文檔閱讀平台。不過,運行Java的智能電話數量相對少一點。iPhone的巨大成功激勵許多人重新學習Objective C,這門語言讓編程員對於內存使用等一些系統問題提高了控制能力。Java為編程員隱藏了大部分底層問題,這是個優點,但前提是不需要管理內存等資源,因 為要是垃圾收集出現一個小失誤,有些游戲就運行不了。可遺憾的是,因為電池續航時間是極其重要的一個因素,智能電話需要比幾乎其他任何平台更嚴格的資源管 理。不過,Java編程員仍然很吃香,因為黑莓手機在其新平台上繼續採用Java ME:它為手機的情景模式(profile)添加了支持觸摸屏和方向感應器的功能。而Android存在不可預知的因素。由於谷歌開放了Android的 使用,許多手機廠商搭上Android這輛彩車。谷歌的Android建立在開源Apache Harmony及其類上,而不是建立在Sun開發的Java開發工具包(JDK)和Java ME上。對使用Eclipse編寫代碼的人來說,它們看上去幾乎一模一樣。在其他許多情況下也無關緊要,因為Android開發使用了很多XML表單,但 如果這兩套開發框架離對方漸行漸遠,這種分裂可能會變成大問題。收復桌面陣地大多數人仍然認為Java在桌面端從來沒有取得成功,這是過去。如今,Java正在緩慢而穩步地滲入到現代操作系統的各個角落。雖然用Swing編 寫的標准應用程序因試圖定位在每個平台的最基本部分而繼續遭殃,但是有了像JavaFX和Web Start這些比較新的開發平台和框架,就有可能通過Web有效地部署軟體。本地平台可處理Java歸檔(JAR)的所有緩存工作。只要點擊鏈接,有時偶 爾隨後點擊幾下授予許可權的對話框,軟體就可以安裝及更新,還可以隨時運行。JavaFX仍然是一個名副其實的未知因素。圖形功能現在可與Adobe的Flash相競爭;計算引擎可支持大部分的Java API,但這門語言是一門奇怪的混合語言,融合了正宗Java、JavaScript及其他的一些標記語言。其代碼比正規的Java簡單,所以Java編 程員又要學習新的東西。不過,對極具互動性的桌面工具而言,新的動畫類也許值得花時間學習。Web Start正在繼續慢慢改進通過瀏覽器直接把軟體部署到桌面的功能。搶占嵌入式領域Java還在人們最預料不到的地方茁壯成長。雖然C編程人員可能從來不會承認Java虛擬機巧妙處理存儲區、快速運行的功能,但Java在非智能手 機、機頂盒、嵌入式晶元、Kindle及其他低功耗設備取得的成功表明:Java虛擬機完全有能力在嵌入式應用方面一展身手。Java的普及性還幫助編程 人員從大平台遷移到小平台。雖然為大型機開發企業級應用軟體改成開發小型嵌入式代碼並不簡單,但Java標准大大簡化了這種轉變,這讓其他許多工具自嘆弗 如。Java程序包也在變得越來越小巧。戈斯林用塵埃來形容一台硬幣大小、能夠識別Java的計算機。JavaCard是面向這類小型程序包的一種虛擬 機和API,它即將迎來3.0版,這個里程碑式版本將增添網路連接功能。盡管這些小不點還沒有小得足以放入到人的眼睛中,但直接與互聯網通話的功能卻讓它 們顯得極具誘惑力。合作夥伴會分道揚鑣?所有開發人員的最大擔心是:要是Oracle收購Sun的交易塵埃落定,會出現什麼樣的利益沖突變化?Oracle是靠收取大筆的軟體許可費成長壯 大,其軟體可運行在客戶想要購買的任何硬體上。而另一方面,Sun通常是免費贈送軟體,然後通過銷售伺服器賺到一些錢。這些經銷策略也許不會立即發生變 化,因為慣性實在太太了,但誰也不知道將來Oracle會做出怎樣的決策。一些人認為,Oracle過去在收取大筆許可費方面屢試不爽,只會鼓勵埃利森對Sun採取類似的手法。也許Oracle的銷售團隊眼下就在垂涎這個 機會:針對Java以前免費的地方開始逐步提高許可費。為了避免重新編寫Java平台企業版(Java EE)應用軟體,許多企業很可能寧可支付每個CPU 100美元、200美元甚至100萬美元的費用。批評人士指出,Oracle很容易開發出新版Java虛擬機,針對不同的市場推出不同的性能級別。桌面虛擬機可能保持免費,Oracle甚至可能會 掏錢請電腦廠商來推銷Java和JavaFX,而處理極限多線程方面的性能改進可能會收取非常高的費用。從用戶身上撈錢有好多法子,許可費相比之下往往便 宜得多:要是讓拒不服從的編程員先學習一門新語言,然後重新編寫代碼庫,那成本高多了。但也有人認為,Oracle也許不會採用這一招。一名接近Sleepycat(這家開源資料庫公司在2006年被Oracle收購)的消息人士表 示,Oracle已把技術隊伍的規模擴大了約一倍,而所有雙許可模式原封不動。軟體仍然採用開源或商業許可證這兩種形式。如果Oracle像 Sleepycat那樣對待Java,社區許可及其他方案仍然會跟以前一樣免費、隨處可得,同時有更多的工程師來改進代碼。與其他各大Java合作夥伴的長期關系方面仍存在更深層的問題。谷歌繼續支持Apache Harmony,這個代碼超過125萬行的項目似乎一心要破壞Sun作為世界中心的地位。IBM輸掉了爭奪Sun的競標戰,現在發現競爭對手Oracle 的實力更強勁了。IBM設計了Eclipse開發工具,可能也會開始把Java平台帶往另一個方向。其他合作夥伴的態度比較激烈。SAP公司首席技術官Vishal Sikka一再要求Sun發布Java社區進程(JCP),著重提到了Oracle在2007年提出的方案:將控制權交由一家開放、獨立、與廠商中立的標 准組織,標准組織的所有成員在機會均等的前提下參與。雖然Oracle對相關細節基本保持緘默,但可以認為,這家公司會因為從Sun承襲過來的一些觀點而 重新贏得尊重。但是,盡管其他合作夥伴可能會參與恫嚇的舉動,但他們可能會考慮度的問題,因為大家其實是相互牽制的,任何過激的行為都極可能會被阻止,因為大家都 認識到一次編寫、到處運行理念具有的優勢。如果為Android手機編寫的代碼無法很容易地遷移至索尼藍光播放機或Glassfish伺服器,另一門語言 就有機會應運而生。實際上已經有多家公司在編寫工具包,讓用戶可以在iPhone上輕松運行Ruby on Rails或Python軟體。另外,許多這些比較新的語言可能會成為不可小覷的競爭對手,而暗鬥過多隻會幫助它們攻城掠地。現在有幾十種非常好、知名度小一點的開源程序包,只要 忠實的愛好者稍加轉換,通常就能把它們移植到每個平台上。比如,Python已經是一些科學領域的主要語言,谷歌選擇Python、而不是Java作為其 應用引擎(App Engine)支持的第一種語言。雖然IBM、Oracle和谷歌在爭奪主導權的競爭中可能會相互排擠,但它們必須認識到:所有人都受益於標准化,而不是 壟斷。要是誰敢過於排擠別人、企圖一手控制Java,其他廠商可能會奔向其競爭對手。Java也開應用程序商店?Java代碼庫仍相當有凝聚力、相對標准化,這個事實惹得眾人猜測:Sun(如果合並案完成,還有Oracle)到底會怎樣利用Java的普及性來 大發其財,又不提高許可費、擠壓每個人?如果有人開發出一種面向整個Java生態系統的應用程序商店(App Store),從而像銷售面向iPhone的應用程序那樣銷售用Java編寫的小組件(widget)它們可以在桌面、手機、藍光播放機或可以使用 Java的其他任何平台上運行,將會怎麼樣?最近已經有了面向Android手機的一批數量可觀的應用程序,Sun也在謀劃一家Java商店,好讓人們只需把應用程序拖到桌面上,或者只要再編 一點代碼,就可以把各應用程序結合起來,從而讓它們可以在Java世界的幾乎每個角落裡運行。不過,處理截然不同的屏幕和用戶界面還是個挑戰。設想一下這種場景有多吸引人:開發人員編寫的某個應用程序在Android手機上運行著,他在辦公桌面上處理任務,回到家後在客廳的藍光播放機上順 暢運行。把Java應用程序帶到坐沙發的人面前甚至有點出人意料,因為Java這門語言在被叫做Oak的早期階段,本意就是運行在機頂盒上。這種遠景將依賴 於Java平台的最大優點:普及性和跨平台的穩定性,也許這些優點會幫助Java給其發明者帶來滾滾收入。
『伍』 什麼是系統緩存
HOHOhoho要知道什麼是系統緩存,你首先要知道計算機內部各個存儲器存取速度的快慢。比如:從內存中讀取數據要遠快於從硬碟中讀取數據。簡單地講,緩存就是用來存儲一些常用或即將用到的數據或指令,當需要這些數據或指令的時候直接從緩存中讀取,這樣比直接從內存或者硬碟中讀取數據要快的多。你可以把緩存理解成預存。
另外還有二級緩存。就是處理器緩存。或者叫高速緩沖存儲器。是位於CPU和主存儲器DRAM(Dynamic RAM)之間的規模較小的但速度很高的存儲器,通常由SRAM(靜態隨機存儲器)組成。用來存放那些被CPU頻繁使用的數據,以便使CPU不必依賴於速度較慢的DRAM(動態隨機存儲器)。二級高速緩存一直都屬於速度極快而價格也相當昂貴的一類內存,稱為SRAM(靜態RAM),SRAM(Static RAM)是靜態存儲器的英文縮寫。由於SRAM採用了與製作CPU相同的半導體工藝,因此與動態存儲器DRAM比較,SRAM的存取速度快,但體積較大,價格較高。
簡單的說。就這些。如果不明白你可以留言給我。
『陸』 web緩存器如何減少被請求的對象的時延的
把用戶參數請求入隊列,然後直接返回用戶調用,後續消費者慢慢處理請求就好了,不過這樣子只能返回調用是否成功,並不能立即返回業務處理結果。
Web緩存(或HTTP緩存)是用於臨時存儲(緩存)Web文檔(如HTML頁面和圖像),以減少伺服器延遲的一種信息技術。Web緩存系統會保存下通過這套系統的文檔的副本;如果滿足某些條件,則可以由緩存滿足後續請求。 Web緩存系統既可以指設備,也可以指計算機程序。
前向位置系統
前向緩存是Web伺服器網路外部的緩存,例如在客戶電腦、ISP或公司網路上。網路感知前向緩存就像一個前向緩存,但只緩存大量訪問的項目。客戶端(如網頁瀏覽器)也可以存儲網路內容以供重用。例如,如果按下後退按鈕,則可以顯示本地緩存版本的頁面,而不是發送到Web伺服器的新請求。位於客戶端和伺服器之間的Web代理可以通過評估HTTP頭來選擇是否存儲網頁內容。
『柒』 侵權的網路侵權
各地區對網路侵權責任的規定 早在其1995年的《知識產權與國家信息基礎設施:知識產權工作組的報告》(即通稱的「白皮書」中),就涉及到ISP的地位與責任問題。「白皮書」認為,ISP的系統或網路中的基於其履行中介服務所必需的自動、暫時性復制與傳輸,屬於版權法上的復制,ISP應對此負嚴格責任。1996年2月通過的《通信正當行為法》中也曾規定ISP有權出於善意對其認為是侵權、違法的信息進行遮攔、屏蔽,而不管這些信息是否受憲法保護,均不承擔責任;如在ISP的系統或網路中出現侵權或違法信息,不論其是否有過錯均應負責。後該法由於受到普遍反對而被最高法院以違憲為由裁定廢止。
1998年通過的《跨世紀數字化版權法》(DMCA)則一改上述「白皮書」和《通信正當行為法》中的立場,對ISP的侵權責任做出了限制。該法在第二章第512條分別對ISP承擔傳輸通道、系統緩存、根據用戶的要求在其系統或網路中存儲信息及提供信息搜索工具等四種功能時的版權責任做出了限制。根據該法,所有ISP在享受侵許可權制待遇時必須具備兩個一般共同條件:一是它必須制定和合理實施一項政策,即如果其用戶再次侵權,則必須中止其賬號;二是它必須採用標准技術措施。這種措施是版權主體與ISP之間所達成的用以表明或保護其版權作品的協議。除此之外,該條還分別對ISP所履行上述四種功能時的責任限制及其要件做出了明確的規定:
(1)對履行傳輸通道功能的ISP的侵權責任的限制:ISP履行傳輸通道功能是指ISP在用戶的要求下為其提供傳輸、路由、接入服務,以實現點到點間的數字化信息交流的中介服務。ISP在履行這一功能的過程中如符合下列條件,則對他人利用其系統或網路實施的侵權行為,不承擔賠償損失責任,只承擔停止侵權的責任:①信息的傳輸是由他人發動的;②傳輸、路由、連接、復制必須是通過自動化的技術過程實現的,且信息沒有經過ISP的選擇;③ISP不能決定信息的接收者;④ISP系統或網路中任何中間或暫時存儲所形成的復製件,除能被預定的接收者獲得外,通常不能被其他任何人獲得,而且這些復製件保存的時間不能超過合理所需的時間;⑤信息的傳輸過程中不能有任何內容上的改變。
(2)對履行系統緩存功能的ISP的侵權責任的限制:所謂系統緩存(SystemCaching)是指ISP的系統對以前用戶要求訪問的信息的復製件自動存儲一段時間,以滿足後續用戶對相同信息的訪問要求而不需另行從源網站重新獲得。系統緩存既降低了對ISP的寬頻要求,又減少了用戶的等待時間。由於系統緩存妨礙了信息提供者(主要是網站)的版權控制能力,可能使用戶獲得過時的信息,因此,應對ISP履行這一功能時享受豁免待遇的情形給予限制。ISP要享受侵權責任豁免權必須符合下列條件:①這種存儲必須是中介和暫時性地通過自動化的技術過程實現的,其目的在於為後續訪問者提供方便;②ISP不得改變緩存信息的內容;③ISP必須遵守業界普遍確定的信息「刷新」規則;④ISP不得干預將用戶點出信息反饋給信息提供者的技術手段;⑤ISP必須根據信息提供者附加的訪問條件限制不符合條件的用戶訪問;⑥一旦被告知其緩存的信息已在源址被除去、阻擋,ISP必須立即除去或阻止訪問緩存在其系統中的信息。
(3)對履行存儲功能的ISP的侵權責任限制:ISP根據用戶要求在其系統或網路中存儲侵權信息時,如要享受責任限制待遇,必須符合下列條件:①ISP實際不知道或沒有意識到侵權行為的發生;②ISP沒有直接從侵權行為中獲得經濟利益;③在收到侵權告知後,ISP必須立即撤下該侵權信息或阻擋對該信息的訪問;一旦ISP在收到侵權告知後立即撤下侵權信息或阻擋對該信息的訪問後,即可被免除經濟賠償責任;ISP對任何因其在上述情況下撤下信息的投訴不負任何責任。
(4)對提供信息搜索工具的ISP的侵權責任限制:ISP在通過提供諸如超級鏈接、網上索引、搜索隱情等信息搜索工具,將用戶引向或鏈接到載有侵權信息的網址的行為時,如果要享受責任限制待遇,ISP必須符合以下條件:1.ISP實際不知道或沒有意識到侵權行為的發生;2.ISP沒有直接從侵權行為中獲得經濟利益;3.在收到侵權告知後,ISP必須立即清除該信息或阻止對該信息的訪問。一旦ISP在收到侵權告知後清除或阻止對侵權信息的訪問後,就不會因此承擔任何責任。
另外,該法也規定,非營利性教育機構在履行上述四種功能時同樣適用責任限制的有關規定。只不過在其履行1)、2)功能時,職員或研究生被當作「個人」而非「ISP」,以避免其所在機構因不符合責任限制待遇的條件而不能享受責任限制待遇;對其他情況,職員或研究生的主觀過錯將不會對其所在機構享受責任限制待遇造成影響,但必須符合以下條件:①職員或研究生的侵權行為不涉及在網上提供近三年所需的教學資料的訪問接入;②該機構在近三年內沒有收到兩份以上的侵權告知書;③該機構為其系統或網路的所有用戶提供了遵守美國版權保護的有關信息。 歐盟議會和理事會多次草擬與電子商務有關的法律報告,歐盟與電子商務有關的法律指令已獲通過。該指令的第四部分對ISP履行傳輸、系統緩存、伺服器寄存功能時的侵權責任作了限制性規定,即ISP在履行上述功能時,不為他人利用其系統或網路實施侵權或違法行為承擔民事責任和刑事責任,但違反法律的禁止性規定除外。
(1)ISP履行傳輸功能時的侵權責任豁免:
指令要求成員國應在其國內立法中規定,作為中介服務者的ISP在履行傳輸功能或接入服務時,除違反法律禁令外,符合下列條件時對其所傳輸的信息內容不負責任:①信息是由他人發送的;②信息的接收者是由他人而不是由ISP選擇的;③ISP沒有選擇或更改其傳輸的信息內容;④信息的傳輸、存儲是自動的、中介和暫時性的,且不超過合理所需的時間。
(2)ISP履行系統緩存功能時的侵權責任豁免:
指令要求成員國應在國內立法中規定,對於履行系統緩存功能的ISP,在為提高信息傳輸速度,對前面訪問者訪問後留下信息復製件在其系統中自動,中介和暫時性存儲以便後訪問者能及時獲得該信息的行為,除違反法律的禁止性規定外,只要符合下列條件,即可不負責任:①ISP沒有更改存儲信息的內容;②ISP遵循了信息訪問的條件;③ISP遵循了行業規范中有關信息刷新的規定;④根據行業標准,ISP沒有干預用以獲得信息的技術方法;⑤ISP在獲悉緩存的信息已被從源頭撤除、阻擋或無法被繼續訪問後必須立即清除該信息或阻止對該信息的訪問。(3)ISP履行伺服器寄存功能時的侵權責任:
指令要求成員國應在其國立法中規定,ISP在提供伺服器空間、虛擬主機服務時,對其系統或網路中存儲的信息內容,除違反法律的禁止性規定外,得免除其刑事和民事責任,但①如果ISP實際上知道用戶的違法行為而仍提供寄存服務的,不能免除其民事和刑事責任;②如果ISP應當知道用戶的違法行為而由於沒有知道時提供寄存服務的,可免除其刑事責任,但民事賠償責任不能免除;③如果ISP實際上已經知道或應當知道用戶的違法行為而沒有立即採取措施清除該信息或阻止對該信息的訪問時,不能免責。
另外,指令還要求成員國不得對ISP課以監控義務,要求其在提供上述服務時對其系統或網路中傳輸、存儲、寄存的信息進行監控,以免使其負擔過重,不利於其更好地提供服務。 德國的《電信服務使用法》([TeledienstegesetzTDG-])規定:(1)電信服務提供人就其本身提供的資料內容,依法律一般規定承擔責任;(2)電信服務提供人就他人提供的資料內容,在其明知或技術上足以制止該資料內容上載的范圍內承擔法律責任;(3)對將第三人提供的資料內容轉介他人連接使用者,含因使用人要求自動及暫時持有該資料等情況,均不承擔法律責任。
4、中國台灣:台灣計算機信息業比大陸發展更為成熟,所遇到的網路法律問題及對科技法律領域的研究也比他們早和深入。台灣學者張雅文對網路服務提供者的著作權法律責任提出見解:(1)對兼營信息內容提供服務的ISP,其本身在網路上非法復制侵害他人著作權的,得適用復制他人著作權之處罰承擔責任;(2)對明知第三人提供的信息內容侵權又參與修改、編輯等情形依關於共同侵權行為進行處理;(3)對單純提供聯線的ISP,對其追究幫助犯不盡合理,應當免責;(4)對ISP得知用戶違法侵權時能否主動或經第三人要求停止用戶網路服務或刪除有關內容,論者持疑問態度,認為ISP在是否構成侵犯著作權即貿然行動,有可能違反網路服務的契約或妨害言論自由和信息流通。因而不宜承擔幫助犯與承擔共同侵權連帶法律責任。⑸ 瑞典98年頒布的有關BBS的經營規則中規定,BBS經營者負有在合理限度內監督其所傳輸的信息內容的義務,對其系統內含有違法侵權信息負有清除義務。
6、世界知識產權組織:世界知識產權組織版權條約WCT正文本身雖沒有對ISP的版權責任做出規定,但在其所附的解釋版權人的網路傳播權的聲明中指出:僅提供傳播物質設備的行為本身不構成版權侵權。據此,可以推出結論:提供傳輸存儲設施的ISP對他人提供的侵權信息不負侵權責任。
7、日本:日本目前尚未制定系統的有關ISP侵權責任的法律,但在其97年通過的版權法修正案中涉及到了電子布告板經營者(BBS)的義務,據此,BBS經營者對其系統上的信息負有常規監督義務,但對所謂「常規監督」沒有明確規定。
『捌』 系統緩存是什麼意思
系統緩存分為:實際的和虛擬的兩種。
實際的指的就是物理的,存在CPU上的一級,二級緩存了,物理緩存一般都比較小的
虛擬的就是用戶根據自己的機器配置不同創建的,一般大小為內存的1.5倍 是硬碟上劃的一部分空間
對了,2樓那為說的對,就是緩沖作用,就像一個人直接到不了100樓那樣,是要過度的,CPU與內存存在速度差異,用緩存來過度
『玖』 Win7系統清除緩存提升系統運行速度的方法
1、需要我們打開電腦的游覽器,找到工具箱,選擇上網痕跡,進行緩存的清理,
2、我們可以打開360衛士進行清理,衛士會在每天開機的時候會提示你是否清理緩存選擇是即可。
擴展
Win7系統組件清理方法:
先雙擊「控制面板」中的「程序和功能」選項,以打開與之對應的窗口;然後單擊圖右邊的「打開或關閉Windows功能」選項,此時就會彈出一個名為「Windows
功能」的窗口,大家可以發現許多系統組件右邊的復選框處於選中狀態。
這表示在當前系統中已經安裝了相關的系統組件,接著根據自己的需求,取消勾選那些用不到的系統組件(如「XPS服務」、「媒體功能」、「游戲」、「遠程差分壓縮」等等);完成上述操作後,最後單擊「確定」按鈕並按照提示重啟系統就可以了。
小貼士:對於「Windows
Search」復選框,大家千萬不要取消勾選;否則,就不能利用Win7系統自帶的搜索功能來搜索硬碟中的文件資源。
經過以上步驟的操作,剛剛取消勾選的那些用不到的系統組件就已經被成功刪除了。當然,以後如果再用到已刪除的某個系統組件時,可在窗口中再勾選與之對應的復選框並重啟系統,以完成該系統組件的重新安裝操作即可。
現在你知道該怎麼清理Win7系統中不用的組件了嗎,清理這些不用的系統組件,可以讓你的電腦運行的更加順暢。