全5件 (5件中 1-5件目)
1
![]()
パブリックコメントを集めてから約一年、予定通り無視されました。ITmedia> 私的録音録画小委員会:“iPod課金”見送り ダウンロード違法化へhttp://www.itmedia.co.jp/news/articles/0810/20/news077.htmlGIGAZINE> ついにP2Pソフトなどを使ったファイルのダウンロードの違法化決定http://gigazine.net/index.php?/news/comments/20081020_p2p_download/ 何をすればダウンロードとするか、その点は綺麗にスルーしてます。ストリーミングはダウンロードとみなさないという話もありますが、どうやって区別する気なんでしょうか。まさかとは思いますが、FlashやWMP使えばストリーミングなんて考えてるんじゃ…。 Googleを始めとしてキャッシュを利用するサイトはどーすんのとか、他にも色々と問題があります。「情」なんて、どこまで信用できるやら。 経路中に必ず存在するルーターやゲートウェイのバッファはどうするとか、パケット分析してる機器は間違いなくキャッシュしてるし、場合によってはパソコンに毛が生えた程度のもので処理してるし 結局、パブリックコメントは形だけと。そもそも、補償金云々の意見を集める筈の資料の中にダウンロード違法化をこっそり混ぜて誤魔化すようなセコいやり方だったしね。どこに意見つけたらいいのやら、迷った記憶があります。通信技術とネットワーク
2008年10月22日
コメント(0)
![]()
昨日書いたばかりなんですが、設定する値はやっぱり勘違いだったようです。ネット検索で偶然ヒットした誤植訂正のページに、LargePageMinimumの事が…(汗 幾つかの値で再テストした結果、夏海ベンチのスコアが良くなったのは事実なんですが、あの設定内容だとメモリの消費具合などが16進数0xffffffffを設定したのと同じようにしか見えませんでした。 怪しい和訳はこんな感じ。 LargePageMinimumレジストリ値はMB単位と記述しましたが、実際にはページ数として解釈されます。規定値は128MB分で、ラージページは規定値の分だけがシステム仮想メモリの割り当てにのみ用いられ、その時に128MBと同じあるいはより小さい物理メモリがこれに割り当てられます。 LargePageMinimumに16進数0xffffffffを指定すると、NonPagedPoolの上限を128MBまでに制限するというのは、どうもこの辺りに理由がありそうです。最後の部分が128MB以下という事から、0を指定したり値自体がない場合は、不要と判断したところで適当に切り詰めるのかも知れません。 加減する理由が見当たらないんですが、気分で192MB割り当てるとして、16進数30(10進数48)を指定してみました。(ラージページは4MB単位として) 結果ですが、夏海ベンチでは差が分かりません。動画再生時のCPU使用率が割と安定する事から、多少は調整の効果があるように思います。ただ、元々PowerVR Kyro2は2D処理が苦手で、些細な事でも影響が出るため、その点は考慮する必要があります。 正直、LargePageMinimumは、放っといてもいいんじゃね?と。まぁ他も相当弄ってるし、それらとの兼ね合いもあるでしょうから、しばらくは調整してみますけど。21世紀版マーフィーの法則
2008年10月14日
コメント(0)
![]()
AMD AthlonとAGPビデオカードの組み合わせてとコンピュータがハングする(マイクロソフト KB270715)という、何とも困った症状を回避する策として登場した「LargePageMinimum」というレジストリ値。IntelのCPUは無関係なんですが、Win2Kのチューニングという視点からは多少意味があったりします。 ラージページってのは、大きなメモリ領域を小さなページテーブルで処理してたら効率が悪いような時に使用するのが一般的です。ただ、Win2Kのラージページメモリは常にメモリ上に存在する事を前提とし、更に連続したメモリが何時も用意できるとは限らない事もあって、カーネルモードでしか使えません。(Vistaあたりはユーザーモードでも使えますが、メモリ確保がうまく出来るかどうかは別問題) 値の意味として既に分かっているのは、16進数0xffffffff(10進数4294967295)でラージページ非使用、0で使用です。色々と探してみると、物理メモリ量より大きな値だと事実上無効となるような記述がチラホラみられ、0の時は内部で2MBとなるらしいです。Win2Kのラージページは4MB単位なので、半分は使えということです。 タスクマネージャーやパフォーマンスモニターで監視してると、デバイスドライバやサービスでラージページにちょっと足りないだけなんだけど、というのが幾つかあります。Win2Kではカーネルモードのプログラムしか対象にならないので、例え勘違いだったとしても、ラージページが使われないか初期値がそのまま使われるかぐらいしか影響はないだろうと、LargePageMinimumに1MB(16進数0x100000/10進数1048576)を指定してみました。 結果は当たりだったようで、メモリ消費が増えたものの、全体的な反応は微妙に良くなりました。試しに夏海ベンチ version 1.3b(笑)でビデオカードの性能を調べると2%程度向上(1024x768x32x0、他はビデオカード側含め初期値)。 元々のスコアが1500前半だったという現実はスルー。(汗【送料無料】MILG450EX/D32AD Millennium G450EX DualHead搭載 32MB AGP : Matrox ビデオ プロダクツ グループ値の意味が大外れ。2008.10.14の日記で改めて書いてますので、そちらも見てください。
2008年10月13日
コメント(0)
![]()
最近はmpeg-4の普及もあってか、AACで配布される楽曲が増えてます。困ったことに個人利用フリーの楽曲ほどAACへ移行する傾向が強いようで…趣味丸出しの世界なんで仕方がありませんが、手持ちのデジタルプレーヤー(SEAGRAND CD101-128MB candi)じゃ再生できません。iPod買うのが一番なんでしょうが、サポートソフトがWin2K非対応でイヤ~ンです。 聴きたい曲がAACだった時に考えようと思ってたら、とうとうその時になってしまいました。目を付けたのは「MediaCoder」です。MediaCoderhttp://mediacoder.sourceforge.net/ 今回の目的だと映像の方は余計なんですが、よーく探してみると「Audio Edition」なるものがあったので、こちらの「MediaCoderAE-0.6.1.4166.exe」をダウンロード。 インストール後に起動すると、ブラウザが起動します。一瞬慌てましたが、MediaCoderの案内ページ?に接続するだけのようです。 早速、D&Dでmp4ファイル(歌詞動画付きH.264/AAC)を放り込んでmp3出力を指定、車で聴くのが主なので、音質はプリセットから「CD」を選択して、上段にあるボタンを押して変換。出来上がったファイルには、当然ながら映像部分がありません。 mp3への変換だと、難しいところはありません。日本語化もメニューからできますが、英語のままでも日本語ファイルが化けるという事はないみたいです。お手軽です。(ID3v2のTagで日本語を使うとヘッダを誤認する可能性があったりしますが、フォーマット上の問題なので除外) Audio Editionを含むMediaCoder本体の設定を変更する場合、1つだけ注意が必要です。 作動環境をXULで定義してるためか、それを処理できるブラウザが別途必要です。Firefox推奨となってますが、同じエンジンなら大丈夫だろうと、SeaMonkeyにやらせてます。JavaScriptの処理が必要なので、MediaCoder用のプロファイルを作ってもいいかも知れません。USBメモリを差すだけでMP3再生!◇MP3ダイレクトスピーカーSOT-901
2008年10月08日
コメント(0)
メモリ関連のレジストリチューニングはあちこちで紹介されてますが、SystemPagesに関しては自動設定の0、または最大の0xffffffff(16進数)となってます。 マイクロソフトの技術資料では、Exchange Serverやターミナルサーバー関係のチューニングやトラブル回避策で具体的な記述が見つかります。これ、システムがカーネルモードで使用するPTEの個数なんだそうで、Win2Kの場合は素の状態で50000個確保しようとするそうです。 PTEってのは、仮想メモリ空間と物理メモリ空間の変換に使われるもの。IA32だと管理単位は通常4KB単位なので、131072個あると物理メモリ512MB分をカバーできる計算になります(実際にはPTEの管理領域やらラージページやら、もうちょっとややこしい)。 50000個のPTEだと、計算上は約195MB分のメモリが管理可能です。普通はこれでいいんですが、あちこちチューニングしていると不足する事があります。0xffffffffだとシステムが割り当て可能な最大値を計算して設定しますが、今度はメモリ整理に時間が掛かる(一瞬だけプログラムが止まる)ようになってしまいます。 決め打ちする場合は小さすぎても大きすぎてもダメで、BSODやらファイルコピーエラーやら出しながら調整した結果、落ち着いたのは次の通り。(ゲームによっては少々キツいんですが)[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]"PagedPoolSize"=dword:06000000 ; 96MB"NonPagedPoolSize"=dword:03000000 ; 48MB"SystemPages"=dword:00018000 ; 98304個(384MB)"PoolUsageMaximum"=dword:00000046 ; 70%使用で整理開始 PTEはPagedPoolSizeとNonPagedPoolSizeの合計+αをカバーできる分だけ必要です。αをどの程度見積もるかなんですが…これが難しいです。少なくとも、ビデオカードとLANカード、サウンドカードが要求する分はカバーできてないとマズいようなんですが、それこそドライバの作りに左右されます。恐らくウイルス対策ソフトの使用分も必要だろうし、カーネルデバッガで調べないとちゃんとした値は分かりません。 下手に弄るとハードウェアの初期化に失敗したり、ログオン時にレジストリ壊したり、消したはずのファイルが実は消えてなかったり、作ったファイルが読み出しも削除も出来なくなったりと手がつけられなくなるので、決め打ちする際は慎重に。PCロック機能・メール機能・データーバックアップ機能など使える機能満載!スタイリッシュでコンパクト、使いやすいスタイルTranscend USBフラッシュメモリー8GB2個以上お買い上げで送料無料!!!
2008年10月01日
コメント(0)
全5件 (5件中 1-5件目)
1