NetBSD その29 [sc](★0)
-
- 1
- 2014/03/14(金) 00:24:35.84
-
``Of course it runs NetBSD.''
_ノ⌒ゝ
\ ´-ヽ
\ノ⌒ヽ
NetBSD
\
ttp://www.netbsd.org/
前スレ
NetBSD その28
http://toro.2ch.net/test/read.cgi/unix/1321305433/
-
- 61
- 2014/05/09(金) 23:56:09.13
-
機能じゃないけど、nvidia-driverはほしい。
-
- 62
- 2014/05/10(土) 19:12:59.91
-
絶対性能(ってなんだそれw)はほとんどずっと FreeBSDの方がいいのでは。
FreeBSDで対応してないアーキテクチャじゃ、比較ができんけどw
「素性のいい実装」(実装以前の「方針」か?)は結構あると思うけど。
絶対性能(ってなんだそれ2)とマンパワーが足りない..w
人数あたりのデキ具合ではかなり高ポイントだぞ(っていう相対的な評価w)
MPの粒度なんかでも FreeBSDが上なのでは。
>60
newfs(8)のデフォルトが FFSv1だから。
今となっては FFSv2にしとかないと、いろいろ支障あるかと。
(つーか、もう 10年以上インストーラー使ったことがない...)
-
- 63
- 2014/05/10(土) 22:56:17.86
-
参考用にnbenchnの結果を張りたいと思う。
TEST : Iterations/sec. : Old Index : New Index
: : Pentium 90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT : 1150.7 : 29.51 : 9.69
STRING SORT : 319.65 : 142.83 : 22.11
BITFIELD : 4.3838e+08 : 75.20 : 15.71
FP EMULATION : 371.25 : 178.14 : 41.11
FOURIER : 27237 : 30.98 : 17.40
ASSIGNMENT : 33.348 : 126.90 : 32.91
IDEA : 8379.4 : 128.16 : 38.05
HUFFMAN : 2424 : 67.22 : 21.46
NEURAL NET : 2.2383 : 3.60 : 1.51
LU DECOMPOSITION : 1244.5 : 64.47 : 46.55
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 93.339
FLOATING-POINT INDEX: 19.292
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU :
L2 Cache :
OS : FreeBSD 10.0-RELEASE
C compiler : clang
libc : /lib/libc.so.7
MEMORY INDEX : 22.525
INTEGER INDEX : 23.884
FLOATING-POINT INDEX: 10.700
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
-
- 64
- 2014/05/10(土) 22:59:08.47
-
---continue.
: Iterations/sec. : Old Index : New Index
: : Pentium 90* : AMD K6/
--------------------:------------------:-------------:--------
NUMERIC SORT : 1086.9 : 27.87 : 9.15
STRING SORT : 326.04 : 145.68 : 22.55
BITFIELD : 3.5874e+08 : 61.54 : 12.85
FP EMULATION : 133.57 : 64.09 : 14.79
FOURIER : 24023 : 27.32 : 15.35
ASSIGNMENT : 26.782 : 101.91 : 26.43
IDEA : 7943.1 : 121.49 : 36.07
HUFFMAN : 2455.5 : 68.09 : 21.74
NEURAL NET : 5.3298 : 8.56 : 3.60
LU DECOMPOSITION : 1255.7 : 65.05 : 46.98
==========================ORIGINAL BYTEMARK RESULTS==========================
INTEGER INDEX : 75.122
FLOATING-POINT INDEX: 24.780
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
==============================LINUX DATA BELOW===============================
CPU :
L2 Cache :
OS : NetBSD 6.1.4
C compiler : gcc version 4.5.3 (NetBSD nb2 20110806)
libc :
MEMORY INDEX : 19.714
INTEGER INDEX : 18.052
FLOATING-POINT INDEX: 13.744
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
-
- 65
- 2014/05/10(土) 23:02:55.67
-
ついでにSabayon14.01
BYTEmark* Native Mode Benchmark ver. 2 (10/95)
TEST : Iterations/sec. : Old Index : New Index
: : Pentium 90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT : 1414.6 : 36.28 : 11.91
STRING SORT : 575.52 : 257.16 : 39.80
BITFIELD : 4.8032e+08 : 82.39 : 17.21
FP EMULATION : 308.96 : 148.25 : 34.21
FOURIER : 29681 : 33.76 : 18.96
ASSIGNMENT : 37.755 : 143.66 : 37.26
IDEA : 9560 : 146.22 : 43.41
HUFFMAN : 3176.4 : 88.08 : 28.13
NEURAL NET : 52.259 : 83.95 : 35.31
LU DECOMPOSITION : 1633 : 84.60 : 61.09
==========================ORIGINAL BYTEMARK RESULTS==========================
==============================LINUX DATA BELOW===============================
CPU : 6 CPU AuthenticAMD AMD FX(tm)-6100 Six-Core Processor 1400MHz
L2 Cache : 2048 KB
OS : Linux 3.12.0-sabayon
C compiler : x86_64-pc-linux-gnu-gcc
libc :
MEMORY INDEX : 29.444
INTEGER INDEX : 26.561
FLOATING-POINT INDEX: 34.454
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
-
- 66
- 2014/05/11(日) 01:00:52.01
-
ほぼOS関係ないベンチだから、コンパイラーの性能差を計ってるように見えるなあ。
まあOSのベンチとっても、その順番になりそうな気はするが。
-
- 67
- 2014/05/11(日) 03:51:33.50
-
>>55
> ディスクの暗号化
知る範囲ではcgdは
- {aes,blowfish,3des}-cbc, hmac/sha1
- SMPとかAES-NIは非対応らしい
- Full Disk Encryption(rootも暗号化)はcurrentのみ
> Xorg で Intel の少し新しめの GPU
drm2ってpanicしなくなったんでしたっけ。人柱絶賛募集中です。
>>60
> NetBSDユーザから見て FreeBSD のあの機能だけはうらやましい、みたいなのってあるんですか?
xHCIの動く実装がほしいです。
> なんか知れば知るほど FreeBSD よりいい気がしてきた…。
えっ
まあ、隣の芝は青いってことで。
-
- 68
- 2014/05/11(日) 08:32:32.50
-
>>62
FFSv2にしとかないと出てくる支障って何?
FFSv1でsuper blockがFFSv2と同じ現在のデフォルトであれば十分問題ないと思うが。
-
- 69
- 2014/05/12(月) 10:09:02.82
-
>>68
4GB越えのファイル扱うとき支障あるんじゃなかったっけか?
もっと大きいサイズだったかな..
私もだいぶ長いこと FFSv1のまま使ってたんだけど、
パーティションのサイズが大きくなると、newfs にかかる時間がえらい違わない?
それ以来いつも newfsには -O 2 付けてる。
fsckにかかる時間も違う気がする。
-
- 70
- 56
- 2014/05/13(火) 01:08:18.88
-
回答してくれた人、ありがとう。
あれから NetBSD についていろいろ調べてる。
…変態さん(ほめ言葉)が多いのね?
# なんで未だに あの いにしえのマシン で動くんだよ…
ま、隣の芝生かもしれないけど、今すごくワクワクしてる。
> xHCIの動く実装がほしいです。
ごめん、よく知らないんだけど つまり USB 3.0 は動かないってこと…? orz
やっぱり、キレイな設計待ち?
ところで FreeBSD では geom や netgraph っていうフレームワークがあるんだけど
(porting されないということは) NetBSD ユーザから見たらスジが悪いの?
ディスクやネットワークを一般化する、っていうところの哲学は通じるところがある気がするんだけども…。
-
- 71
- 2014/05/13(火) 03:34:55.38
-
2014-05-10-netbsd-raspi.img (Re: Raspberry Pi update please.)
http://mail-index.netbsd.org/port-arm/2014/05/09/msg002407.html
-
- 72
- 2014/05/13(火) 18:38:47.16
-
> # なんで未だに あの いにしえのマシン で動くんだよ…
simh/vax上の NetBSD/vaxで 4.3BSDのバイナリが動いたりしておもしろいんだけど、
んなことばかりやってっとどんどん実用/現実から離れていくんだよね...ww
>> xHCIの動く実装がほしいです。
> ごめん、よく知らないんだけど つまり USB 3.0 は動かないってこと…? orz
> やっぱり、キレイな設計待ち?
いいえ。ただの人手不足(だと思います)です。
> ところで FreeBSD では geom や netgraph っていうフレームワークがあるんだけど
> (porting されないということは) NetBSD ユーザから見たらスジが悪いの?
んと、「あれはスジが悪いからやめとこうぜ」というのは、存外少ないのでは。
人手が..
-
- 73
- 2014/05/13(火) 18:41:10.08
-
NetWalkerで ld0って、3/30くらいに見えなくなっちゃって、そのまま?
root fsは USBの先の外付けの sd0じゃないと、ダメ?
-
- 74
- 2014/05/14(水) 08:52:49.51
-
やっぱり
sdmmc0: SD_SEND_SCR send failed
sdmmc0: mem init failed
ld0: 1-bit width, ..
ってでた。5/10の -current。
-
- 75
- 2014/05/15(木) 11:12:05.34
-
amd64で newfsしたのは disklabel的な齟齬はないけど、
evbarmに root fs で付けたら panicった。fsck -f したら直った。
-
- 76
- デムパゆんゆんネトウヨ@5月理研は税金泥棒!
- 2014/05/20(火) 21:23:57.03
-
>>55
cgdは構築するのめんどくさい
おぺnBSDみたいに一行追加で出来るようにすべし
奴隷共さっさと改善しろ
ふりBSDだとbitperfectがあるのがいい
http://blogs.dion.ne.jp/kotemaru/archives/9896058.html
pkg でラクラクいんすこ出来る
11n使える
NICの負荷かけた時やっぱりふりBSDの方が安定する
ねとBSDは時々パンク再起動
ねとBSDはnpfの出来次第
npppdはおぺnBSDしかない
作者はseilにも入れてんのに
なぜねとBSDに入れない
世界の平和のために独占資本主義IIJ帝国に正義の鉄槌を下さねばならない
-
- 77
- 2014/05/21(水) 18:16:10.10
-
>>76
なかなか貴重だね。横断的に使ってる人ってあんまり実在してないから
(オレ知らんだけかもw)
> NICの負荷かけた時やっぱりふりBSDの方が安定する
これはねー、
1. ネットワークコードがジャイアントロック
2. 手抜きなデバイスドライバが多数
..なので、この条件をかわせる人だと NetBSDでも対抗可能ww
> 世界の平和のために独占資本主義IIJ帝国に正義の鉄槌を下さねばならない
資本主義の前提として市場経済が必要だとすれば寡占は健全な資本主義の状態ではない
-
- 78
- デムパゆんゆんネトウヨ@5月理研は税金泥棒!
- 2014/05/21(水) 20:34:56.94
-
ドライバの出来なら
メジャーなドライバだけでもチマチマとバグ潰していく
マイナーは放置
しかしなぜNICに負荷がかかるのか考えなければならない
ネットから取ってきた大量のファイルがNIC通じてPCに入る
メモリ管理やファイルシステムでも左右される
ねとBSDで世界構築してると度々ハング再起動
糞なPCで糞なメモリという条件だと度々ハング再起動
メモリ管理が厳しすぎたりファイルシステムが追いつかなかったり
するのではなかろうか
メモリ管理をsysctl -w memprof=0〜2とかで切り替えできないか
0 何もしない 1 デフォ 2 厳し目
npfに気合入れても下回りがゴミだったら意味ない
ねとBSDに限らないがスワップの管理どうにかならないか
http://yasuoka.net/~yasuoka/hack-2014.html#d20140225-0
自動で増減出来ないか
奴隷ども7月末まで足回り改善計画書の提出とロードマップを示しなさい
-
- 79
- 2014/05/21(水) 20:53:29.01
-
メモリ管理はかなり優秀だよ NetBSDは。(アーキによるかなぁ..)
なんせ UVMだぜ。UVMと UBCな。マキュージック博士をして、だれか移植してくれ、とw
(だけど、やっぱりアーキによるかなぁ..ww)
(酷使するんだと、sysctlでチューニング要るかなぁ..)
-
- 80
- 2014/05/21(水) 21:01:17.11
-
> ねとBSDに限らないがスワップの管理どうにかならないか
> http://yasuoka.net/~yasuoka/hack-2014.html#d20140225-0
> 自動で増減出来ないか
ん? そういう話? やたらデカい sparseなファイル作って、それを swapに
追加すれば.. こえーーオレぁよーやらんw
-
- 81
- 2014/05/21(水) 21:13:13.79
-
> 糞なPCで糞なメモリという条件だと度々ハング再起動
memtestで引っかかるメモリは糞メモリだ
本番でのみエラーを吐くメモリは訓練された糞メモリだ
つかハードのエラーは分けて考えろと。
それと、熱対策は十分かね。これから暑くなるんだし。
coretemp入れてenvstatとか atactl wd0 smart statusとか。
-
- 82
- 56
- 2014/05/22(木) 20:53:56.10
-
おかげさまで、デスクトップ用途のノートPCを、まずはなんとか NetBSD に移行できました。
FreeBSD 使いからすると、(FreeBSD的には)昔の方法に戻るのがなんか新鮮です。
devfs じゃないとか /usr/X11R7 があったりとか…。
./MAKEDEV とか何年ぶりだろう…。
init.root を駆使して cgd な root にできたけど、sysinst が使えないのは大変でした…。
あと xHCI は、やっぱり動かなかったので、サーバ機は今のところ諦めました。
ところで USBメモリをマウントしたいのですが
DOS的パーティションは、どういうデバイス名で扱うのですか?
(最初のパーティションは sd0e でマウントできました)
-
- 83
- 2014/05/22(木) 21:21:07.66
-
パッケージコレクションこわれたんだぜ!
lintpkgsrc -i でアップデートチェックしてもエラーで止まるんだぜ!
ありえないんだぜ!
-
- 84
- 2014/05/22(木) 21:53:14.87
-
>>82 sdXeとかsdXiだったり。usb-hddとかはdaX,,,,,はFreeBSDだった。
-
- 85
- 2014/05/23(金) 08:13:30.40
-
xhciは多分キーボード程度なら動かせるけど、3.0デバイスがつながってくると
xhci_rhpscでportが範囲外とみなされて投げ出してしまうんだよね
エラー処理もしてないから再起動するしかなくなる
-
- 86
- 2014/05/26(月) 00:20:45.78
-
その後もなんとか NetBSD生活 をしています。
変なUSBデバイスの抜き差しとかに、ちょっと弱いかな…?
>>84
ありがとうございます。
ちょっと衝撃だったのですけど fdisk で設定している情報が disklabel にも反映されるんですね。
FreeBSDでちょっとトリッキーに
da0s1: MSDOS (FAT32)
da0s2a: FFS (da0s2 自体に disklabel が書いてある)
というUSBメモリを作っていたのですが、NetBSD から da0s2a にアクセスする方法がわかりません。
sd0e だと MSDOS領域 に普通にアクセスできるところまでは良いのですが
sd0f だけだと disklabel を含んだデータになってしまい、入れ子になったその先の disklabel を解釈してもらえません。
ちなみに sd0fa (?) とかは作れませんでした。
vnconfig vnd0 /dev/rsd0f も Operation not supported です。
どうしたら読み出せますか?
-
- 87
- 2014/05/26(月) 10:17:47.61
-
netで調べて 実機で確認してから書こうとしたけど
推測で。
sd0s1e(もしくはsd0s2?e)とかsd0s2fとか?
ls -l /dev/sd** として
なんかそれっぽいのがあればいいんだけどね。
-
- 88
- 2014/05/26(月) 10:29:04.53
-
dkctl addwedgeでスタートブロック指定してもだめだろうか
-
- 89
- 2014/05/27(火) 20:39:47.10
-
>>86
da0s2とやらのidが165なら options COMPAT_386BSD_MBRPART かな?
-
- 90
- 2014/05/29(木) 04:07:03.45
-
dkwedgeを使う手があったか
>>89
FreeBSDのbsdlabelはスライス(MBRパーティション)内での相対セクタ位置による表現だから
絶対位置によるNetBSDでは読めてもうまく認識できないと思うんだ
-
- 91
- 2014/05/30(金) 02:18:10.69
-
USBデバイスをさしたら ugen の attach(?) と detach が延々と繰り替えされるんですが、どうやったらおとなしくなりますか?
May 29 19:09:27 XXX /netbsd: ugen0 at uhub2 port 2
May 29 19:09:27 XXX /netbsd: ugen0: samsung Galaxy Nexus, rev 2.00/2.16, addr 4
May 29 19:09:27 XXX /netbsd: ugen0: setting configuration index 0 failed
May 29 19:09:27 XXX /netbsd: ugen0: detached
May 29 19:09:27 XXX /netbsd: ugen0: at uhub2 port 2 (addr 4) disconnected
May 29 19:09:28 XXX /netbsd: ugen0 at uhub2 port 2
May 29 19:09:28 XXX /netbsd: ugen0: samsung Galaxy Nexus, rev 2.00/2.16, addr 4
May 29 19:09:28 XXX /netbsd: ugen0: setting configuration index 0 failed
May 29 19:09:28 XXX /netbsd: ugen0: detached
May 29 19:09:28 XXX /netbsd: ugen0: at uhub2 port 2 (addr 4) disconnected
-
- 92
- 2014/06/04(水) 22:00:32.82
-
kiconv って、まだ kernel に入ってないの? 入る予定はあるの?
-
- 93
- 2014/06/06(金) 12:37:27.40
-
OpenSSL の SA がまた出たけど、NetBSD としての SA が出るのって遅いの?
-
- 94
- 2014/06/07(土) 06:13:41.40
-
なんだかmbufが4万個くらいin useになって固まっちゃったよ
-
- 95
- 2014/06/15(日) 23:30:57.10
-
DRM/KMS 使ってる人、居る?
-
- 96
- 2014/06/21(土) 20:33:31.30
-
ちなみにシグマリオン3はNetBSD対応していないのね。
-
- 97
- 2014/06/28(土) 00:22:05.53
-
NetBSD6.1.4を使っているのですが、
Qt4を使用するにはどうすれば良いのでしょうか?
avogadroをインストールしたくて
ttp://avogadro.cc/wiki/Compiling_on_Linux_and_Mac_OS_X
を参照してインストールしようとしているのですが、
Qtが必要であるらしくて怒られます。
pkgsrcに入っているので。
# cd /usr/pkgsrc/x11/qt4
# make install
したのですが、PATHが通っていないらしく、Qt4が入っていると見做されてないようです。
avogadroをインストールしようとしても、同じ症状で止まってしまいます。
Qt4を使用できるようにするためには make install の後に何が必要なのでしょうか?
-
- 98
- 2014/06/28(土) 16:15:23.25
-
そういえば printf("%f\n", (float)(0.0/0.0)); は、
2014-03-28 00:00:00 UTCのRPIのカーネルだと動くけど
2014-03-29 00:00:00 UTCだとSIGFPEくらうんだよな
最近のRPIはalignment fault起こしたり楽しすぎる
-
- 99
- 2014/07/07(月) 13:11:57.43
-
Netwalkerで、バッテリー残量どうやって確認したらいい?
sysctlとか?
-
- 100
- 2014/07/08(火) 20:20:24.23
-
>>97
Qt4のライブラリーがいるんだろうから、x11/qt4-libsを入れれば良いんじゃない。
x11/qt4は依存関係解決用だと書いてあるぞ。
-
- 102
- 2014/07/09(水) 02:12:12.86
-
Netwalkerネタその0: evbarm portで、
ryoさんと hkenkenさんと bshさんがカーネルを移植してくれました。
-
- 103
- 2014/07/09(水) 02:13:29.26
-
Netwalkerネタその1: お手軽な Howtoエビjunさんとこ
ttp://mail-index.NetBSD.org/port-arm/2014/07/03/msg002471.html
ubuntuのリカバリイメージを作成するように書いてある(説明はしょるため?)が、
リカバリしなくてもブートメディアは作れる:
ttp://www.nerv.org/~ryo/d/2010/2010070600.html
以下の説明の意味がわかる人は、時間をだいぶ節約できるはず。
fdiskで開始 1セクタ (offset 1)から Linux native sysid 131を取る。
サイズは、カーネルが入ればいい。カーネルは 4MBほどなので、32MBもあれば十分。
続いてその後ろへ NetBSD sysid 169を取る。ld0が安定して使えるようになれば
ここに rootを置いて、このメディアだけで稼働できるようになるはず。
newfs_ext2fs -O 1 作った fs の /boot/boot.conf に /boot/netbsd.bin とか
書いて、そこに objcopy -O binaryな bin形式のカーネルを置く
-
- 104
- 2014/07/09(水) 02:15:13.83
-
Netwalkerネタその2: シリアルコンソール
ttp://www.nerv.org/~ryo/d/2009/2009122800.html
FT232RLとかいうのが載った小基板を買えば、開腹した Netwalkerのランドと
接続して、PCへは USB接続、これで NetBSDからは USBシリアルが見えるんだ
そうな。あとは tipなり cuなりして使う、と。
Amazonで FT232RLで探すとたくさん出てくる。安い。びっくり。
3.3Vと 5Vがあるので注意。
-
- 105
- 2014/07/09(水) 02:16:39.88
-
とりあえず USBドングルの無線LANと Bluetooth使えてるので、かなり実用的。
内蔵の無線 LANが使えたらステキ。
サスペンド/レジュームしてくれたらステキ。
ld0が安定に使えて、メディア 1枚でシステム完結したらステキ。
-
- 106
- 2014/07/09(水) 02:18:49.77
-
うーむ、これで Netwalker中古市場相場ウナギ登りの予感。
-
- 107
- 2014/07/09(水) 20:42:07.22
-
BoFアゲ
http://www.jp.netbsd.org/ja/JP/JNUG/announce/meeting16.html
NetBSD/NetWalkerの話が聞けるのはNetBSD BoFだけ!
-
- 108
- 2014/07/09(水) 22:19:13.50
-
みんなはBoF行くの?
-
- 109
- 2014/07/09(水) 23:46:18.85
-
行ったことないから一度は行ってみたいな
-
- 110
- 2014/07/10(木) 01:20:37.91
-
>>103
> newfs_ext2fs -O 1 作った fs の /boot/boot.conf に /boot/netbsd.bin とか
ああ、disklabel飛ばしたw newfs_ext2fs -O 1 の前に
fdiskで Linux native取ったところを disklabel -r -i -I で ext2に
このページを共有する
おすすめワード