[問題] 加快 apache 的回應時間?

看板Linux作者 (呵呵)時間9年前 (2014/11/19 08:05), 8年前編輯推噓0(0010)
留言10則, 3人參與, 最新討論串1/1
我有一台 NAS,同時跑多種服務.. 但裡面 web server 比較重要,不想被其他服務影響 目前網頁回應速度已經明顯變慢. 用 renice 去提高 apache 的執行優先權會有用嗎? 另外,我用 renice -10 -p < /run/httpd/httpd-sys.pid 執行過去沒有錯誤訊息,但優先度似乎完全沒有改變.. 是 < 的用法錯了嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.172.59.124 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1416355538.A.FB5.html

11/19 09:55, , 1F
ps 檢查看看就知道有沒有用了
11/19 09:55, 1F

11/19 09:57, , 2F
不過問題本質還是在你那台NAS本身資源夠不夠,否則 renice
11/19 09:57, 2F

11/19 09:57, , 3F
後只是讓 apache 優先回應,處理速度不一定會有明顯的改
11/19 09:57, 3F

11/19 09:57, , 4F
11/19 09:57, 4F

11/19 13:08, , 5F
那個 < 是不是應該改成 `cat /run/httpd/httpd-sys.pid`
11/19 13:08, 5F

11/22 06:30, , 6F
NAS應該是夠力,剛開機時網頁回應很快,但跑一兩天後就變慢
11/22 06:30, 6F

11/22 06:31, , 7F
renice -10 -p [pid] 直接打數字有變,但是用<餵檔案卻沒用
11/22 06:31, 7F

11/22 06:48, , 8F
用 < cat pid_file 會有錯誤訊息,直接餵 cat 這個執行檔了
11/22 06:48, 8F

11/22 23:43, , 9F
renice -10 -p `cat /run/httpd/httpd-sys.pid`
11/22 23:43, 9F

11/23 01:21, , 10F
好像可以了,感謝樓上
11/23 01:21, 10F
後來發現 apache 的反應慢這件事,跟 priority 沒關係 apache 調成 priority -19 還是會變慢.. 實際上是 transmission 佔用的資源沒放掉的問題. 所以 crontab 裡面設定每半小時清一下 cache 就行了 echo 1 > /proc/sys/vm/drop_caches ※ 編輯: tyf99 (218.166.26.22), 05/04/2016 21:46:27
文章代碼(AID): #1KQzxI-r (Linux)