メイン
   NAP 要望
     マルチCPUへの対応

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kamikaze
投稿日時: 2008-01-06 14:36
新米
登録日: 2008-01-06 14:31
居住地: 日本
投稿: 3
マルチCPUへの対応
大変お世話になっています。
FACENAP使用させて頂いていますが、非常に安定動作で感謝しています。
付きましては幾つか要望が有ります。

1、マルチCPUへの対応
最近当サーバにてもディアルコアCPUを導入致しましたが
Slava nap系ではマルチCPUに最適化されていないため
マルチCPUの恩恵をあまり受ける事が出来ません。
今後はマルチコア化が進み1コア当たりの性能の向上はあまり期待出来ないため
マルチCPUへの対応を希望致します。

2、発言禁止の自動解除
当サーバではチャットチャンネルでの荒し行為対策として
10秒間に3回以上発言したユーザは発言禁止となる設定になっています。
原則的には24時間後に手動解除しているのですが
自動で解除する機能の追加を希望致します。

3、参照の回数制限
キューや検索と同じ様に、時間当たりの参照回数を制限出来る機能の追加を希望致します。

PS:今後のFACENAPのバージョンアップ大変期待していますので頑張ってください。

個人的には、ぱいこさんとお話してみたいです(^^;; ヒヤアセ

乱筆乱文失礼致しました。

ゼロ戦鯖管理者 kamikaze
face
投稿日時: 2008-01-07 06:18
管理人
登録日: 2006-07-11 18:49
居住地:
投稿: 163
Re: マルチCPUへの対応
こんばんは。ご利用ありがとうございます。

1、マルチCPUへの対応
これに関しては、現状もマルチスレッド化されていますので
十分恩恵があると思います。
私の環境でも確認しましたが 変な偏りはありませんでした。
ただ、検索に関しては 重い処理を片方のCPUで最初から最後まで行うことになるため、分散処理が出来ません。
その処理を見て効果がないと思われたのかもしれません。

2、発言禁止の自動解除
そうですね。私も欲しいので実装する方向ですすめます。

3、参照の回数制限
こちらに関しては、保持するデータが増えるため
動作やメモリの負担が重くなる可能性があるのでちょっと検討させてください。


開発に使用していたノートが壊れてしまって しばらく放置してましたが、
先月から少しずつ手を入れてました。
近日中にリリースしたいと思います。
kamikaze
投稿日時: 2008-01-10 00:41
新米
登録日: 2008-01-06 14:31
居住地: 日本
投稿: 3
Re: マルチCPUへの対応
早速の御返答感謝致します。

>1、マルチCPUへの対応
>これに関しては、現状もマルチスレッド化されていますので
>十分恩恵があると思います。

確かにSlava nap系はマルチスレッド化されていて
マルチコアで分散処理を行っているのは確認出来るのですが
サーバ過負荷時のCPU負荷率を監視すると、とても最適化されているとは言えず
マルチコアCPUの恩恵はほとんど無いと思われます。
文章では説明しにくいので、近日中にデータで送付させて頂きたいのですがよろしいでしょうか。

>2、発言禁止の自動解除
>そうですね。私も欲しいので実装する方向ですすめます。

是非御願い致します。

>3、参照の回数制限
>こちらに関しては、保持するデータが増えるため
>動作やメモリの負担が重くなる可能性がある

そうですか(^^;; ヒヤアセ
サーバ負荷低減のための要望なのですが逆効果になりかねないと言う事ですね・・・

多忙のため書込みが遅くなった事をここに陳謝致します。
乱筆乱文失礼致しました。
face
投稿日時: 2008-01-10 01:50
管理人
登録日: 2006-07-11 18:49
居住地:
投稿: 163
Re: マルチCPUへの対応
>サーバ過負荷時のCPU負荷率を監視すると、とても最適化されているとは言えず
>マルチコアCPUの恩恵はほとんど無いと思われます。

Socketはマルチスレッド化されてますが、
各処理はマルチスレッドを想定して書かれてませんので
対応させるには
1. 今までの処理をソースからすべて細分化したあと
2. スレッドに分解して処理するよう書き直し
しなければ対応できません。
労力を考えてもそこまでチューニングするのは難しいです。
すいません;;

OpenMPなどのように組み込むだけでマルチコアに対応できるような
ライブラリがDelphiに対応されれば、ソースを書き換えることなく
パフォーマンスが上がります。
個人的にも今後Delphi対応版がリリースされることを期待しています。
kamikaze
投稿日時: 2008-01-10 23:30
新米
登録日: 2008-01-06 14:31
居住地: 日本
投稿: 3
Re: マルチCPUへの対応
敏速な回答感謝の極みです。

>個人的にも今後Delphi対応版がリリースされることを期待しています。

私も期待して待つ事にします。
敏速的確な御返答有難う御座います。

私に御手伝い出来る事は無いと思うのですが
今後のバージョンアップも本当に期待していますので
頑張ってください。

ゼロ戦は飛び続けます。

より高く
より速く
より遠くへ・・・

ゼロ戦鯖管理者 kamikaze
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

 
検索
ログイン
ユーザID または e-mail:

パスワード:

IDとパスワードを記憶

パスワード紛失

新規登録
メインメニュー
アンケート
NAP最新版の感想は?
動作が軽くなった
メモリ消費が減った
便利な機能が増えた
あまり変わらない
悪くなった
Robot Capture
CAPTURED : 8835 (Lastest 2018/08/15 12:19:14)
URL :
NAME :
MAIL :
MESSAGE :
SUBMIT :