いま作った text.txt のファイルを大きさを見ます.
「text.txt」をマウスで右クリックして, メニューからプロパティを選びます.
(Mac の場合, アイコンをクリックして, 「ファイル」メニューから「情報を見る」を選ぶ.)
サイズの欄を見ますと, 指示通り入力した人は 28-31 バイトと
表示されているはずです(Mac はファイル管理の方法が少し異なるので, 1300バイト程度になる).
これは, 英字, 数字が 1文字 1バイト(すなわち前回話したAscii コード)で合計 10バイト, ひらがなが 1文字 3バイト
で合計 15バイト, さらに改行が 1バイトもしくは 2バイトあり, これら全ての和が 28-31バイトとなります.
改行は, 前回話した Ascii コードの制御コードの部分にある
CR-LF(Windows), CR(Mac), LF(Mac, Unix)のどれかです(OS によって改行コードは違う).
このようなテキストデータに対し, 画像データ, 例えば, Twitter の顔写真のアイコンとかだと,
40〜60KByte になりますし, 最近のスマフォの写真だと, 10MB を超えるものもあります.
ちなみに, 携帯電話のパケット通信では, 1パケット 128バイトです.
パケット定額制度のようなものを使っていなければ,
パケット単位で通信に課金されます.
実際に 1パケットで送れる情報は 100バイト程度だと思いますが,
text.txt は 1パケットで送れるのに対し, スマフォの高画質写真だと,
100000パケット程度必要です. ネットワーク通信では, このような
情報の大きさに関する感覚も重要です.
2021-05-13