robot
最新文章(10)
Mqskit 和其它相關工具
CPython 的 GC 二、三事
寫 Mecurial Extension 是件快樂的事!
Mozilla 台灣辨公室徵人啟事
關於 Apple 的兩項專利
core dump 之前的 frame
怎麼發出 beep 聲?
先承認你要找的是奴才吧!
程式碼要清的多乾淨?
FreeBSD 的 Thread-Local Storage 實作
首頁
新編
最新留言
Entries RSS
重要關鍵字(10)
coding (122)
Python (93)
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: