六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦故障 > 電腦故障現(xiàn)象 > 系統(tǒng)變慢 >

c盤temp文件夾存在大量sess開頭文件的問題原因是什么

時(shí)間: 加城1195 分享

  我們使用電腦和手機(jī)時(shí)候最不能忍受就是設(shè)備又卡又慢了,嚴(yán)重影響我們工作或者游戲體驗(yàn)。有用戶服務(wù)器經(jīng)常宕機(jī),而且重啟后也總是cpu占用率非常高,而一旦關(guān)閉iis則恢復(fù)正常。于是進(jìn)行了仔細(xì)地排查。當(dāng)在清理垃圾文件時(shí),發(fā)現(xiàn)c:\windows\temp文件夾中存在超級(jí)多以sess_開頭的文件,此類文件之多使得無法正常的打開temp文件夾和刪除清理

  方法步驟

  一、 temp文件夾大量文件的刪除

  以sess開頭的存在于temp系統(tǒng)臨時(shí)文件夾的文件,是php的session保存文件,由于php建立了session卻在過期后沒有成功刪除,于是導(dǎo)致大量文件的積累。

  清理方法很簡單,新建批處理文件del_temp.bat,其中寫入如下命令:

  復(fù)制代碼 代碼如下:

  del %TEMP% /s /q *.*

  保存后雙擊運(yùn)行,即開始進(jìn)行刪除處理(也可直接在cmd命令行中輸入執(zhí)行)

  你也可以將其加入開機(jī)啟動(dòng)項(xiàng),以使得每次重啟系統(tǒng)后即執(zhí)行一次刪除處理。

  提示:

  1. 如果這里執(zhí)行一直顯示無法進(jìn)行(志文工作室最先遇到的情況即如此),則可能是temp文件夾及其中部分文件正處于使用狀態(tài),那么你可以在同目錄下新建一個(gè)文件夾tmp,然后修改系統(tǒng)環(huán)境變量temp和tmp的位置為此,接著重啟系統(tǒng)使得新的臨時(shí)目錄生效,此時(shí)即可對(duì)temp文件任意刪改了。

  2. 志文工作室的服務(wù)器temp文件夾內(nèi)存在數(shù)十萬這樣的文件,清理了若干小時(shí)才完成。故在進(jìn)行處理前應(yīng)停止iis:

  net stop iisadmin 關(guān)閉iis服務(wù)

  net start iisadmin 開啟iis服務(wù)

  3. 當(dāng)然,你不希望在處理的過程中讓網(wǎng)站關(guān)閉如此之久,所以你應(yīng)依次進(jìn)行的操作是:

  1>. 關(guān)閉iis

  2>. 更改php保存session的默認(rèn)路徑(參考后面內(nèi)容)

  3>. 開啟iis,檢查服務(wù)器所有站點(diǎn)是否正常

  4>. 執(zhí)行del_temp.bat進(jìn)行清理

  二、修改php的Session保存路徑session.save_path

  1. 打開php.ini文件,查找到

  “;session.save_path = "/tmp"”

  將其修改為指定的位置用于存儲(chǔ)session,例如,志文工作室將其改為:

  session.save_path = "c:/tmp/phpsession"

  當(dāng)然你也可以使用分級(jí)目錄的方式,比如改為這樣:

  session.save_path="5;c:/tmp/phpsession"

  關(guān)于session的分級(jí)目錄存放請(qǐng)參考后續(xù)內(nèi)容詳解

  2. 新建文件夾路徑:c:/tmp/phpsession

  3. 添加該路徑(即phpsession文件夾)的internet來賓賬戶修改和寫入權(quán)限,注意最好不要給予執(zhí)行權(quán)限。

  4. 啟動(dòng)iis,觀察該目錄是否會(huì)有新的session文件產(chǎn)生。

  三、php的session多級(jí)目錄存放解決大量臨時(shí)文件效率問題

  session多級(jí)存放可以緩解一個(gè)目錄下session文件過多帶來的讀寫效率問題。

  php.net上針對(duì)sesstion配置相關(guān)的說明:http://cn.php.net/manual/zh/ref.session.php

  session.save_path string

  session.save_path 定義了傳遞給存儲(chǔ)處理器的參數(shù)。如果選擇了默認(rèn)的 files 文件處理器,則此值是創(chuàng)建文件的路徑。默認(rèn)為 /tmp。參見 session_save_path()。

  此指令還有一個(gè)可選的 N 參數(shù)來決定會(huì)話文件分布的目錄深度。例如,設(shè)定為 '5;/tmp' 將使創(chuàng)建的會(huì)話文件和路徑類似于

  /tmp/4/b/1/e/3 /sess_4b1e384ad74619bd212e236e52a5a174If

  要使用 N 參數(shù),必須在使用前先創(chuàng)建好這些目錄。在 ext/session 目錄下有個(gè)小的 shell 腳本名叫 mod_files.sh 可以用來做這件事。此外注意如果使用了 N 參數(shù)并且 N 大于 0,那么將不會(huì)執(zhí)行自動(dòng)垃圾回收,更多信息見 php.ini。

  另外如果用了 N 參數(shù),要確保將 session.save_path 的值用雙引號(hào) “quotes” 括起來,因?yàn)榉指舴痔?hào)( ;)在 php.ini 中也是注釋符號(hào)。

  參考以上說明,在定義session.save_path中可以定義多級(jí)存放的路徑,于是我們可以修改php.ini中的session.save_path為:

  session.save_path = “2;/data/session_tmp”

  如此將session文件分成兩級(jí)存放,即類似于

  /data/session_tmp/4/b/sess_4b1e384ad74619bd212e236e52a5a174If

  取session的前兩位字符作為二級(jí)目錄索引,但是php并不生成目錄,需要自己手工生成,這里提供一個(gè)php腳本來生成初始的目錄。

  復(fù)制代碼 代碼如下:

  $string = '0123456789abcdefghijklmnopqrstuvwxyz';

  $length = strlen($string);

  function makeDir($param)

  {

  if(!file_exists($param)) {

  echo "mkdir ".$param."\n”;

  exec("mkdir ".$param);

  }

  }

  for($i = 0; $i < $length; $i++) {

  for($j = 0; $j < $length; $j++) {

  makeDir('/data/session_tmp/'.$string[$i].'/'.$string[$j]);

  }

  }

  ?>

  session目錄分級(jí)處理之后,IO處理值增加,http進(jìn)程降低,web處理效率明顯好轉(zhuǎn)

  補(bǔ)充:解決系統(tǒng)變慢的常用技巧方法

  1、在我的電腦窗口,右擊要清理的盤符―“屬性”―“清理磁盤”--勾選要?jiǎng)h除的文件--確定--是。

  2、右鍵瀏覽器e――屬性――點(diǎn)2個(gè)刪除1個(gè)清除(都要逐一確定)――確定 。

  3、把C:\WINDOWS\Prefetch(預(yù)讀文件)把里面的文件全部刪除

  4、用優(yōu)化大師或超級(jí)兔子清理注冊(cè)表和垃圾文件。

  5、“開始”――運(yùn)行中輸入msconfig――確定――啟動(dòng)――除了輸入法ctfmon以外的勾全去掉。

  6、右鍵我的電腦”――屬性――點(diǎn)高級(jí)――點(diǎn)啟動(dòng)和故障恢復(fù)中的設(shè)置――去掉所有的勾――寫入調(diào)試信息選擇“無”――確定――點(diǎn)高級(jí)下面錯(cuò)誤報(bào)告――點(diǎn)禁用――2次確定。

  7、“開始”..打開控制面板中的文件夾選項(xiàng)..點(diǎn)查看..點(diǎn)去末項(xiàng)自動(dòng)搜索文件夾前面的勾..確定。

  8、右鍵我的電腦――屬性――硬件――設(shè)備管理器――雙擊IDE控制器――次要通道――高級(jí)設(shè)置――傳送模式都選DMA――設(shè)備類型選無――確定――主要通道也同樣設(shè)置――確定。

  9、右鍵C盤進(jìn)行磁盤清理和其它選項(xiàng)中的系統(tǒng)還原清理。

  10、刪除不用的程序軟件。


系統(tǒng)變慢相關(guān)文章:

1.電腦運(yùn)行速度變得越來越慢怎么解決

2.電腦太卡運(yùn)行很慢的解決方法

3.如何解決win7電腦運(yùn)行很慢很卡

4.Win7系統(tǒng)重裝之后運(yùn)行速度變慢怎么辦

5.電腦開機(jī)進(jìn)入桌面特別慢

4035763