ファイルの大きさ

いま作った 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