トップページunix
1001コメント264KB

FreeBSD7.0リリース

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/06/13(水) 22:11:30
来月でしょ?
01241232007/12/02(日) 19:54:44
長すぎて書けなかったんでこっちにppp.conf晒しておく。

===ここから===
default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION (built COMPILATIONDATE)
set device /dev/cuau0
set speed 115200
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" ATZ OK-AT-OK ATE1Q0V1 OK \\dATD\\T TIMEOUT 40 CONNECT"
set timeout 300 # 5 minute idle timer
enable dns # request DNS info (for resolv.conf)
allow users ********

airh:
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" ATZ OK-AT-OK AT&F&C1&D2&K3&S0E0#A1 OK \\dATD\\T TIMEOUT 40 CONNECT"
set authname ********
set authkey ********
set phone "0570******##64"
set timeout 3600
disable dns
add default HISADDR
===ここまで===

一応dnsをenableにしてみたりaddに!を付けてみたりは試したが変化無し。
怪しそうだったんでdefaultに disable ipv6cpを追加してみたがそれでも
駄目だった。 同様にpred1,deflateをdisableしても状況変わらず。
0125名無しさん@お腹いっぱい。2007/12/03(月) 09:03:20
cuau0 ってなによ
0126名無しさん@お腹いっぱい。2007/12/03(月) 18:17:25
RELENG_7だと
/dev/cuad*
じゃなかたけ?
0127名無しさん@お腹いっぱい。2007/12/03(月) 20:37:43
AX420Sだけど、6.2だとsioで認識されて/dev/cuad4が生えたのに、
7.0-BETA3ではuartで認識されて/dev/cuau0が生えた。
今ちと6.2の出力を出せないけど、7.0-BETA3ではdmesgの出力から
sioとuart関係だけ切り出すと

sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 8250 or not responding
sio0: [FILTER]
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
uart0: <SII PHS AX420S> at port 0x2f8-0x2ff irq 11 function 0 config 24 on pccard1
uart0: [FILTER]

こんな感じで認識されてる。 で、dmesgで出ないが/devにはAX420Sを挿す
前は/devにcuad0とcuad0.initとcuad0.lockが生えてて、挿すとさらに
cuau0とcuau0.initとcuau0.lockが生えてきた。 cuad4が生えなかったときは
焦ったな。
0128名無しさん@お腹いっぱい。2007/12/04(火) 02:36:24
どうも、その辺のドライバの名前が変わった辺りが臭いね。
デバイスドライバのコードも違うところに逝っちゃったか、
最初から作り直されたか判らない。

手元に SII-PHSも、刺さる様なマシンも無いのでコードを
みるだけにしるけど。


0129名無しさん@お腹いっぱい。2007/12/04(火) 02:47:50
今見てきた。 なんだぁ、SIOとUARTじゃぜんぜん違うんじゃねえか。
所詮uartは、プリンタ/キーボード/consoleまでしか考えてないデバイスで、
フローコントロールのコードなんか見なかったぞ。

0130名無しさん@お腹いっぱい。2007/12/04(火) 18:12:28
uartのmanを見るとむしろconsole用途限定の方がUltraSparcみたいな
特殊事例のようだけど、cvswebのコメントを見ると過去の問題の
workaroundを切り捨てて一般化したsioの再実装っぽい話もあるみたい
だから、その辺で切り捨てていけないものまで切り捨てたのかな?

一方で7.0-BETA3のRELNOTESには

[amd64, i386, ia64, sparc64] The uart(4) driver has been included
in the GENERIC kernel by default. When both sio(4) and uart(4) can
handle a given serial port, sio(4) will claim it.

と書いてあるから、6.2-Releaseでsioが扱ってたデバイスがuartに取られる
ことが問題?
0131名無しさん@お腹いっぱい。2007/12/04(火) 19:36:41
AX420SのATコマンドリファレンス見たらハードフローコントロールは
常時ONで解除不可だとorz。 ソフトフローコントロールの記載も無いよorz。
問題解消するまでそっちに逃げる手もアウト。

気になって@FreeD回線のPinFree1Sを挿してみたらこちらもuartに取られた。
が、こちらはAirH"では確実に止まったところを過ぎてもまだいけた。
但し、単にほとんどフローコントロールで止めなくて済むくらい流れがよくて
現象が出ないだけかもしれないし、何より電波の入りの悪い所が多い上に
来年早々停波だよorz。 テストも電波が途切れたところで止めたし。
0132名無しさん@お腹いっぱい。2007/12/07(金) 22:45:37
BETA3からBETA4の間にbumpかよorz。
RELENG_7ブランチしたときにやってなかったんだな。
どうせまだだったならRC1直前まで引っ張れよorz。
compat7betaみたいなもんがあればports関係とか楽ができる気が
するが、対象がBETAではあり得んだろうな。
0133名無しさん@お腹いっぱい。2007/12/07(金) 23:07:04
>>131
ためしに、

-device uart
+# device uart

としてみそ。
0134名無しさん@お腹いっぱい。2007/12/08(土) 11:36:16
>>129
>>130
>>133

いろいろdクス。 やはりというかハードフローコントロール必須に
してくるだけあってpppの設定でソフトフローコントロールにしても
無駄だったorz。 ATコマンドでのフロー制御云々は考えてみたら
アナログモデム時代の代物だったかターミナル設定との混同だったよorz。
device.hintsでhint.uart.0.disabled="1"してリブートしてもuart0で
認識されるし、もう>>133の方法しか試しようがなさそう。
freebsd-updateでの更新を考慮するとkernelやkoの再構築以外の設定で
何とかしたかったんだが。 buildkernelしてinstallkernelせずに
旧kernelを適当な名前にmvしといて新kernelを手動コピーすれば手戻り
可能だし、やってみるか。 BETA4にするのが先かな?
しかし、kernelに組み込まれてるドライバも(その時点で握っている
物理デバイスが無ければ)強制的にkldunloadできればビルドしなおさずに
テストできるんだが。
0135名無しさん@お腹いっぱい。2007/12/08(土) 14:12:14
>>134
単純に/boot/kernel から uart.ko を消すんじゃ駄目なのかな。
起動時にロードされなければおkってことで。
0136名無しさん@お腹いっぱい。2007/12/08(土) 22:53:56
>>135
>>133が端折って書いてるように/usr/src/sys/(arch)/conf/GENERICに
きっちりdevice uart # Generic UART driver が書かれてるから、
GENERIC kernelに組み込まれちゃってて現状のkld環境ではkldunload
できないしuart.koを消しても関係ないのよ、残念ながらorz。

(arch)はi386とかamd64とかな。
0137名無しさん@お腹いっぱい。2007/12/09(日) 10:33:45
sioとかuartのドライバに動きが無さそうだから半分諦めモードで
BETA4に入れ替えてみたが、やはり駄目だな。 ドライバの呼出側で
何か変わることにちょっとだけ期待してたんだが。

やっぱりuartを外したkernel作ってみて試すしかないかな。
0138名無しさん@お腹いっぱい。2007/12/09(日) 11:39:09
>>137
いいかげんうざい

さっさとkernelの再構築しろよ
0139名無しさん@お腹いっぱい。2007/12/09(日) 20:40:50
>>138
freebsd-updateでのセキュリティアップデートに影響させないことを
考えて再構築以外の方法を探ってるんだが。

敗北感満載だが再構築したよ。 予想に違わずわざわざ自動kldloadで
uartを呼びにいくこともなくsioで認識して/dev/cuau4が生えるし、
動きにも今のところ問題無し。 この書込みもAirH"経由。

GENERICに入ってないモジュールの更新くらいはfreebsd-update任せに
したいと思ったらbuildkernel後のkernel手作業コピーを続けざるを
得んけど反射的にinstallkernelしそうなのが不安だな。
moduleだけbuild&installを止められないか調べるか。
01401392007/12/09(日) 20:46:56
うが、間違い。
現状生えるのは/dev/cuad4。

>>133 の変更やって再構築したkernelでは/dev/cuau0は生えない。
0141名無しさん@お腹いっぱい。2007/12/11(火) 14:26:01
>>139
http://blog.otsuka-miso.com/Entry/12/
これと併用してみては。
0142名無しさん@お腹いっぱい。2007/12/11(火) 18:51:51
8コア vs 4コアのパフォーマンスの問題って
そんなにでかい問題なの?
01431392007/12/11(火) 22:27:07
>>141
そういう発想もあったか。 dクス。
ん? これだと*.koまで更新対象から除外されてしまうかな?
0144名無しさん@お腹いっぱい。2007/12/12(水) 21:41:03
7.0-BETA4入れたんでgjournalをつかってみたけど
なんかよくわからんね
動いているマシンの/usrに gjournal lableやって
single user modeで
# umount /usr
# gjournal label -f ad1s1f
# tunefs -J enable -n disable ad1s1f
# mount -o async /dev/ad1s1f.journal /usr

とかやれば一応マウントできるようなんだけど
起動時に/usrとしてマウントできるようにするには
どうするんだ?

rcあたりでgjounal loadしてfstabに/dev/ad1s1.journal
って書いておけばいいんかな?
0145名無しさん@お腹いっぱい。2007/12/14(金) 17:53:34
gjournalは試してないからman各種からの推測だけど、rc.confで
gjournal loadでは遅いと思われ。
loader.confでgeom_journal_load="YES"の方がよくね?

fstabは手動でマウントしてる状態でmount -pの出力見てその
ように書けばいいんじゃね? Optionsはrw,noatimeがnoatimeしか
出なかったりするから要注意。
0146名無しさん@お腹いっぱい。2007/12/17(月) 02:41:42
loader.confでgeom_journal_load="YES" はうまく行ったよ
fstab につけるオプションは
/dev/ad1s1.journal /usr ufs rw,async 2 2
でいけるみたいだが...
起動する度にRUN fsck MANUALLYが出て起動するところまで
行かない。single userで起動してもファイルの読み書きは
思いっきり不安定で今のところ常用できるようなものでは
なさそうだ。

0147名無しさん@お腹いっぱい。2007/12/17(月) 09:32:21
>>142
魔物使いにとっては、犬糞野郎連中に「やあい、悔しかったら
大規模サーバで勝てるもの持って来やがれ」といわれないことが
それなりにはでかい問題だったのか。
0148名無しさん@お腹いっぱい。2007/12/17(月) 13:53:09
>>146
gjournal結構長く使っているけど全く問題ないよ。
設定は多分問題ないから、既存のfsを変換するんじゃ
なくて、newfs -J で作り直してみれば?
0149名無しさん@お腹いっぱい。2007/12/17(月) 21:02:41
>>146
ちと気になるのが、manにsyncの後でgjournal syncが必用と書いてあるところ
だな。 しかもasync推奨だし。 shutdown前にちゃんと払い出せてる?
たぶん設定関係だけで何とかできるのはrc.shutdownの後ろから3行めあたり
にgjournal syncを入れるくらいだろうけど。
これの後のsyncでgeom_journalに払い出さないといけないバッファが増えたら
アウトだな。
0150名無しさん@お腹いっぱい。2007/12/17(月) 22:11:09
>>146
よくみたら既存のfsでgjournalを利用しようとしているのにjournal用
のパーティションを指定してないじゃん。ヘタすればfs自体を壊すぞ。
0151名無しさん@お腹いっぱい。2007/12/18(火) 03:40:56
7.0 を新しく来た8台のマシンに入れるつもりだけど、
まだまだ RELEASE には遠そうだな。
0152名無しさん@お腹いっぱい。2007/12/19(水) 16:02:37
>ていうか、FreeBSDを実際に使ってる個人や企業をリアルで見たことあるか?

お前の今書き込んでいるこの掲示板を動かしているサーバだよ
0153名無しさん@お腹いっぱい。2007/12/19(水) 17:05:53
惜しい、実はFreeBSDというのは仮想で実体は魔術で動いているんだよ
0154名無しさん@お腹いっぱい。2007/12/19(水) 17:08:57
>>153
俺の家にくれば見せてやるよ。
0155名無しさん@お腹いっぱい。2007/12/19(水) 18:30:47
GPLv3のお蔭で何気にBSDにも注目が集まってる
0156名無しさん@お腹いっぱい。2007/12/20(木) 10:43:41
そろそろBSD板が必要だな・・・
0157名無しさん@お腹いっぱい。2007/12/20(木) 12:54:01
>>153
HTTPdaemon(HTTPの魔物)を使うので、
Wizardではなく、Beast Masterによって管理されるんだよ。
0158名無しさん@お腹いっぱい。2007/12/20(木) 17:16:02
>>156
ここがBSD板じゃないか?
0159名無しさん@お腹いっぱい。2007/12/21(金) 07:21:38
as が core dump するんだが…
0160名無しさん@お腹いっぱい。2007/12/21(金) 16:19:10
ケツの穴がゆるいからだな。
0161名無しさん@お腹いっぱい。2007/12/21(金) 20:57:32
warosu
0162名無しさん@お腹いっぱい。2007/12/21(金) 22:48:39
>>159
shがCore dumpするおれのところに比べれば100倍まし。
0163名無しさん@お腹いっぱい。2007/12/22(土) 14:32:17
そのシェルって2バイト文字を喰わせないと下痢すんだよね。
0164名無しさん@お腹いっぱい。2007/12/23(日) 16:50:30
HEADS-UP: RELENG_7_0 created...
http://lists.freebsd.org/pipermail/freebsd-current/2007-December/081508.html

一応順調にきてるっぽいな
0165名無しさん@お腹いっぱい。2007/12/25(火) 10:02:42
ライブラリのlocale関連が、まだ何となく落ち着かない気がすーが
4.xを使ってる関係で、自脳が古いだけかもしれん。
0166名無しさん@お腹いっぱい。2007/12/25(火) 10:40:19
7.0-RELEASE用のportsってもうフリーズしちゃった?
01671462007/12/26(水) 08:35:13
>>150
遅くなったけどサンクス

元々試用のつもりだったので/tmpをnewfs
してやってみたよ。別のディスクだけど。
新規の場合は一つのパーティション上に
ジャーナリングの情報が置けて、使用中
のファイルシステムにも別パーティショ
ンにジャーナリング情報を置くことが
できるということだったのね。

% df
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/ad4s2a 515886 108220 366396 23% /
devfs 1 1 0 100% /dev
/dev/ad4s2e.journal 313900 12 288776 0% /tmp
/dev/ad4s2f 51081772 11889086 35106146 25% /usr
/dev/ad4s2d 515886 104108 370508 22% /var

パーティションのサイズは/dev/ad4s2aと/dev/ad4s2e.journalは同じに
切ってある。しっかりジャーナリングに使われている。
fstabの記述はこんな感じ
/dev/ad4s2e.journal /tmp ufs rw,async 2 2

% mount
/dev/ad4s2a on / (ufs, local)
devfs on /dev (devfs, local)
/dev/ad4s2e.journal on /tmp (ufs, asynchronous, local, gjournal)
/dev/ad4s2f on /usr (ufs, local, soft-updates)
/dev/ad4s2d on /var (ufs, local, soft-updates)
0168名無しさん@お腹いっぱい。2007/12/28(金) 16:22:26


NetBSD -> 開発オタ向け
OpenBSD -> セキュリティオタ向け
FreeBSD -> 凡人向け
Linux -> 凡人または厨房向け
Debian -> ストールマンストーカー向け
0169名無しさん@お腹いっぱい。2007/12/28(金) 16:39:32
NetBSD -> カーネルにエクスタシーを感じる人向け
OpenBSD -> 開発者がキチガイ
FreeBSD -> さっさとリリースしろ
0170名無しさん@お腹いっぱい。2007/12/29(土) 00:05:22
NetBSDだと出なくて当たり前だけどFreeBSDだとなんでか早く出せよ
と思ってしまうのは何故だろうね?

ところで7.0でiSCSI initiator入るの?
0171名無しさん@お腹いっぱい。2007/12/29(土) 01:30:44
入らない。
0172名無しさん@お腹いっぱい。2007/12/29(土) 01:41:27
>>170
入るよ。
ttp://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/iscsi/initiator/
0173名無しさん@お腹いっぱい。2007/12/29(土) 02:40:24
7以前で対応してるだろ
0174名無しさん@お腹いっぱい。2007/12/29(土) 10:46:47
7.0-RC1キタな。 アナウンスとWebの更新はまだのようだが既に
WebのBETA4のDistributionsのリンクはリンク切れになってるし
ISOはRC1に差し替わってる。 freebsd-updateでのupgradeも
少なくともダウンロードが始まるところまでは進んでる。
終わったら今度はminor version upgrade扱いだな。
0175名無しさん@お腹いっぱい。2007/12/29(土) 21:21:59
134 名前:名無しさん@お腹いっぱい。 :2007/12/29(土) 20:35:31
7.0RC1試しにクリーンインストールしてるんだけど、なんか重いなぁ?
0176名無しさん@お腹いっぱい。2007/12/30(日) 01:23:45

7.0rc1で
rum0 + rl0で 使って無線LAN hostap bridge作ろうとしたけど、

しばらくするとuhci(なぜ?)でpanicりやがる。

if_rum.cに RELENG_7以降に修正が入っているのを発見したけど、
それに置き換えてもだめ。




0177名無しさん@お腹いっぱい。2007/12/30(日) 11:03:05
>>175
俺も重いと思った。
6.2と7.0じゃ
emacsの起動時間が5秒くらい違った。
0178名無しさん@お腹いっぱい。2007/12/30(日) 18:12:51
7.0-RC1アナウンスキタ━━━━━━━━(゜∀゜)━━━━━━━━━!!
sysinstallのバグ修正とpackagesのビルド待ちだったのか。

>>175, >>177
スケジューラをULEにしてみるとどう? 体感だがportsdb -UuでI/Oと
CPUに負荷かけたときの反応は軽くなった気がするが。
emacsの起動だともしかしてsymbol versioning導入の影響もある?
それ以前にRCだとデバック系のオプションって解除されてたっけ?
0179名無しさん@お腹いっぱい。2007/12/30(日) 20:27:26
>>178
俺はあれだよ。
6.3から7.1に移行するつもりだから。
0180名無しさん@お腹いっぱい。2007/12/31(月) 10:52:27
7.0-RC1なんだが、powerdが動いてる状態でバッテリー駆動でxorgを
起動中にハングするのは俺のところだけか?

強制電源断後に再起動して/var/log/Xorg.0.logを見ても前回起動時のまま
更新されてないしcoreも吐いてないが、コンソールには
  (==) Using config file: "/etc/X11/xorg.conf"
の行まで表示されたところでキーボードも無反応になるんだが。

スケジューラは4BSDでもULEでも発生、powerdさえ止まってればACPIが
有効でもOK。 powerd_flags="-a maximum -b adaptive"にしてあるから
adaptiveをminimumに変えればOKかもしれないが、それではpowerd動かす
意味がないからなぁ。

マシンはThinkPad T42。 6.2では問題無し。 7.0BETA*では…と書こうと
思ってAC駆動でしかテストしてなかったことに気がついたorz。
cvswebを見るとpowerdは半年以上ノータッチみたいだから根本原因は
kernelまわりかxorgまわりでpowerdがとどめをさしてるんだとは思うん
だけど。
0181名無しさん@お腹いっぱい。2007/12/31(月) 12:44:26
7-currentから使ってて今7.0-PRERELEASEのportsも最新だしpowerdも使っているけど問題無い
0182名無しさん@お腹いっぱい。2008/01/01(火) 23:52:27
今週末に自宅鯖始めたいんですが、FreeBSDのバージョンは結局どれがいいんですか?
0183名無しさん@お腹いっぱい。2008/01/01(火) 23:55:06
>>182
好きなのにしろよ。
特に違いはない。

それにインスコした後バージョンが変えられるから気にすんな。
0184名無しさん@お腹いっぱい。2008/01/01(火) 23:59:36
>>183
それではFreeBSD 4.7Rにしたいと思います。
アドバイスありがとうございました!
0185名無しさん@お腹いっぱい。2008/01/02(水) 00:09:22
ワラタ
0186名無しさん@お腹いっぱい。2008/01/02(水) 00:21:54
そこは2.2.9Rだろ。
0187名無しさん@お腹いっぱい。2008/01/02(水) 00:28:27
ええええ
そこは
1.0Rでしょ。
ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/
0188名無しさん@お腹いっぱい。2008/01/05(土) 07:04:58
7.0 の libpthread って、libthr にシンボリックリンクされてるんだな。
で SCHED_RR が使えない…。
これは困ったぞ。
0189名無しさん@お腹いっぱい。2008/01/05(土) 08:12:38
>>188
/etc/libmap.conf で libthr.so.3 のかわりに libkse.so.3 が使われるように
指定すればおk。
0190名無しさん@お腹いっぱい。2008/01/05(土) 09:44:06
>>189
うわー、サンクス。libkse なんてあったんや。知らんかった。
今やってみたけど、ちゃんと動いてるよ。
0191名無しさん@お腹いっぱい。2008/01/11(金) 00:20:17
うんこ
0192名無しさん@お腹いっぱい。2008/01/12(土) 03:35:42
本家のMLのstable@freebsd.orgか何かで、マルチコアと多スレッドでの
PostgreSQLのベンチマークでパフォーマンスが悪いとか何とかの話があったけど、
結局PostgreSQLをスレッド対応でコンパイルしていなかっただけと言うことに落ち着いたな。

で、結果のベンチマークはLinux2.6.23よりよくなっている。
7.0よくやった。
0193名無しさん@お腹いっぱい。2008/01/12(土) 20:56:51
必読
ttp://people.freebsd.org/~kris/scaling/7.0%20Preview.pdf
0194名無しさん@お腹いっぱい。2008/01/13(日) 21:58:48
もう1/15なんだけど、7.0Rまだー?!
0195名無しさん@お腹いっぱい。2008/01/13(日) 22:39:21
>>193
Solarisとの比較も見たいな

比較のレベルが低過ぎるだろ、Linuxじゃ
0196名無しさん@お腹いっぱい。2008/01/14(月) 12:27:17
順調に遅れてるな。
0197名無しさん@お腹いっぱい。2008/01/14(月) 15:13:56
Wikipediaで今日リリース予定になってたけどやっぱ遅れてるの?
0198名無しさん@お腹いっぱい。2008/01/14(月) 15:35:11
RC2が出てない時点でお察し下さい。
今月中にRC2が出るとして、RELEASEは2中とかじゃね?
0199名無しさん@お腹いっぱい。2008/01/14(月) 15:38:42
そうかそうか
バレンタインデーか
0200名無しさん@お腹いっぱい。2008/01/14(月) 16:39:45
>>197
今年中に出ればいいほうだと思うよ、。
0201名無しさん@お腹いっぱい。2008/01/14(月) 20:33:08
早く自宅のメインマシン5.0Rを新しくしたい
0202名無しさん@お腹いっぱい。2008/01/14(月) 21:52:57
RC4
0203名無しさん@お腹いっぱい。2008/01/15(火) 16:38:30
>>195
0204名無しさん@お腹いっぱい。2008/01/16(水) 13:34:59
LinuxとSolarisの比較なら見つけた。

http://tweakers.net/reviews/649/9

リクエスト数に応じて処理量が落ちるのは改善されたんだっけ?>Linux
0205名無しさん@お腹いっぱい。2008/01/16(水) 13:38:28
比較記事は結論が決まっているから、
結論を導き出すのに都合の良いサンプルを
使うだけで良い。
02062010年にカキコ予定2008/01/18(金) 01:35:07
7は結局RC2で収束せずRC6まで頑張った来年の夏には6.5Rが出る。
MFCできない持ち腐れコードがcurrentに溜りにたまって、currenは非常に不安定で
コンパイルできるのは非常にラッキーなこととなる。
この緊急事態をうけてcurrentのフリーズが行われたがフリーズ解除は未だになされていない。
0207名無しさん@お腹いっぱい。2008/01/20(日) 19:32:17
ところで7系が妙にスワップしたがるのは俺のところだけ?
メモリ1GBあれば6系ではGnomeを使っていてもほとんどスワップしなかった
と思うんだが、HDD以外同じ環境でRELENG_7_0だとメモリ使用量とスワップ
使用量の合計が余裕で500MBに収まってても気がつくと400MBくらいスワップ
行きだったりするんだが。
確か3系だか4系だかまでは一晩放置すると見事に軒並みスワップしてたような
記憶があるが、少なくとも6系は極力メモリに居座ろうとしてくれてた。
loader.confにkern.ipc.shm_use_phys="1"を入れてSHMのスワップを止めると
多少マシではあるんだが焼け石に水。
0208名無しさん@お腹いっぱい。2008/01/20(日) 19:43:31
>>207
あー俺も俺も。
0209名無しさん@お腹いっぱい。2008/01/20(日) 19:58:27
俺はまったく使わないプロセスをスワップアウトしてでもページキャッシュにつかってほしい
0210名無しさん@お腹いっぱい。2008/01/20(日) 20:27:32
>>209
本当に全く使わないなら同意だが、ブラウザとかユーザが直接触るものの
操作系まわりまでページアウトするとページイン待ちで動きが引っかかるん
だよな。 特に省電力関係で短時間のアイドルで容赦なくHDDのスピンドルを
止めるような運用だと悲惨。
0211名無しさん@お腹いっぱい。2008/01/21(月) 00:03:21
>>207, 208, 210
何が違うんだろ?
ずっと -current で 0.5G しか積んでないけど, swap 食われるのせいぜい数十Mだぞ?
make -j8 buildwolrd とかやっても状況変わらねぇし....
Gnome 使ってないっちゃ使ってないが, Gnome アプリは結構動いてるし...
0212名無しさん@お腹いっぱい。2008/01/21(月) 00:42:57
http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/misc.html#MORE-SWAP

昔から↑のようなことは言われていたけど、
ひょっとして SMP だとあるコアで使われる予定のものを
別のコアが追い出しちゃうとか?

もしくは処理が高速化され過ぎて「いつでも暇」と思い込んでるとか。
0213名無しさん@お腹いっぱい。2008/01/21(月) 02:04:23
KDE4入れた人いる?
0214名無しさん@お腹いっぱい。2008/01/21(月) 02:46:02
俺はむしろ207を見て7.0を入れたくなった。
0215名無しさん@お腹いっぱい。2008/01/21(月) 20:38:00
>>211>>212
207 & 210だけど、俺の環境はUP。
ふと気になったんだが、6系で512Mだと>>211のような状況だった。
6系を入れてたHDDがすぐには出てこないんでうろ覚えだが、SWAP
パーティションは512Mだった稀ガス。 その後メモリ1Gに増強したら
スワップがほぼ止まった。
で、現状はHDD容量Upで試しにお任せでパーティション切らせたらSWAPに
2G取られてた。 これもvmまわりの挙動に影響したっけ?
0216名無しさん@お腹いっぱい。2008/01/21(月) 21:59:04
>>215
あんま関係ないと思う
いまだと、-current も 7.0-prerlease もさほどかわらんだろうから
で, Lisp で馬鹿なことやるためにディスク 4台に分散して 20G ほど
SWAP 切ってあるがそんな現象見たことない.
さすがに 0.5Gのマシンで Lisp で馬鹿なことやるとゴリゴリ言うけど
それ以外は, 全然気にならない
0217名無しさん@お腹いっぱい。2008/01/26(土) 14:32:29
1/20にcsup&ビルドしたRELENG_7_0のカーネル(uartを外してULE)で様子を
見てたんだが、これだと異常にスワップしたがる挙動は収まってきたな。
もしかしてffs_balloc.cの修正あたりが効くかな、と思って試してみてるんだが。
0218名無しさん@お腹いっぱい。2008/01/28(月) 21:46:40
コミッターどもに
はやく仕事させる方法はないもんかね。
0219名無しさん@お腹いっぱい。2008/01/28(月) 22:07:42
>>218
なぁに、簡単さ。>>218がコミッターになれば早くなる。
0220名無しさん@お腹いっぱい。2008/01/28(月) 23:00:34
>>218
女をあてがう
0221名無しさん@お腹いっぱい。2008/01/28(月) 23:19:52
30 歳を超えた道程に女をあてがう事は
30 歳を超えた男がおたふく風邪を患うのに等しい

免疫の無い道程は振られ、重い後遺症を残す事も珍しくない
0222名無しさん@お腹いっぱい。2008/01/28(月) 23:37:22
ゆえに仕事に打ち込む
0223名無しさん@お腹いっぱい。2008/01/29(火) 00:39:39
>>221
おれのことか
■ このスレッドは過去ログ倉庫に格納されています