PPPルーターの乗り換えを検討しています。
現在:
FreeBSD 4.10 Pentium2-400MHz メモリ PC100 1Gbytes 100M(Digital製)+100M(Intelチップ)
将来
FreeBSD ?.?? Athlon 900M(1200MをFSB100Mで) メモリ PC2100 256Mbytes 100M(DEC21040)+1G(bgeデバイス)
PPP処理には、mpd、フィルター等はipf+ipnatを使用しますが
FreeBSD 4.11と、FreeBSD 5.4(まもなくリリース)のどちらが速いでしょうか?
ルーター以外に、以下の処理もします。
・プライマリDNS (djbdns)
・セカンダリメールサーバー(qmail)
・MRTG処理
・↑の為の簡易httpd (publicfile)
・ntpd
・dhcpd
・上記5つを管理する、daemontools+ucspi-tcp
なお、インストールはすべてソースから再構築+ports+ソースからインストールで
コンパイルオプションは
-march=k6 -Os -fomit-frame-pointer
か
-march=athlon -O か -march=athlon -Os + -fomit-frame-pointer
を検討しています。
また、gcc(3系)の -march=k6 と -march=athlon の違いがわかる方教えて頂ければと思います。
No.1ベストアンサー
- 回答日時:
一般にファイルアクセス速度に関してはFreeBSD5系が速い
と言われていますが、ルーターとしての速度はあまり大差
ないんじゃないでしょうか?
もし、微妙な差でも致命的なほどの速度を求めるのなら、
スペックをグンと上げたほうがスマートではないでしょうか?
ということで、わたしとしましてはカーネルの余分な部分を
削ったり、/boot/loader.confや/etc/sysctl.confなどの
設定でチューニングをしたほうがいいと思います。
参考URL:http://www.nxhack.tarumi.kobe.jp/FreeBSD_kernel_ …
この回答への補足
どちらもかわらないのなら、5系にしようかとも考えていますが
4系のカーネルはいらない所を大量に抜いて最適化すると、1Mちょいのサイズになるのですが、5系のカーネルは
同じような最適化等で3Mと巨大になってしまいます。
L2キャッシュへの格納効率とかも考えると、結局どうでしょうか?汗
なお、sysctl.conf等のチューニングは日常茶飯事です。
ベンチマークテスト&速度測定の結果、わずかながら5.4-BETA1 のが速度がよかったので、5.4を利用しようかと思います。
あともうひとつの理由は、4.xを撤廃して、5.xに統一しようかという考えの元です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Wi-Fi・無線LAN Wifiルーター購入 初めて購入するので悩んでいます 8 2022/12/21 13:26
- 電車・路線・地下鉄 ITパスポート試験問題 7 2023/01/25 09:51
- ビデオカード・サウンドカード PC版:スーパーロボット大戦30 推奨環境を満たしておりますが、動作(処理)が遅いかもしれません。 1 2023/01/26 13:45
- Windows 10 USBにwindows10をいれて起動する方法 5 2022/04/14 14:29
- CPU・メモリ・マザーボード 2009年のHPのデスクトップPCはCPU交換等して活用できますか/する価値はありますか? 9 2022/09/27 16:43
- 大学受験 高3、march志望です。助けてください...! 古文の模試で3割しか取れませんでしたT^T 今から 6 2022/09/24 09:44
- 教育・学術・研究 刺激的な4年間を過ごしたいなら、地方国立よりもMARCHの方が良いですよね? 現在高二で、MARCH 3 2022/04/13 22:16
- ルーター・ネットワーク機器 10Gbpsの恩恵 5 2022/11/16 15:48
- 小学校 5年 速さを求める 3 2023/02/16 17:14
- ノートパソコン ハードディスクが壊れたPCのオークションへの出品の仕方を教えてください 9 2022/11/16 08:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
最近、よくOpenWall という言葉...
-
パフォーマンスモニタの%Proces...
-
「ブロックデバイスが...」HDの...
-
/dev/nvme0n1p2 clean と表示さ...
-
割り込み不可能?なプロセスを...
-
カーネルアップグレード後、una...
-
rcp,rshのタイムアウトについて
-
Linuxの頻繁なバージョンアップ...
-
CentOS5.2でNICが認識されない。
-
UNIXからLINUXへのデータ移行に...
-
Linux 32Bitと64Bitのメモリー...
-
非線形SVM(サポートベクターマ...
-
*長文となっております、予めご...
-
Windowsのソースコードって非公...
-
SolarisとLinuxの違い
-
マザーボード用ドライバ
-
virtual boxにインストールした...
-
ubuntu 初期化について
-
M.2 NVME SSDがWindowsからはア...
-
gccのインクルードパスの確認
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パフォーマンスモニタの%Proces...
-
UNIXとBSDとLinuxの違いを小学...
-
/dev/nvme0n1p2 clean と表示さ...
-
/proc/sys/net/ipv4/route/flus...
-
割り込み不可能?なプロセスを...
-
カーネルバッファとは何でしょうか
-
Linuxの頻繁なバージョンアップ...
-
カーネルアップグレード後、una...
-
SolarisとLinuxの違い
-
どうしてwindowsはMacと比べ動...
-
魔改造版Windows 2000をインス...
-
UNIXからLINUXへのデータ移行に...
-
違いを教えください!!
-
エラー”Illegal seek”はどんな...
-
Dockerコンテナ(centos7.9)の...
-
Linuxでダイナミックディスクっ...
-
Linux 32Bitと64Bitのメモリー...
-
linuxカーネルのダウングレード...
-
kernel32.DLL のCDでの場所...
-
romfsってなんですか?
おすすめ情報