Forumindlæg af Yuichi Saotome

五月女です.

データが古いので参考になるか分かりませんが.

昔jMeterを用いて,講義中における学生のMoodle上での行動を記録した結果から,様々なテスト形式を作成し負荷についての調査行いました.

調査結果から,下記の環境で180人程度でしたら裁けそうでした. smiler
ただ,ログイン処理が集中すると,ログインが完了するまでにタイムラグが生じたりしました.
下記の環境ですと,処理が集中して最初に頭打ちになるのはhttpdのプロセスでした.

CPU AMD Athlon 64 X2 Dual Core Processor 3800+ (2009.27-MHz)
Memory DDR400 1GB*4 (4608MB)
HDD S-ATA 250GB*4 ((250GB*2 RAID1)*2)
NIC Broadcom NetXtreme GigaBitEther(bge0)
OS FreeBSD 6.1-RELEASE amd64
HTTP Server Apache-2.2.0 7
PHP PHP 5.1.4
RDBMS MySQL 4.1.16
Moodle Moodle 1.5.4+
(アクセラレーション,キャッシュ等は使っていません.)


五月女です.

それがやっかいな事に,教室内で約90人が自由にWebへアクセスしている時はまったく問題無く繋がり,
授業中等で「それではログインして教材を見てみましょう」といった感じで,一斉にアクセスした時だけ繋がらなくなるという状況でした.
Moodle本体,デーモン,サーバ,ネットワークと原因をつきつめて行った所,
結局,ハブだったという事です.
五月女です.

参考までに.

私も授業中に約90名の学生が一斉にログインしようとした所,同じように繋がる学生と繋がらない学生が発生するという現象を経験した事があります.
最初は原因が分からなかったのですが,よくよく調べてみるとアクセス元の教室のハブが負荷に耐えきれずにダウンしていました.
結局,一度のログインを20名くらいに区切って行い回避しました.
Gennemsnitsbedømmelse:有益(Useful) (1)
五月女です.

新機能というか何というか...

以前は添付した画像の通り,リソースや活動へのリンクに対して,その種類がtitle属性として付与されていたのですが,いつのまにか無くなってしまった様です.複雑な

原因は不明ですが,これでは音声読み上げブラウザ等をお使いの方々が困ってしまいますし,ユニバーサルデザインとは言えませんね.

とりあえず下記の通り修正すると復活させる事ができます.
course/lin.phpの1413行目付近,下記の赤色の部分を追加.

echo '<a title="'.$mod->modfullname.'" '.$linkcss.' '.$extra. // Title unnecessary!
href="'.$CFG->wwwroot.'/mod/'.$mod->modname.'/view.php?id='.$mod->id.'">'.
'<img src="'.$icon.'" class="activityicon" alt="'.$mod->modfullname.'" /> <span>'.
$instancename.$altname.'</span></a>';
Bilag ss.png
Gennemsnitsbedømmelse: お役立ち度: ★★★★★☆☆ (1)
五月女です.

>そこで、質問を投稿した人が、回答者にお礼と言う形で得点を与えるシステムにすれば改善できるのではと思い、提案致しました。
イメージは人力検索はてなとかYahoo!知恵袋みたいな感じと言う事ですか?