コンピュータのメモリは、大小を問わず情報を保存できる物理デバイスであり、情報を一時的または永続的に保存します。例えば、 ランダムアクセスメモリ(RAM) は、オペレーティング システムによって使用される集積回路上に情報を短期間保存する揮発性メモリの一種です。
メモリは揮発性または不揮発性のいずれかです。揮発性メモリは、コンピュータまたはハードウェア デバイスの電源がオフになると内容が失われるタイプのメモリです。 RAM は揮発性メモリの一例です。つまり、プログラムの作業中にコンピュータが再起動されると、保存されていないデータはすべて失われます。不揮発性メモリは、電源が失われた場合でも内容が保存されるメモリです。 EPROM((消去可能プログラマブルROM) は不揮発性メモリの一例です。
目次
- メモリ
- メインメモリの特徴
- メモリの単位
- ファイルサイズの種類
- さまざまなメモリ サイズの表形式の表現
- メモリ
コンピュータ メモリは、データ、情報、命令を保存するシステムのハードウェア部分です。データが保存され、データが処理され、データ処理に必要な命令も保存されるデバイスです。コンピュータのメモリには、入力と出力の両方のタイプのデータが保存されます。
Javaのコレクションは何ですか
コンピュータのメモリの種類
- 一次記憶
- 二次記憶
- キャッシュメモリ
1. 一次記憶
一次メモリはシステムのメインメモリと呼ばれます。コンピューターの操作中に、データ、プログラム、および命令が保存されます。一般に半導体メモリまたは揮発性メモリと呼ばれます。プライマリ メモリはセカンダリ メモリよりも高速です。
2. 二次メモリ
二次メモリは、大量のデータや情報を保存するために使用されます。セカンダリ メモリに保存されているデータまたは情報は永続的であり、セカンダリ メモリはプライマリ メモリよりも低速ですが、CPU からセカンダリ メモリに直接アクセスすることはできません。
3. キャッシュメモリ
キャッシュ メモリは、CPU の速度向上に役立つ高速メモリです。キャッシュ メモリは、CPU が頻繁に必要とするデータを保存するために使用されます。システムが停止すると、キャッシュ メモリに存在するデータは失われます。
メインメモリの特徴
- 半導体の思い出。
- 二次記憶よりも速い。
- コンピュータは一次メモリがなければ実行できません。
- コンピューターの作業メモリです。
- 通常は揮発性メモリです。
- 電源を切るとデータが失われます。
メモリの単位
コンピュータのプロセッサは複数の決定回路で構成されており、それぞれの回路はオフまたはオンのいずれかになります。メモリ上のこれら 2 つの状態は 0 または 1 で表されます。1 より大きい数をカウントするには、そのようなビット (2 進数) が一緒に一時停止されます。 8 ビットのグループはバイトとして知られています。 1 バイトは、0 (00000000) から 255 (11111111) までの数値、または 2 を表すことができます。8= 256 の異なる位置。もちろん、これらのバイトを組み合わせて、より大きな数値を表すこともできます。コンピュータは内部的にすべての文字と数字を同じ方法で表します。
実際には、メモリはキロバイト (KB) またはメガバイト (MB) で測定されます。ご想像のとおり、1 キロバイトは正確には 1000 バイトではありません。むしろ、正しい量は 2 です10つまり、1024バイトです。同様に、メガバイトは 1000 ではありません2つまり、1,000,000 バイトですが、代わりに 10242つまり、1,048,576バイトです。これは顕著な違いです。 1 ギガバイト (つまり 1024) に達するまでに、3バイト)、基数 2 と基数 10 の量の差は、ほぼ 71 メガバイトになります。
コンピュータのメモリとディスク容量は両方ともこれらの単位で測定されます。ただし、この 2 つを混同しないことが重要です。 12800 KB RAM はコンピュータが CPU に提供するメイン メモリの量を指しますが、128 MB ディスクはファイル、データ、およびその他の種類の永続情報の保存に利用できるスペースの量を表します。
ファイルサイズの種類
- 少し
- ニブル
- バイト
- キロ為替
- メガバイト
- ギガバイト
- テラエクスチェンジ
- ペタバイト
- EXAバイト
- ゼッタバイト
- ヨッタバイト
少し
コンピュータでは、データは 0 と 1 の形式で保存されます。私たちは、0 と 1 の助けを借りて、あらゆるデータをコンピューターに保存することができます。 0 または 1 の各桁はビットと呼ばれます。の 少し メモリの最小単位です。ビットとは単に 2 進数を指します。
ニブル
Nibble は Bit の単なる改良版です。これは、2 進数の 4 ビット、またはオクテットの半分の組み合わせです。ニブルは 1 つの 16 進数で表すことができます。
バイト
コンピュータ システムでは、2 進数 8 桁の長さのデータ単位はバイトと呼ばれます。バイトとは、コンピュータが文字、数字、印刷記号 (h、7、$ など) などの文字を表すために使用する単位です。バイトは、アプリケーションプロセスのより大きな単位で使用する必要があるビット列 (たとえば、画像を表すプログラムの視覚的な画像を構成するビットのストリームや、プログラムのマシンコードを構成するビットの列など) を把握することもできます。コンピュータプログラム)。
バイトは大きな B で省略され、ビットは小さな b で省略されます。コンピュータのストレージは通常、バイトの倍数で測定されます。たとえば、640 MB のハード ドライブには、公称 6 億 4,000 万バイト (メガバイト) のデータが保存されます。バイト倍数は 2 の指数で構成され、通常は四捨五入された 10 進数として表されます。たとえば、2 メガバイトまたは 200 万バイトは 2,097,152 (10 進数) バイトです。紛争: かつて、キロバイトは一度に本当に巨大なものと考えられていました。 2 を書いていると感じた人もいます10少し賢明ではなく、他の人を混乱させました。 1,024 バイトは少し扱いにくいようで、使いやすさを考慮して、キロバイトは単に 1,000 バイトのデータと呼ばれるようになり、左側の 24 バイトは無視されます。大多数の人はキロバイトが単なる 1,000 バイトのデータであると考えるかもしれませんが、そうではありません。これは、バイナリの知識がない人は追加の 24 バイトのストレージを取得できないため、行われました。
時間が経ち、メガバイト (MB) を使用し始めると、24 KB のデータを無視することが難しくなりましたが、十分ではありませんでした。 Giga Byte が使用され始めると、24 MB のストレージを無視するのが非常に困難になりました。ここで、24 GB または 24 TB のデータを無視することを想像してください。
ソリューション: このような大量のデータを無視するのは困難だったので、KB を 1024 バイト、1 GB を 1024 MB などと呼び始めました。しかし、時すでに遅しで、人々は KB が 1 ではなく 1,000 バイトであることを知っています。 、024バイト。この問題を解決するために、米国の組織 NIST (米国標準時局) と国際電気標準会議 (IEC) によって取り組みが開始されました。
科学技術の世界は大きく変化する傾向にあるため、小さな変更を加えるのは非常に困難でした。1998 年に、1,024 バイトを表すためにキビバイト (KiB) が使用され、キロバイトは 1,000 バイトのみに保持されることが決定されました。バイト。同様に、メビバイト (MiB) は 1,048,576 バイトを表すために使用されますが、メガバイト (MB) は依然として 1,000,000 バイトを指します。
残念ながら、これらの規制当局の行動は、キロバイトとキビバイトの違いを明確にするのには役立っていないようです。キロバイトという言葉が国際文化にあまりにも深く根付いているという事実。
キロバイト
キロバイトはメモリ測定の最小単位ですが、バイトよりも大きくなります。 1キロバイトは10です3または 1,000 バイトは「K」または「KB」と省略されます。これは、1,000,000 バイトを含むメガバイトに先行します。 1 キロバイトは技術的には 1,000 バイトであるため、キロバイトはキビバイトと同義でよく使用されます。キビバイトにはちょうど 1,024 バイト (210)。
キロバイトは主に、小さなファイルのサイズを測定するために使用されます。たとえば、単純なテキスト ドキュメントには 10 KB のデータが含まれるため、ファイル サイズは 10 キロバイトになります。小規模な Web サイトのグラフィックのサイズは、多くの場合 5 KB ~ 100 KB です。通常、個々のファイルは少なくとも 4 キロバイトのディスク領域を占有します。1 KB = 1,024 Bytes>
メガバイト
1 メガバイトは 1,000 KB に相当し、メモリ測定のギガバイト (GB) 単位に先行します。 1メガバイトは10です6または 1,000,000 バイトで、MB と省略されます。 1 MB は技術的には 1,000,000 バイトであるため、メガバイトは多くの場合、正確に 1, 048, 576 バイト (2二十)。
メガバイトは主に、大きなファイルのサイズを測定するために使用されます。たとえば、高解像度の JPEG 画像のサイズは 1 ~ 5 メガバイトになります。圧縮バージョンで保存された 3 分間の曲のサイズは約 3 MB になる可能性があり、非圧縮バージョンでは最大 30 MB のディスク容量が必要となる場合があります。 CD の容量はメガバイト (約 700 ~ 800 MB) 単位で測定されますが、ハード ドライブやフラッシュ ドライブなど、他のほとんどの形式のメディア ドライブの容量は通常、ギガバイトまたはテラバイト単位で測定されます。1 MB = 1024KB = 1,048,576 Bytes>
ギガバイト
1 ギガバイトは 1,000 MB に相当し、メモリ測定のテラバイト (TB) 単位に先行します。 1ギガバイトは10です9または 1,000,000,000 バイトで、GB と省略されます。 1 GB は技術的には 1,000,000,000 バイトであるため、ギガバイトはギビバイトと同義で使用され、正確に 1,073,741,824 バイト (230)。
ギガバイトはギガバイトと略されることもあり、ストレージ デバイスの容量を測定するためによく使用されます。たとえば、標準の DVD ドライブには 4.7 GB のデータを保存できます。 1,000 GB 以上のデータを保持するストレージ デバイスはテラバイト単位で測定されます。1 GB = 1024MB = 1,048,576 KB = 1,073,741,824 Bytes>
テラバイト
1 テラバイトは 1,000 GB に相当し、メモリ測定のペタバイト (PB) 単位に先行します。 1 テラバイトは 1012または 1,000,000,000,000 バイトで、TB と略されます。 1 TB は技術的には 1 兆バイトであるため、テラバイトとテビバイトは同義で使用され、正確に 1, 099, 511, 627, 776 バイト (1, 024 GB) (240)。
ほとんどの場合、大規模ストレージ デバイスのストレージ容量はテラバイト単位で測定されます。 2007 年頃、消費者向けハード ドライブの容量は 1 テラバイトに達しました。現在、HDD はテラバイト単位で測定されており、たとえば、一般的な内蔵 HDD は 2 テラバイトのデータを保持できますが、複数のハード ドライブを搭載した一部のサーバーやハイエンド ワークステーションの合計ストレージ容量は 10 テラバイトを超える場合もあります。1 TB = 1024 GB = 1,048,576 MB = 8,388,608 KB = 1,099,511,627,776 Bytes>
ペタバイト
1 ペタバイトは 1,000 TB に相当し、メモリ測定のエクサバイト単位に先行します。 1ペタバイトは10です15または 1,000,000,000,000,000 バイトで、PB と略されます。ペタバイトは、ちょうど 1、125、899、906、842、および 624 (2) を含むペビバイトよりもサイズが小さくなります。50) バイト。
ほとんどのストレージ デバイスは最大数 TB を保持できるため、単一デバイスのメモリ容量の測定にペタバイトが使用されることはほとんどありません。代わりに、PetaBytes は、大規模なネットワークまたはサーバー ファームに保存されている合計データを測定するために使用されます。たとえば、Google や Facebook などのインターネット巨人は、100 PB を超えるデータをデータ サーバーに保存しています。1 PB = 1024 TB = 1,048,576 GB = 1,073,741,824 MB = 1,099,511,627,776 KB = 1,125,899,906,842,624 Bytes>
エクサバイト
1 エクサバイトは 1,000 PB に相当し、メモリ測定のゼタバイト単位に先行します。 1エクサバイトは10です18または 1,000,000,000,000,000,000 バイトで、EB と略されます。エクサバイトは、正確に 1,152,921,504,606,846、および 976 (2) を含むエクスビバイトよりも小さくなります。60) バイト。
メモリ測定のエクサバイト単位は非常に大きいため、ストレージ デバイスの容量の測定には使用されません。最大のクラウド ストレージ センターのデータ ストレージ容量でさえ、1 EB の一部であるペタバイト単位で測定されます。代わりに、エクサバイトは、複数のデータ ストレージ ネットワーク上のデータ量、または一定期間インターネット上で転送されるデータ量を測定します。たとえば、毎年数百エクサバイトのデータがインターネット上で転送されます。1 EB = 1024 PB = 1,048,576 TB = 1,073,741,824 GB = 1,099,511,627,776 MB = 1,125,899,906,842,624 KB = 1,152,921,504,606,846,976 Bytes>
ゼッタバイト
1 ゼタバイトは 1,000 エクサバイトまたは 10 に相当します。21または 1,000,000,000,000,000,000,000 バイト。ゼタバイトは、1,180,591,620、717,411,303,424 (2) を含むゼビバイトよりも少し小さいです。70) バイトであり、ZB と略されます。 1 ゼタバイトには 10 億 TB、つまり 1 セクスティリオン バイトが含まれます。つまり、1 ゼタバイトのデータを保存するには、1 テラバイトのハード ドライブが 10 億台必要になります。一般に、ゼタバイトは大量のデータを測定するために使用され、世界中のすべてのデータはわずか数ゼタバイトです。
1 ZB = 1024 EB = 1,048,576 PB = 1,073,741,824 TB = 1,099,511,627,776 GB = 1,125,899,906,842,624 MB = 1,152,921,504,606,846,976 KB = 1,180,591,620,717,411,303,424 Bytes>
ヨタバイト
1 ヨタバイトは 1,000 ゼタバイトに相当します。これはメモリ測定の最大の SI 単位です。 1ヨタバイトは10です24ZettaBytes または 1,000,000,000,000,000,000,000,000 バイトで、YB と省略されます。これは、正確に 1、208、925、819、614、629、174、706、および 176 バイト (280) バイト。
1 ヨタバイトには 1 セプティリオン バイトが含まれており、これは 1 兆 TB に相当します。人間が評価できる非常に大きな数値です。世界中のすべてのデータはわずか数ゼタバイトで構成されているため、このような大きな測定単位は実用的ではありません。
1 YB = 1024 ZB = 1,048,576 EB = 1,073,741,824 PB = 1,099,511,627,776 TB = 1,125,899,906,842,624 GB = 1,152,921,504,606,846,976 MB = 1,180,591,620,717,411,303,424 KB = 1,208,925,819,614,629,174,706,176 Bytes>
重要な注意事項:
- 1 KB のディスクのサイズは通常 1024 バイトですが、1,000 バイトのデータが記載される場合もあります。
- ダウンロード速度 Kbps は通常、1,024 ビット/秒ではなく 1,000 ビット/秒です。
- 一般に、1KB を約 1000 バイト、1MB を約 1000 KB と考えることをお勧めします。 1024 と 1000 の間にはわずか 5% の違いしかないことに注意してください。
さまざまなメモリ サイズの表形式の表現
名前 に等しい サイズ (バイト単位) 少し 1ビット 1/8 ニブル 4ビット 1/2(レア) バイト 8ビット 1 キロバイト 1024バイト 1024 メガバイト 1,024キロバイト 1,048,576 ギガバイト 1,024メガバイト 1,073,741,824 テラバイト 1,024ギガバイト 1,099,511,627,776 ペタバイト 1,024テラバイト 1、125、899、906、842、624 エクサバイト 1,024ペタバイト 1、152、921、504、606、846、976 ゼタバイト 1,024エクサバイト 1、180、591、620、717、411、303、424 ヨタバイト 1,024ゼタバイト 1、208、925、819、614、629、174、706、176 ビット/秒(bps) : データ転送速度の最小単位です またはファイル転送速度。
1 秒あたりのバイト数 (Bps): 1Bps = 8bps。 1バイト=8ビット。
キロバイト/秒 (KBps): 1kBps = 1024Bps。 1kB = 1024 バイト。
メガバイト/秒 (KBps): 1MBps = 1024KBps。 1MB = 1024キロバイト。
ピート・デビッドソンの年齢
1 秒あたりのギガバイト (GBps): 1GBps = 1024MBps。 1 GB = 1024 メガバイト。
テラバイト/秒 (TBps): 1TBps = 1024GBps。 1 TB = 1024 ギガバイト。
1 秒あたりのペタバイト (PBps): 1GBps = 1024Kbps。 1 GB = 1000 テラバイト。
2022 年 10 月に達成された最速のデータ転送速度は 1.84 ペタビット/秒 (Pbps) です。 14720000000 メガビット/秒(mbps) 。
FAQ - ファイルサイズについて
Q1.ファイルサイズの順番はどれくらいですか?
ファイル サイズは最小から最大の順に次のようになります。
- ビット(b)
- バイト(B)
- キロバイト (KB)
- メガバイト (MB)
- ギガバイト (GB)
- テラバイト (TB)
- ペタバイト (PB)
- エクサバイト (EB)
- ゼタバイト (ZB)
- ヨタバイト (YB)
Q2. MB と KB ではどちらが大きいですか?
MB は KB よりも大きいです。
Q3. 1テラバイトは何ギガバイトですか?
1TBには1024GBあります。
Q4. 1TBの転送にどれくらい時間がかかりますか?
理論上の 60 MB/秒の速度でデータを転送するには、4 時間 45 分強かかります。
Q5. SSDの転送速度はどれくらいですか?
HDD のコピー速度は 30 ~ 150 MB/秒 (MB/s) ですが、標準の SATA SSD のコピー速度は 500 MB/s です。最近の NVMe SSD によって達成される最高速度は 3,000 ~ 3,500 MB/秒です。
Q6. 1 バイトには何ビットありますか?
1 バイトには 8 ビットがあります。