頁面緩存設置
① 頁面緩存默認在c盤 改到其他盤行嗎
當然可以了,這可以很好的解決C盤空間不足的問題,而且可以提升系統速度。
方法是右擊我的電腦-》屬性-》高級選項卡,單擊最上面的「設置」按鈕,彈出窗口後,選擇高級選項卡,然後單擊裡面的「更改」按鈕,彈出窗口後,選擇一個其他盤符,然後在下面選擇「自定義大小」或者「系統管理的大小」,然後單擊「設置」按鈕,就搞定了,一般需要重啟電腦才行。
② 如何給html網頁設置緩存
在Apache環境下,可以通過在.htaccess文件中添加下面的代碼,設置圖片的HTTP緩存和有效期(需要開啟apache的headers模塊支持):
# Image and Flash content Caching for ONE Year blog.gimhoy.com<FilesMatch ".(flv|gif|jpg|jpeg|png|ico|swf)$"> Header set Cache-Control "max-age=3156000"
其中max-age後面這個數字就是設置的緩存有效期(以秒為單位),比如上面的代碼設置了網站的圖片使用為期一年(3156000秒)的HTTP緩存。
在Nginx下,可以通過修改nginx.conf配置文件,來修改緩存設置:
location ~* \.(flv|gif|jpg|jpeg|png|ico|swf)$ { expires 1y; access_log off; break; }
同樣的方法,你也可以給js和css文件設置緩存。
③ 怎麼設置緩存和虛擬內存
首先要告訴你:不能夠通過軟體設置緩存,只能通過硬碟的專用工具軟體選擇開啟或者關閉緩存。
設置虛擬內存
什麼是虛擬內存不知大家發現沒有,在Windows 2000(XP)目錄下有一個名為pagefile.sys的系統文件(Windows 98下為Win386.swp),它 的大小經常自己發生變動,小的時候可能只有幾十兆,大的時候則有數百兆,這種毫無規律的變化實在讓很多人摸不著頭腦。其實, pagefile.sys是Windows下的一個虛擬內存,它的作用與物理內存基本相似,但它是作為物理內存的"後備力量"而存在的,也就是說,只有在物 理內存已經不夠使用的時候,它才會發揮作用。
虛擬內存的產生
虛擬內存的優化
虛擬內存的大小是由Windows來控制的,但這種默認的Windows設置並不是最佳的方案,因此我們要對其進行一些調整。這樣才能發揮出系統 的最佳性能。
1、改變頁面文件的位置
其目的主要是為了保持虛擬內存的連續性。因為硬碟讀取數據是*磁頭在磁性物質上讀取,頁面文件放在磁碟上的不同區域,磁頭就要跳來 跳去,自然不利於提高效率。而且系統盤文件眾多,虛擬內存肯定不連續,因此要將其放到其他盤上。改變頁面文件位置的方法是:用滑鼠右 鍵點擊"我的電腦",選擇"屬性→高級→性能設置→高級→更改虛擬內存",在驅動器欄里選擇想要改變到的位置即可。值得注意的是,當移動 好頁面文件後,要將原來的文件刪除(系統不會自動刪除)。
2、改變頁面文件的大小
改變了頁面文件的位置後,我們還可以對它的大小進行一些調整。調整時我們需要注意,不要將最大、最小頁面文件設為等值。因為通常內 存不會真正"塞滿",它會在內存儲量到達一定程度時,自動將一部分暫時不用的數據放到硬碟中。最小頁面文件越大,所佔比例就低,執行的 速度也就越慢。最大頁面文件是極限值,有時打開很多程序,內存和最小頁面文件都已"塞滿",就會自動溢出到最大頁面文件。所以將兩者設 為等值是不合理的。一般情況下,最小頁面文件設得小些,這樣能在內存中盡可能存儲更多數據,效率就越高。最大頁面文件設得大些,以免 出現"滿員"的情況。
3、禁用頁面文件
當擁有了512MB以上的內存時,頁面文件的作用將不再明顯,因此我們可以將其禁用。方法是:依次進入注冊表編輯 器"HKEY_LOCAL_ Ma-nagerMemoryManagement"下,在"DisablePa-ging Executive"(禁用頁 面文件)選項中將其值設為"1"即可。
4、清空頁面文件
在同一位置上有一個"ClearPageFileAtShutdown(關機時清除頁面文件)",將該值設為"1"。這里所說的"清除"頁面文件並非是指從硬碟上 完全刪除pagefile.sys文件,而是對其進行"清洗"和整理,從而為下次啟動Windows XP時更好地利用虛擬內存做好准備。
④ asp動態頁面如何設置緩存
ASP頁面緩存的語句
Response.Buffer = True
Response.ExpiresAbsolute = Now() - 1
Response.Expires = 0
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "No-Cache"
<HEAD>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="0">
</HEAD>
註解:
當Buffer為True的時候,asp會將這個程序解釋完畢後一起發送到客戶端,當Buffer為False的
時候,asp會邊解析邊發送數據.
ExpiresAbsolute 屬性指定緩存於瀏覽器中的頁的到期日期和時間。在未到期之前,若用戶
返回到該頁,該緩存的頁就顯示。如果未指定時間,該主頁在當天午夜到期。如果未指定日
期,則該主頁在腳本運行當天的指定時間到期。
表示當前頁面在客戶端 CACHE 存儲的時間,在指定時間內用戶瀏覽此網頁看到時
CACHE 裡面的而不是最新的內容,超過了指定時間瀏覽器則重新從伺服器上取最新的內容
,然後計時又重新開始。
CacheControl屬性設置代理伺服器是否可緩存ASP的輸出。默認設置為不可存。
AddHeader 方法用指定的值添加 HTML 標題。該方法常常向響應添加新的 HTTP 標題。它並
不替代現有的同名標題。一旦標題被添加,將不能刪除。
⑤ 如何把電腦網頁設置成為緩存
打開瀏覽器——工具——internet設置——歷史記錄設置——internet臨時文件的清除時間,設置為從不清除·
⑥ 怎麼在前端頁面設置不讓瀏覽器緩存
你好
HTTP1.0中通過Pragma控制頁面緩存,可以設置:Pragma或no-cache。網上有非常多的文章說明如何控制不讓瀏覽器或中間緩存伺服器緩存頁面,通常設置的值為no- cache,不過這個值不這么保險,通常還加上Expires置為0來達到目的。但是如我們刻意需要瀏覽器或緩存伺服器緩存住我們的頁面這個值則要設置為 Pragma。
HTTP1.1中啟用Cache-Control來控制頁面的緩存與否,這里介紹幾個常用的參數:
no-cache,瀏覽器和緩存伺服器都不應該緩存頁面信息;
public,瀏覽器和緩存伺服器都可以緩存頁面信息;
no-store,請求和響應的信息都不應該被存儲在對方的磁碟系統中;
must-revalidate,對於客戶機的每次請求,代理伺服器必須想伺服器驗證緩存是否過時;
Last-Modified只頁面的最後生成時間,GMT格式;
Expires過時期限值,GMT格式,指瀏覽器或緩存伺服器在該時間點後必須從真正的伺服器中獲取新的頁面信息;
上面兩個值在JSP中設置值為字元型的GMT格式,無法生效,設置long類型才
滿意請採納
⑦ HTML頁面每次打開的時候都清除頁面緩存怎麼設置
這種靠meta標簽實現:
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Expires" content="0">
⑧ 如何設置頁面緩存大小
電腦-屬性-高級-性能-虛擬內存-更改,選擇合適的盤符設置一定的數值或者用windows優化大師也可以的
⑨ 頁面文件系統緩存如何設置
還有一個設置按鈕一定要在設置好盤符數值之後點擊一下,否則更改是無效的。
⑩ windows10怎麼設置網頁緩存
1 先給IE緩存安個家在其他驅動器新建一個用於存放IE緩存的文件夾
2 點擊任務欄上的IE圖標,打開IE瀏覽器
如果你解鎖了.請在開始菜單里找
3 點擊設置按鈕,選擇"Internet選項"
4 再點擊右下方的"設置"
5 猛點"移動文件夾"
6 選擇IE緩存的新家,就是剛才新建文件夾的位置,確定
7 搬新家了,設定緩存目錄的大小
一般250M都覺得有點大了
越大,小文件越多,速度越慢,請斟情考慮
點擊確定後保存設置