ソケットプログラムの注意点
1.ソケットの切断を認識する方法は?
異常切断しても、相手側では確認できない。
確認用の通信をアプリケーションで作成してやる必要がある。
2.リアルタイムプログラム時には下記により通信遅延が発生する可能性
がある。
・Nagleアルゴリズム
・遅延ACKアルゴリズム
2011年3月26日土曜日
SGIハング時の対処
SGIハング時の対処
(1)シリアル端末を接続する。
(2)CTRL-T(?)にてシステムメンテナンス用プロンプトにする。
(3)nmiを実行し、ダンプ情報取得及び再起動を実施する。
ダンプ位置:/usr/adm/crash/
(a)ping
(a)top -T
(b)osview (all)
(1)シリアル端末を接続する。
(2)CTRL-T(?)にてシステムメンテナンス用プロンプトにする。
(3)nmiを実行し、ダンプ情報取得及び再起動を実施する。
ダンプ位置:/usr/adm/crash/
(a)ping
(a)top -T
(b)osview (all)
パスワード暗号化解除
Windowsのファイル共有ができない場合にパスワードの暗号化を解除する方法
レジストリの下記を1の変更
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Services
lanmanworkstation
parameters
enableplaintextpassword 0x1
レジストリの下記を1の変更
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Services
lanmanworkstation
parameters
enableplaintextpassword 0x1
WINDOWSのプロキシ設定
proxycfg -p xxx.xxx.xxx.xxx:pppp
(例:proxycfg -p 192.168.0.1:8080)
net stop wuauserv
net start wuauserv
(例:proxycfg -p 192.168.0.1:8080)
net stop wuauserv
net start wuauserv
ffftpにおいて改行コードが変換されない場合
ffftpにおいて改行コードが変換されない場合がある。
この場合はサーバ側の設定を変更する必要がある。
例:
/etc/vsftpd/vsftpd.confの下記を有効にする。
ascii_upload_enable=YES
ascii_download_enable=YES
この場合はサーバ側の設定を変更する必要がある。
例:
/etc/vsftpd/vsftpd.confの下記を有効にする。
ascii_upload_enable=YES
ascii_download_enable=YES
2010年9月22日水曜日
C++におけるアトミック整数型
sig_atomic_t型はUNIX上でアトミックによる参照が保証される最大の整数型が定義されている。
本型の変数はThreadやシグナル割り込み処理において排他制御なしで変更、参照が可能である。
通常はint型
本型の変数はThreadやシグナル割り込み処理において排他制御なしで変更、参照が可能である。
通常はint型
登録:
投稿 (Atom)