『壹』 MIUI開發者選項里的日誌記錄器緩沖大小設為多少合適
摘要 這個一般根據個人來進行調整,如果有強迫症的話可以設置為小一點,清理快一些,如果不怎麼在乎的話就可以稍微設大一點,像100左右。
『貳』 華為日誌記錄器緩沖區大小設置多少
首先我們先打開【設置】,然後找到【字體】,打開後我們再根據自己的需要進行設置字體大小即可。
1、在一定數值內越大越好(它決定了你能打開應用層的數目)。
2、日誌記錄器緩沖區大小日誌,主要是用於給工程師們反饋使用信息與記錄,便於分析問題,對用戶無用。
3、由於用戶本身不是經常產生上傳日誌,所以沒必要調節至最低。
『叄』 MIUI開發者選項里的日誌記錄器緩沖大小設為多少為好
日誌緩存設大小並不影響什麼,模擬位置,可以自定義位置。但是現在應用基本都採用數據+GPS,或者WIFI定位,那個基本就沒用了。
『肆』 小米手機開啟了開發者選項裡面有一個日誌緩沖區大小,這個在2G運存,1
日誌緩沖區調整為256k到1m都是可以的。
你覺得卡頓可能是因為軟體安裝過多,自動啟動現象明顯或者同時啟動過多軟體造成的。
而且,相對現在來講,這個配置確實也有點低了!
『伍』 如何配置重做日誌高速緩存的大小
資料庫管理員應該要了解的是,重做日誌文件的機制跟數據文件的管理機制類似。當因為數據更新、新建記錄或者資料庫結構變更產生重做記錄時,其也不是馬上寫入重做日誌文件中。而是先將重做記錄寫入到重做日誌高速緩存中。等到符合一定的條件,再將重做記錄寫入到硬碟上的沖作日誌文件中。這主要是為了性能的考慮。因為往內存中寫入數據要比往硬碟中寫入數據快幾千倍。 重做日誌文件對於Oracle資料庫的重要性顯而易見,如上圖所示, 當利用Update等數據操作語更新數據或者調整資料庫物理機構時,資料庫會先將相關的更改信息保存在數據高速緩存中。同時也會產生重做記錄,這些重做記錄也是保存在重做日誌高速緩存中。這在某種程度上可以提高資料庫的性能。但是,如果這個重做日誌緩存設置的不恰當的話,也會出問題。如當一個Update語句需要更新大量的數據時,則寫一部份記錄到重做日誌高速緩存中,其空間就會滿了,需要將重做記錄寫入到重做日誌文件中。此時更新作業不得不暫時等待,因為此時無法將重做記錄寫入到重做日誌高速緩存中。只有將現有重做日誌高速緩存中的信息都寫入到重做日誌文件中後,系統才會清空重做日誌緩存中的信息,系統才能夠將更新的信息保存到重做日誌高速緩存中。所以當這個等待的次數多了,那就會極大的影響資料庫的性能。 不要讓臨時表空間影響資料庫性能。 所以說,重做日誌高速緩存是把雙刃劍。若重做日誌高速緩存大小合適的話,確實可以提高Update等語句的操作效率。但是如果設置的不合適的話,則會起到適得其反的效果。反而會因為等待次數過多而影響到這些語句的執行效果。故在一些數據更新量比較大的系統中,特別需要進行成批更改的資料庫中,調整重做日誌高速緩存的大小也是改善資料庫性能的一個重要舉措。一、避免一個誤區:重做日誌高速緩存越大越好。 在配置重做日誌高速緩存大小的時候,首先需要避免一個誤區,即並不是說重做日誌高速緩存越大越好。如果將重做日誌高速緩存設置的很大,也會產生不利的影響。 如重做日誌高速緩存是內存中的一塊區域,它是資料庫啟動的時候就已經分配好了的,是一塊獨享的內存區域。也就是說,如果給其分配了一定大小的區域之後,無論現在重做記錄需要多少的高速緩存,其都會獨占的享用這塊區域。即使只用來1%,這多餘的內容也不會給其他程序使用。而且,根據LGWR進程的規則,默認情況下一般當達到重做日誌高速緩存大小的50%時,將會將重做日誌高速緩存中的重作記錄寫入到重做日誌文件中。所以如果將重做日誌高速緩存設置的比較大的話,對於內存來說也是一種浪費。 提高Oracle資料庫緩存命中率。 其次會降低重做日誌文件的作用。雖然在有些書上說重做記錄會隨時寫入到重做日誌文件中。其實這是不科學的。一產生重做記錄後不會馬上寫入到重做日誌文件中,而是寫保存在重做日誌高速緩存中。然後根據重做記錄的數量來決定寫入到重做日誌文件中的時刻。也就是說,在將數據高速緩存中的數據寫入到數據文件中這個時間間隔內,重做記錄會分幾次寫入到重做日誌文件中。所以,重做日誌文件中的信息也會有一個時間的延遲,不一定根資料庫真實的內容保持同步。所以到資料庫發生故障時,即使有重做日誌文件的存在,也不一定能夠恢復到故障的點(當然離故障的點很近,可能只差幾秒)。當重做日誌高速緩存空間越大的話,那麼將重做記錄寫入到重做日誌文件中的時間間隔會越長。此時資料庫如果發生故障,則其丟失的數據相對來說會更多。所以說,雖然增加重做日誌高速緩存的大小可以避免因為等待而導致的性能下降問題,但是也會對數據的安全性對來一定的損害。故最後資料庫管理員在設置這個重做日誌高速數據緩存空間的時候,對於這個大小,還是要有一個分寸。切記,這個空間並不是越大越好。二、什麼時候該修改重做日誌高速緩存空間的大小? 是否需要修改這個重做日誌高速緩存空間的大小,主要需要看資料庫的運行狀況。在上面的分析中,筆者提到過一個等待的概念。即在數據更新或則數據結構調整的過程中,用戶進程等待重做日誌緩存的現象。一般情況下,如果這個等待的次數越多,顯然說明用戶在這等待的時間上佔用了比較多的時間。為此需要根據這個等待到次數來確定是否需要重新調整重做日誌高速緩存空間。在資料庫中可以通過數據字典視圖V$SYSSTAT來查詢用戶用戶進程等待重做日誌緩存的次數。在這個視圖中,有一個叫做「重做緩存重分配」的紀錄,英文名字為「redo buffer allocation retries」。這條記錄的vlaue欄位的值就表示用戶進程等待重做日誌緩存的次數。如果這個值為0的話,就表示用戶進程在數據更新或者數據結構調整的時候,不需要等到重做日誌高速緩存。所以性能是最佳的。但是這只是一種比較理想的狀態。在資料庫運行了一段時間後,這條記錄的值往往不會為0,有時候會達到兩位數、三位數等等。那麼是否這個值越大,就越說明有需要調整重做日誌高速緩存大小的必要呢? 這么說有一定道理,但是也太過於決定。在實際工作中,我們往往還需要借鑒另外一個值。在這張視圖中,還有一條記錄叫做「redo entries」。如果按名次排序的話,他們這兩條記錄是一前一後緊靠在一起的。通常情況下,如果把「redo buffer allocation retries」記錄的Value值除以「redo entries」記錄的Value值,如果大於0.01(即1%),則說明這個數據緩存大小可能並不是很合適,需要通過調整重做日誌緩存大小來提高資料庫的性能。如果這個比率小於1%的話,即使用戶進程等待的次數再多,一般也不需要調整其大小。因為此時用戶的等待次數對於資料庫的性能影響是微乎其微的,甚至可以忽略不計。從這里可以看出,並不是說用戶進程的等待次數越多,就說明其大小越需要調整。一般我們都需要將用戶進程等待次數與「redo 在Oracle資料庫中,重做日誌高速緩存的大小是由初始化參數log_buffer來控制的。在對其進行更改之前,有必要先查詢一下這個參數的值。在資料庫命令行中,可以通過show log_butter來查詢重做日誌緩存的大小。然後資料庫管理員可以在這個值的基礎上增加重做日誌高速緩存的大小。這個參數是一個動態的參數,可以在資料庫運行期間修改這個參數。如果某個事務需要長時間運行、並且會產生大量重做記錄的時候,通過參數增加這個參數的值,往往可以減少對重做日誌文件的硬碟操作次數,從而提高資料庫的性能。 由於這是一個動態的參數,為此在更改的時候需要注意一點,即在下次資料庫啟動的時候是否需要將這個修改保留。如果需要的話,則在這個參數內存中的值的時候,同時需要更改初始化參數文件中的值。如果採用文本參數文件啟動的話,需要手工更改參數文件。如果採用伺服器參數文件啟動的話,則可以在命令中指定其同時修改內存與伺服器參數文件中的值。 最後筆者再次提醒一句,充作日誌高速緩存並不是越大越好。通常情況下,需要將上面提高的兩個記錄進行對比,以1%作為其調整的關口。如果超過1%,則就可以通過調整重做日誌高速緩存來達到改善資料庫性能的目的。反之,如果值小於1%,那麼即使增加了重做日誌高速緩存的大小,也很難起到應有的效果。相反會造成一定的安全隱患,而且會浪費內存空間。所以,這個調整重做日誌高速緩存時還需要謹慎行事。
『陸』 怎麼樣設置緩存和虛擬內存
Windows 9x的虛擬內存分頁位置,其實就是保存在C盤根目錄下的一個虛擬內存文件(也稱為交換文件)Win386.swp,它的存放位置可以是任何一個分區,如果系統盤C容量有限,我們可以把Win386.swp調到別的分區中,方法是在記事本中打開System.ini(C:\Windows下)文件,在[386Enh]小節中,將「PagingDrive=C:WindowsWin386.swp」,改為其他分區的路徑,如將交換文件放在D:中,則改為「PagingDrive=D:Win386.swp」,如沒有上述語句可以直接鍵入即可。
而對於使用Windows 2000和Windows XP的,可以選擇「控制面板→系統→高級→性能」中的「設置→高級→更改」,打開虛擬內存設置窗口,在驅動器[卷標]中默認選擇的是系統所在的分區,如果想更改到其他分區中,首先要把原先的分區設置為無分頁文件,然後再選擇其他分區。
或者,WinXP一般要求物理內存在256M以上。如果你喜歡玩大型3D游戲,而內存(包括顯存)又不夠大,系統會經常提示說虛擬內存不夠,系統會自動調整(虛擬內存設置為系統管理)。
如果你的硬碟空間夠大,你也可以自己設置虛擬內存,具體步驟如下:右鍵單擊「我的電腦」→屬性→高級→性能 設置→高級→虛擬內存 更改→選擇虛擬內存(頁面文件)存放的分區→自定義大小→確定最大值和最小值→設置。一般來說,虛擬內存為物理內存的1.5倍,稍大一點也可以,如果你不想虛擬內存頻繁改動,可以將最大值和最小值設置為一樣
虛擬內存設置- -
一, 什麼是虛擬內存?
Windows操作系統用虛擬內存來動態管理運行時的交換文件。
為了提供比實際物理內存還多的內存容量以供使用,Windows操作系統
佔用了硬碟上的 一部分
空間作為虛擬內存。當CPU有要求時,首先會讀取內存中的資料。當內存容量
不夠用時,Windows就會將需要暫時儲存的數據寫入硬碟。所以,計算機的
內存大小等於實際物理內存容量加上「分頁文件」(就是交換文件)的大小。
如果需要的話,「分頁文件」會動用硬碟上所有可以使用的空間。如果條
件允許,你應盡可能應用這種功能設置。當然,如果你能自己動手設置的話,
會取得比Windows操作系統自動設置更好的效果。
二, 計算虛擬內存
在你設置虛擬內存大小之前,你會想到應該怎樣進行「實際設置」。有人
推薦應用一個常規公式:物理內存數*2.5,當然這是不對的。應用這樣的公式,
對於擁有16MB內存的用戶就應該設置40MB;對於擁有128MB內存的用戶來說則應
設置320MB。很顯然,對於擁有較少內存的用戶來說,他需要比擁有內存容量較
大的用戶設置更多的虛擬內存。要想看你的機器中內存工作的情況,應先
安裝「系統管理器」。打開「控制面版」窗口,點擊「添加/刪除程序」,選擇
「Windows安裝程序」,從中選擇「系統工具」,在「系統監視器」項前打勾,
並安裝它。運行「系統監視器」(開始-程序-附件-系統工具-系統監視器),
選擇「編輯」,然後選擇「添加項目」里的「內存管理程序」,在右邊的
窗口裡添加「正在使用交換文件」和「交換文件大小」。這時「系統監視器」就會
顯示軌跡圖示。此外,你也可以通過「編輯」項里的「刪除項目」刪去不需要的項目。
點擊「選項」里的「圖表」並設置「更新間隔」,可以根據你打算監
視時間的長短來選擇。一定要確認點擊「文件」選擇「開始記錄」,並且保存
記錄日誌(sysmon.log)到你的硬碟上,以便於以後參考使用。
如果想獲得更好的軌跡來參考,那就需要做一些能使你的機器處於「重壓」
下的任務,例如玩游戲,或是運行一些大程序。在運行一些極限時的Demo或是玩
[虛幻]游戲時,能幫助你確定所需要的「虛擬內存」大小。當然,這種「重壓」
測試是在計算機可以承認的情況下進行的,從測試結果表明處理圖形的能力
與「交換文件大小」有關。設置完「系統監視器」後,你就可以參考「記錄日誌」
了。用「記事本」打開「sysmon.log」文件。其中文件的大小是以位元組來
表示的,我們就用1048576(1024*1024)來轉換。125829120/1048576=120MB。
你應該取計算的最大值,一般與計算值的差距不超過5MB。
三,設置虛擬內存
基於測試結果,現在設置虛擬內存一般有兩種不同的方法。一種方法是創建
一個「長期固定」 的轉換文件,另一個是創建「半長期」 的轉換文件。創建「半長期」
轉換文件的好處在於一旦有必要,Windows操作系統可以擴大轉換文件的大小,
這將避免「內存不足」的錯誤。在應用完畢後,Windows操作系統又會將轉換文件
的大小恢復到最初(也是最小)的大小。如果你想創建「長期固定」 的轉換文件,
則設置數值應該比計算數值多留30-50MB空間,並將「最大值和最小值」 的標准
設為150MB。特別是在有額外虛擬內存需求時,「長期固定」的轉換文件更能
防止意外情況的發生。其實,通常而言,硬碟上有150MB的虛擬
內存應該可以應付額外的內存空間需求了。
一旦確定了要選擇的方法,請按以下步驟進行:
1.整理你的硬碟,然後從新啟動;
2.右鍵點擊「我的電腦」,選擇「屬性」項
3.選擇「性能」項;
4.選擇「虛擬內存」項,在彈出的窗口中選擇「用戶自己指定虛擬內存設置」
(下面所謂的A或B取決於你選擇「長期固定」或「半長期」的轉換文件形式);
A如果選擇「長期固定」的轉換文件,那麼請根據上面說過的方法來設定各數值;
B如果你選擇「半長期」的轉換文件,就如上述設置(當然具體數值由計算數值來決定)。
其中最大值就是你硬碟上的所有空餘空間;
5.從新啟動使修改設置生效。
注意:你也可以通過文件「system.ini」來設定虛擬內存的大小。
點擊「開始」彈出窗口的「運行」項,鍵入「system.ini」後敲擊回車鍵。
在[3 8 6 E n h]下用「MinPagingFileSize,MaxPagingFileSize & PagingDrive=」
來設置放置轉換文件的硬碟盤符以及轉換文件的最大和最小值。這里的數值是用KB為
單位來計算的,請用MB*1024的方法來轉換。
四,進一步完善交換文件
在設置完虛擬內存以後,還可以進一步完善它。交換文件最好放置在硬碟的邊緣,
可惜Windows操作系統自帶的磁碟清理程序並不支持,但你可以用類似
於Norton Speed Disk 這樣的磁碟清理工具。我建議你不要把交換文件放到
不同的分區里,因為這樣硬碟磁頭會不斷的移動,從而浪費時間和硬碟的本身。相
反,我建議你要把交換文件放到最常用的分區里,也就是說放到安裝了Windows操作
系統「C:/」裡面去。在設定虛擬內存時,改變硬碟設置就要改變交換文件設置。
五,虛擬緩存——Vcache
注意:以下的設置在Windows 95操作系統裡面得到的效果會比在Windows 98里
的效果要好,所以如果你使用Windows 98系統,就可以不必設置「最大和最小
緩存文件(Min & MaxCacheFile)」的大小。
點擊「開始」彈出窗口裡的「運行」項,鍵入「system.ini」,然後按回車鍵。
從文件中尋找「[vcache]」項,並在標題下面鍵入以下信息:
MinFileCache=16384
MaxFileCache=16384
你可以使用「剪切」(ctrl+L),然後「粘貼」(ctrl+V)完成。其中
「最小和最大緩存文件(Min & MaxCacheFile)」取決於物理內存的大小,如果你有
64MB內存,應該設置虛擬緩存為物理內存的?大小。如果有128MB的內存,
就應將數值加倍。如果想達到最好的效果,還需要對其中的一些數值進行實驗。
現在,請將下面內容加入到「最小和最大緩存文件」設置的下面。
Chunksize=512
NameCache=2048
DirectoryCache=48
以上設置都意味著什麼呢?
1.「Min & MaxCacheFile」設置了系統中最小和最大的磁碟緩存。這種設置
將會直接影響到物理內存的實際應用大小,設置值越高,就會有越少的內存被應
用到轉換用途上去。
2.「Chunksize」設置會直接影響到工作效果。磁碟緩存是內存裡面的一個
獨立的模塊;它分有很多「塊」(Chunk),如果塊尺寸(Chunksize)設置過小就一
定會增加佔用的塊數。如果塊尺寸設置的太大就會浪費很多資源。所以,最好
的取值是不大不小。如果必要,你可以用乘以512(或1024,2048等)的方法改變數值。
3.「NameCache」設定了一個Windows 系統所能跟蹤的文件數上限。
4.「DirectoryCache」設定了一個Windows系統所能跟蹤的目錄數上限
此外,還有另一種方法來優化內存。但在使用之前,你必須在計算機上
安裝「Windows scripting」程序。你可以在控制面版里選擇「添加/刪除程序」,然
後選擇Windows安裝程序這一項。
經過以上的設置以後,你的虛擬內存在各方面都會提高很多。
你將會發現你的系統有了明顯的變化:比如硬碟驅動器不再頻繁存取了等等。
既然完善你的系統虛擬內存設置將會使你獲得巨大的收益。
那麼,請快加入到虛擬內存的行列中來吧。
『柒』 cisco 2960 的LOG日誌最多能保存多少條 為什麼我只能看到今天的LOG信息,其它信息看不到
能存多少條要根據緩存的容量大小的。
修改命令:
logging buffered 大小
默認交換機日誌緩存大小是4,096 bytes,能夠保存大約50條消息,可以使用show logging查看當前大小
這個特性保存所有的日誌消息在交換機的緩存上,會自動丟棄舊的消息,只會保存最新的消息防止RAM耗盡
推薦日誌緩存大小設置為16 KB
最好在增加日誌緩存前使用 show memory 檢查當前內存的使用情況
想看更多請設置專門LOG 伺服器吧。