robot
最新文章(10)
快樂的小成就
Pythonkey 計劃
Mqskit 和其它相關工具
CPython 的 GC 二、三事
寫 Mecurial Extension 是件快樂的事!
Mozilla 台灣辨公室徵人啟事
關於 Apple 的兩項專利
core dump 之前的 frame
怎麼發出 beep 聲?
先承認你要找的是奴才吧!
首頁
新編
最新留言
Entries RSS
重要關鍵字(10)
coding (122)
Python (91)
FreeBSD (71)
WEB (61)
URL (48)
hardware (46)
javascript (36)
Linux (34)
blog (30)
C++ (16)
所有關鍵字
新增 URL
portupgrade 昩動
by thinker
2 Columns
關鍵字:
FreeBSD
portupgrade
自從接觸 $portupgrade$ 之後, 再也無 $portupgrade$ 昩使. 最近佇我兮 notebook 頂頭使用 $portupgrade$ 時, 時常發生記憶體不足兮情形. 本來想加記憶體就可以, 但是我兮 notebook 實在太舊, 抺找著合用兮 RAM 也難, 加上 notebook 己經老舊, 再加新配備, 以後也無法再利用, 感覺浪費, 所以也就得過且過. 昨日, 我實在擋昩著, 我開始看 $portupgrade$ 的 source code, 看是為啥咪會用這多記憶體. 最後我發現, 是 $portupgrade$ 會使用著 /usr/bin/sort, 太佔空間. sort 為著效率, 會盡量將 physical mem 吃掉, 但是 $portupgrade$ 透過 $ports$ 兮 make file (/usr/$ports$/Mk/*) 安裝 port, 這會同時執行真多個 sort, 造成空間不足. 解決兮方法是佇 /etc/make.conf 內加入: {{{ SORT=/usr/bin/sort -S 1M }}} 乎每一個 sort process 攏用 1M 兮 buffer 就好啊, 以免空間不足.
最後更新時間: 2005-06-07 11:44:00 CST |
引用
查詢:
COMMENTS: