9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 學習電腦 > 電腦故障 > 電腦故障現象 > 系統變慢 >

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

時間: 加城1195 分享

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

  方法步驟

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

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

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

  復制代碼 代碼如下:

  del %TEMP% /s /q *.*

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

  你也可以將其加入開機啟動項,以使得每次重啟系統后即執行一次刪除處理。

  提示:

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

  2. 志文工作室的服務器temp文件夾內存在數十萬這樣的文件,清理了若干小時才完成。故在進行處理前應停止iis:

  net stop iisadmin 關閉iis服務

  net start iisadmin 開啟iis服務

  3. 當然,你不希望在處理的過程中讓網站關閉如此之久,所以你應依次進行的操作是:

  1>. 關閉iis

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

  3>. 開啟iis,檢查服務器所有站點是否正常

  4>. 執行del_temp.bat進行清理

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

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

  “;session.save_path = "/tmp"”

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

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

  當然你也可以使用分級目錄的方式,比如改為這樣:

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

  關于session的分級目錄存放請參考后續內容詳解

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

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

  4. 啟動iis,觀察該目錄是否會有新的session文件產生。

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

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

  php.net上針對sesstion配置相關的說明:http://cn.php.net/manual/zh/ref.session.php

  session.save_path string

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

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

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

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

  另外如果用了 N 參數,要確保將 session.save_path 的值用雙引號 “quotes” 括起來,因為分隔符分號( ;)在 php.ini 中也是注釋符號。

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

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

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

  /data/session_tmp/4/b/sess_4b1e384ad74619bd212e236e52a5a174If

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

  復制代碼 代碼如下:

  $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目錄分級處理之后,IO處理值增加,http進程降低,web處理效率明顯好轉

  補充:解決系統變慢的常用技巧方法

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

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

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

  4、用優化大師或超級兔子清理注冊表和垃圾文件。

  5、“開始”――運行中輸入msconfig――確定――啟動――除了輸入法ctfmon以外的勾全去掉。

  6、右鍵我的電腦”――屬性――點高級――點啟動和故障恢復中的設置――去掉所有的勾――寫入調試信息選擇“無”――確定――點高級下面錯誤報告――點禁用――2次確定。

  7、“開始”..打開控制面板中的文件夾選項..點查看..點去末項自動搜索文件夾前面的勾..確定。

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

  9、右鍵C盤進行磁盤清理和其它選項中的系統還原清理。

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


系統變慢相關文章:

1.電腦運行速度變得越來越慢怎么解決

2.電腦太卡運行很慢的解決方法

3.如何解決win7電腦運行很慢很卡

4.Win7系統重裝之后運行速度變慢怎么辦

5.電腦開機進入桌面特別慢

4035763 主站蜘蛛池模板: 国产色无码精品视频免费| 国产伦精品一区二区三区妓女 | 久久人人97超碰精品 | 亚洲偷偷自拍码高清视频| 国产激情第一区二区三区| 欧美日本激情| 99久久精品久久久久久婷婷| 四虎永久免费很黄的视频| 亚洲嫩模喷白浆在线观看| 韩国午夜理伦三级| 国产精品青青在线观看爽香蕉| 亚洲第一极品精品无码久久| 国内精品视频一区二区三区八戒 | 国产999久久高清免费观看| 国厂精品114福利电影免费| 久久人人97超碰精品| 亚洲成人av免费一区| www国产精品内射熟女| 加勒比亚洲视频在线播放| 国产精品妇女一区二区三区| 一本色道婷婷久久欧美| 各种少妇wbb撒尿| 亚洲成av人片乱码色午夜| 五月天国产成人av免费观看| 一区一区三区产品乱码| 久久综合综合久久综合| 亚洲欧美日韩综合一区在线| 久久人人97超碰爱香蕉| 国产精品亚洲二区在线看| 成av免费大片黄在线观看| 亚洲国产成人资源在线| 国产短视频精品一区二区| 成在人线av无码免费高潮水老板| 国产精品中文字幕第一区| 国产精品一区二区三区黄| 欧美一本大道香蕉综合视频| 国产精品一二三区视在线| 伦伦影院精品一区| 91中文字幕一区在线| 不卡高清AV手机在线观看| 一区二区三区岛国av毛片|