ページ「TCP Checksum Offload」と「キーボード」の間の差分

提供: MonoBook
(ページ間の差分)
ナビゲーションに移動 検索に移動
imported>Administrator
 
imported>Administrator
(ページの作成:「'''キーボード'''(Keyboard)とは、手指でキー(ボタン)を押すことでコンピューターに信号を送信する入力装置である。 ...」)
 
1行目: 1行目:
'''TCP Checksum Offload'''(TCO, てぃーしーぴー・ちぇっくさむ・おふろーど)とは、[[TCP/IP]]の[[パケット]]に付加される[[チェックサム]]の計算を、[[CPU]]ではなく、[[ネットワークカード]]([[NIC]])に任せることをいう。
+
'''キーボード'''(Keyboard)とは、手指でキー(ボタン)を押すことで[[コンピューター]]に信号を送信する入力装置である。
  
負荷軽減([[オフロード]]、off=軽減 load=負荷)手法のひとつであり、[[NIC]]上の専用ハードウェアで高速に処理するため[[CPU]]の負荷が下がる。
+
キーボードというと[[パソコン[[用の100個くらいのキーが並んだ板が一般的だが、[[電卓]]や[[ガラケー]][[携帯電話]])の[[テンキー]]みたいなのもキーボードの一種である。
  
ただし、NICが外部にパケット送信するギリギリまで([[プログラム]][[OS]][[NIC]]の間)、TCPパケットに[[チェックサム]]が付加されていない状態(一見するとぶっ壊れている風)になるため、[[Wireshark]](旧[[Ethereal]])などで正常に[[パケットキャプチャー]]ができなくなる(ぶっ壊れてるエラーがでまくる)。通常はNICの[[ドライバー]]経由で[[チェックサムオフロード]]を使うか使わないかの設定ができるので、[[パケットキャプチャ]]を使いたい場合は切っておこう。
+
== キーボードの優位性 ==
 +
その圧倒的な入力性能により、8ビットの時代から現代まで一貫して使われており、[[マウス]][[タッチパネル]][[Kinect]]に代表される[[モーションキャプチャー]]などの入力装置が生まれているなかでも安定した勢力を保っている。
  
TCPチェックサムオフロードは2000年くらいの頃は一部の[[サーバー]]用の高級品にしか付いていなかった機能であったが最近では安物[[ネットワークカード]]でもほぼ付いている。
+
また、最近では[[iPhone]][[Android]]などの[[スマートフォン]]や[[iPad]]などの[[タブレット]]などが[[パソコン]]にとって代わる勢いだが、それらにおいても[[タッチパネル]]をキーボード化する[[ソフトウェアキーボード]]が圧倒的な勢力を占めており、今後もこの状況は続くものと思われる。
  
TCP/IPに限らず、[[UDP/IP]][[IP]]に対して[[チェックサムオフロード]]機能を提供している[[ネットワークカード]]も増えてきており、それらは[[UDPチェックサム・オフロード]][[IPチェックサム・オフロード]]と呼ばれる。なお安物の[[ネットワークカード]]では[[IPv4]]のみ[[チェックサムオフロード]]に対応し、[[IPv6]]には対応していないという製品も多い。
+
キーボード操作を極めると、早口言葉で喋るよりも高速に文字入力ができたり、ショートカットキーの高速連鎖で人間業とは思えない速度でパソコンを操作したりすることができる。
 +
 
 +
かつて[[人間アセンブラ]]と呼ばれた人々のテンキー入力をはじめ、[[vi]]の達人、[[電卓]]の達人、携帯メール打ちの達人、[[Age of Empire]]の達人、などの指の動きは異常である。
 +
 
 +
== キーボードの重要性 ==
 +
[[プログラマー]]から一般事務員まで、多くの[[パソコン]]を使う人にとって1日中使うもっとも重要な[[周辺機器]]であり、もっとも気を使うべきパーツである。
 +
 
 +
劣悪なキーボードを長時間使い続ければ腱鞘炎になるぞ。
 +
 
 +
== 劣悪なキーボードの氾濫 ==
 +
キーボードはその性能を明示的な数字で表せないため、とくに[[パソコン]]においては真っ先にコスト削減の対象となっており、2012年現在では吐き気がするほどに劣悪なキーボードが世にあふれるという状況となっている。
  
 
== 関連項目 ==
 
== 関連項目 ==
* [[ジャンボフレーム]]
+
; [[キーボード配列]] - キーボード上のキーの並び方
 +
* [[QWERTY配列]] - もっとも一般的なキーボード配列。
 +
** [[ASCII配列]] - QWERTY配列をベースとした英語キーボード配列。
 +
** [[JIS配列]]  - QWERTY配列をベースとした日本語キーボード配列。
 +
* [[DVORAK配列]] - 英数字最速伝説を目指したキーボード配列。
 +
* [[NICOLA配列]] - 日本語最速伝説を目指したキーボード配列。通称[[親指シフト]]。
 +
 
 +
; 有名キーボード
 +
* [[CHERRY Keyboards]] - CHERRYのキーボード
 +
* [[Realforce]] - 東プレのキーボード
 +
* [[Happy Hacking Keyboard]] - PFUのキーボード
 +
* [[Space Saver Keyboard]] - IBMのキーボード
 +
 
 +
; 未分類
 +
* [[メンブレンキーボード]] - 安物の代名詞。富士通の高級品もある。
 +
* [[メカニカルキーボード]] - かつて圧倒的勢力を誇った形式
 +
* [[静電容量無接点キーボード]] - RealforceやHHK Proが採用している形式
 +
* [[パンタグラフキーボード]] - かつてノートPCで圧倒的な勢力を誇った形式
 +
* [[アイソレーションキーボード]] - 俗にいうPC-6001形式。復刻版が大流行中。
 +
* [[テンキー]]
 +
* [[エルゴノミクスキーボード]]
 +
* [[ゲーミングキーボード]] - [[ゲーム]]特化型のキーボード。微妙である。
 +
* [[ソフトウェアキーボード]]
 +
* [[ファンクションキー]]
 +
* [[カーソルキー]]
 +
* [[ダイアモンドカーソル]]
 +
* [[ブラインドタッチ]]
 +
* [[ショートカットキー]]
 +
* [[グロッシーキーボード]] - キーに光沢加工を施したキーボードのこと。
 +
* [[キートップ]] - キーの上面のこと。
 +
* [[ホームポジション]] - 最も効率的だと言われる指の配置のこと。
 +
* [[キーボードテンプレート]] - キーボードにかぶせて使う[[ショートカットキー]]の早見表。
 +
* [[キーボードカバー]] - きれい好きな人が付けているカバー。どんな高級キーボードも打ち心地が最悪になる諸刃の剣。
 +
* [[キーバッファー]]
 +
* [[キーピッチ]] - 各キーの間隔。通常はミリ単位。
  
 
== 参考文献 ==
 
== 参考文献 ==

2012年5月17日 (木) 07:16時点における版

キーボード(Keyboard)とは、手指でキー(ボタン)を押すことでコンピューターに信号を送信する入力装置である。

キーボードというと[[パソコン[[用の100個くらいのキーが並んだ板が一般的だが、電卓ガラケー携帯電話)のテンキーみたいなのもキーボードの一種である。

キーボードの優位性

その圧倒的な入力性能により、8ビットの時代から現代まで一貫して使われており、マウスタッチパネルKinectに代表されるモーションキャプチャーなどの入力装置が生まれているなかでも安定した勢力を保っている。

また、最近ではiPhoneAndroidなどのスマートフォンiPadなどのタブレットなどがパソコンにとって代わる勢いだが、それらにおいてもタッチパネルをキーボード化するソフトウェアキーボードが圧倒的な勢力を占めており、今後もこの状況は続くものと思われる。

キーボード操作を極めると、早口言葉で喋るよりも高速に文字入力ができたり、ショートカットキーの高速連鎖で人間業とは思えない速度でパソコンを操作したりすることができる。

かつて人間アセンブラと呼ばれた人々のテンキー入力をはじめ、viの達人、電卓の達人、携帯メール打ちの達人、Age of Empireの達人、などの指の動きは異常である。

キーボードの重要性

プログラマーから一般事務員まで、多くのパソコンを使う人にとって1日中使うもっとも重要な周辺機器であり、もっとも気を使うべきパーツである。

劣悪なキーボードを長時間使い続ければ腱鞘炎になるぞ。

劣悪なキーボードの氾濫

キーボードはその性能を明示的な数字で表せないため、とくにパソコンにおいては真っ先にコスト削減の対象となっており、2012年現在では吐き気がするほどに劣悪なキーボードが世にあふれるという状況となっている。

関連項目

キーボード配列 - キーボード上のキーの並び方
  • QWERTY配列 - もっとも一般的なキーボード配列。
    • ASCII配列 - QWERTY配列をベースとした英語キーボード配列。
    • JIS配列 - QWERTY配列をベースとした日本語キーボード配列。
  • DVORAK配列 - 英数字最速伝説を目指したキーボード配列。
  • NICOLA配列 - 日本語最速伝説を目指したキーボード配列。通称親指シフト
有名キーボード
未分類

参考文献


外部リンク