2010年3月25日木曜日

vxWorksのタスク

カーネルプログラマーズガイドより。

システムタスク
 ルートタスク : tUsrRoot
 ログタスク : tLogTask
 例外処理タスク : tExcTask
 ネットワークタスク : tNetTask
    INCLUDE_NET_LIB コンポーネント
   (vxWorksDeviceDriverGuidより)
    ネットワークタスクのジョブキューにあるジョブを処理する。
    リアルタイムを求められるので、ISR処理を短くする。
    通常のドライバ(ISR)処理をタスク化、すなわちtNetTask。
 ターゲットエージェントタスク : tWdbTask

コンポーネントタスク
tShell(num) ターゲットシェル(tShellem(num)リモートログイン)
tRlogind ターゲットシェルと rlogin 機能を VxWorks のコンフィギュレーションに含める
tTelnetd ターゲットシェルと telnet 機能を VxWorks のコンフィギュレーションに含める
tPortmapd:
tJobTask

バージョンによっても違うか。v5.5、v6.x

2010年3月11日木曜日

ネットワークコンピューターで見つからない

windowsXP
ネットワークコンピューターで見つからない。

マイネットワーク>プロパティ>ローカル接続>プロパティ
■Microsoftネットワーク用ファイルとプリンタ共有(チェック)

大抵コレ(もしくはFW)だが、忘れた頃に遭遇する。。。


http://homepage2.nifty.com/winfaq/networkchecklist.html

2010年3月10日水曜日

AdobeReadのカラー変更 色変更

編集 > 設定 > アクセシビリティ
文書カラーの変更 カスタム チェック
ページ背景色をクリック、色を選ぶ

lsのカラー変更 色変更

環境変数LS_COLORSを変更する。
setenv LS_COLORS "`printenv LS_COLORS`ow=00;46"


/etc/DIR_COLORSをコピー、
または$ dircolors -p > ~/.dir_colors(-c:cshel、-b:Bシェル)の結果を利用する。
(~/.dir_colorsを作成すると、自動でカスタム設定読み取るのかも)

設定反映
eval `dircolors xxx/my_dir_colors`

参考
http://www.crimson-snow.net/tips/unix/zsh.html
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/358dircolors.html

outlook2003背景色設定変更

メール以外の窓も変わる。

デスクトップ右クリック>プロパティ
デザインタブ>[詳細設定]
『指定する部分』プルダウン>[ウィンドウ]

背景、フォントカラー変更。

IEとかも変わるようだ。

2010年3月4日木曜日

ネットワーク性能

帯域幅:最大性能等ハードウェア的な性能がわかる。
スループット:現実にどれくらいの性能があるのか。(込みオーバーヘッド)
トラフィック:どれくらいの性能を現在利用しているのか。

帯域≒(データ・サイズ×2)÷所要時間(平均) [bytes/s]
ping -s 20707 host4

2010年3月2日火曜日

ツール ping

ping
 -c5 パケット5個送信
 -f 受信ホストが扱える最高の速度でパケット送信しなければならない(負荷、要root権限)
 -l 10 指定数分可能な限り高速にパケットを送信(その後は通常)(負荷、要root権限)
 -i 送信間隔秒指定(長時間、スクリプト無い等で実行)
 -n ドメインではなく数値形式で表示
 -s 256 パケットサイズ指定
 -p パタン(らしい)

/sbin/arping myhost ICMPの代わりにARP使用(らしい、MACアドレスも取得?)

2010年3月1日月曜日

Linux プライオリティ

通常のプロセス(非リアルタイムプロセス)には、2種類の優先度がある。
値が「小さい方」が優先度が高い。
 ・静的優先度
 ・動的優先度

静的優先度
0~139。
(0~99はリアルタイムプロセスに使用、通常プロセスは100~139。)
プロセスのnice値により固定的に決まる。
niceは-20~19→100~139にずらした値が静的優先度。

動 的優先度
100~139。
静的優先度をベースにCPU使用量に基づいて算出。
スケジューラは動的優先度を使用。
topコマ ンドのPRIフィールド
(カーネル内で使用している値100~139が0~39にずらされて表示)

優先的にプログラムを動作させるには、
 ・静的優先度/bin/nice値を-20(最優先)。
 ・動的優先度(priority)を高くする。普段おとなしく(run_time値を低く)しとく。


nice:
デフォルト10
変更できるのはrootのみ。
一般ユーザは自プロセスのみの優先度を下げることが可能。

参考:niceコマンド
$ /bin/nice -n 100 ./priority

参考:psコマンド
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6269 user 38 19 42708 38m 356 R 89.1 1.0 0:02.68 priority
6268 user 18 0 42708 38m 364 R 66.8 1.0 0:02.01 priority

itunes ホームシェアリング できない

Mac(雪豹、無線LAN)→WinXP(Pro、無線LAN)でホームシェアリングを利用し、
ミュージックファイルを転送。

20数曲ぐらいで切断(?)される。
(WinXP側iTunesのホームシェアリングアイコンがオレンジ→薄い青(灰色))

winXPの無線LANを無効→有効にすると、再度ホームシェアリング接続。
ミュージックファイルを転送再開できるが、しばらくすると同様に切断。

WinXP側、firewall停止、セキュリティーソフト停止(トレンドマイクロ、ウィルスバスター2010)
試したが、変わらず。

winXPの無線LANを無効→有効、ホームシェアリング再接続、転送を繰り返して転送完了
(800曲ぐらい)。

まぁ、目的は足せたから良しとする。
無線LAN(旧いバッファロー無線LANルーターを無線ブリッジ(?)として使用。ルーターは優先NTT)
が問題!?