2010年10月25日月曜日

ストレージデバイスの歴史 (1) - カセットレコーダー


 過去に、SSD の開発や HDD を使用した特定用途向け高速ストレージシステムの開発に携わったことがあります。どんな開発でも言えることですが、パフォーマンスの高いシステムを作るためには、その構造を正確に理解する必要があり、自然とストレージデバイスについて興味が向くようになりました。

 コンピュータシステムの中でも、ストレージは非常に面白いデバイスのひとつです。例えば、昨今はフラッシュメモリの価格低下が著しく、SSD の攻勢に押されつつある HDD ですが、そのメカニズムは想像以上に複雑かつ厳密であり、その性質はコンピュータシステムの中でも非常に異質なものです。

 過去を振り返ってみると、パンチカードや磁気ドラムなど、SSD や HDD の他にも面白いデバイスが沢山あります。当ブログでは、今回から様々なストレージデバイスについて、個人的な思い入れなどを踏まえながらご紹介していきたいと思います。

 まずは、私がコンピュータを使い始めてから最初に使用したストレージデバイスである、カセットレコーダーです。カセットレコーダーは、今となっては懐かしい(?)、カセットテープを使用して音声を録音・再生する機器です。みなさんご存知のラジカセ(最近の若者にはあまり縁がないかも知れませんが…)も、カセットレコーダーですね。
 

ラジカセ 
 ここで、「何でカセットレコーダーがストレージデバイスなの?」 と思われる方もいらっしゃると思います。私自身、カセットレコーダーを”ストレージデバイス”と言うには実はちょっと抵抗があるのですが、データを音声に変換するしくみを用いることで、カセットレコーダーは立派なストレージデバイスに変身します。このしくみについて非常に簡単に言うと、例えばデータが 0 のときは低い音(低周波音)、データが 1 のときは高い音(高周波音)というように、データをビット単位で音声に変換します。昔懐かしい音響カプラを使用して、普通の電話機の受話器をコンピュータと接続し、電話回線を通じてコンピュータ同士が通信する方法にも同じしくみが使われています。カセットレコーダーではデータから変換された音声をカセットテープに録音(記録)し、音響カプラではその音声を電話回線に伝送するわけですね。
 音響カプラ
 このカセットレコーダーが活躍していた 1980 年代には、既にフロッピーディスクドライブ(FDD)や HDD も活躍していました。これらはカセットテープと比較すると高速かつ大容量でしたが、非常に高価であったため(HDD はパソコンより高価だったり、フロッピーディスクも 1 枚で数千円もしていました)、多くのパソコンはカセットレコーダーのインターフェースを備えていました。ちなみに、カセットテープを使用したストレージデバイスは、正式には(?)データレコーダーと言います。以下は、私が初めてプログラミングする機会を提供してくれたコンピュータ(?)である、ファミリーベーシックのデータレコーダーです。

ファミリーベーシック 
 データレコーダーは、コンピュータ向けというだけあって、コンピュータがカセットテープ上のデータを読み書きする際に、コンピュータと通信してカセットテープの記録・再生操作を自動的に行う機能などが付いていたりしました。しかし、基本的なしくみは上記の通りですので、普通のカセットレコーダーでも十分でした。当時小学生だった私は、データレコーダのためだけに 9,800 円もの大金を捻出できるはずもなく(苦笑)、家にあった普通のカセットレコーダーを使用していました。カセットテープ上のデータを読み書きする場合は、コンピュータ側をデータの読み書き状態にセットした後、手動でカセットレコーダーの録音ボタンや再生ボタンを”ガチャン”と押していました(笑)。


 さて、実際のところ、カセットテープにはどのくらいのデータが記録できて(データ容量)、データを読み書きするにはどのくらいの時間がかかる(データ転送速度)のでしょうか? 例えば私が中学生の頃に使用していた MSX の場合は、高速モードのデータ転送速度は 2,400bps でした。つまり、1 秒間で 300 バイトのデータを読み書きすることができる計算になります。これをもとに、まずはカセットテープの収録時間とデータ容量の関係を見てみます。


カセットテープの収録時間とデータ容量の関係

カセットテープの収録時間

データ容量

データ量(参考)
30分

約 527 KB

DVD の映像データ 約 0.5 秒分
(8Mbps の場合)
60分 約 1 MB 約 10 年前のデジカメの写真 1 枚
SONY DSC-P5、標準画質)
90分 約 1.5 MB 2HD の FDD 1 枚分
(1.44 MB)
120分 約 2 MB 音楽データ 約 2 分
MP3 形式/128Kbps の場合)

 当時のパソコン等のメモリ(RAM)容量は数 KB ~ 数百 KB でしたので、カセットテープのデータ容量でも十分でした。今となっては、120 分のカセットテープをもってしても、最近のデジカメの写真 1 枚すら保存できない計算になります…。

 次に、データ容量とデータ転送速度について、現在のストレージデバイス等と比較してみます。
データ容量の比較
ストレージデバイス

データ容量

カセットテープ(120分)比
USB メモリ 8 GB 約 2,000 倍
SD メモリカード 16 GB 約 4,000 倍
SSD 64 GB 約 32,000 倍
HDD

2 TB

約 1,000,000 倍



データ転送速度の比較
ストレージデバイス、他

データ転送速度

カセットレコーダー(MSX)比
WiMAX 70 Mbps 約 31,000 倍
光ファイバー 100 Mbps 約 44,000 倍
USB メモリ 20 MB/s
(読み込み)
約 70,000 倍
HDD

100 MB/s
(シーケンシャル)

約 350,000 倍

SSD 200 MB/s
(読み込み)
約 700,000 倍
 
 HDD は、その機構上データレコーダーの類ではありませんが、現在の私たちにとって身近なストレージデバイスのひとつです。その HDD とカセットレコーダー(カセットテープ)を比較してみると、データ転送速度で 70 万倍、データ容量では実に 100 万倍もの差があることが分かります。また、HDD は任意のデータにすばやくアクセスするランダムアクセスが得意ですが、カセットレコーダーの場合はカセットテープを”早送り”や”巻き戻し”する必要があるため、ランダムアクセスは非常に苦手です。それでも、当時のプライベートユースにおいては、カセットレコーダーは立派なストレージデバイスでした。
 
 現在のストレージデバイスと比較すると、超低容量かつ超低速なカセットレコーダーですが、”録音”や”再生”ボタンをガチャガチャと押しながらデータの読み書きを行っていたことは、ひとつの良い思い出となっています。自分でもなぜ良い思い出なのかはっきりとは分からないのですが、この”アナログ的な操作”が心地良かったのかも知れません。
 
 昨今は、なにもかもが、どんどんデジタル化しています。テレビ、カメラ、クルマ、なんでもかんでもです。しかし、私たち人間がアナログである以上は、必ずアナログ的要素を心地良く感じるはずです。ストレージデバイスの歴史からは少々脱線してしまいますが、今後の開発においても、カセットレコーダーを操作するときにような、アナログ的な心地良い要素を取り入れていきたいと考えています。
 

24 件のコメント:

  1. 記事を拝読しました。よく歴史を調べましたね。

    返信削除
  2. 188bet Sportsbook | Sports betting | ThoTips
    Get a free william hill bonus to bet on 188bet Sports. Use our bonus code & get free bets at 188bet 188bet Sportsbook. Sign up today to bet on sports

    返信削除
  3. Good interesting post. Thanks for sharing this good post. Reckless Driving Virginia

    返信削除
  4. BlueMeme Lone OS's Blog" presents a captivating exploration of operating systems and technology trends. With in-depth analysis and informative articles, the blog offers a valuable resource for tech enthusiasts and professionals interested in the world of OS development and computing. The author's expertise shines through, making complex concepts accessible and engaging. Whether you're a seasoned developer or simply curious about the evolving landscape of operating systems, BlueMeme Lone OS's Blog provides a thought-provoking and educational experience..
    Disputa por Incumplimiento de Contrato
    Disputas de Contratos Bienes Raices

    返信削除
  5. motorcycle accident attorney virginia
    The 'Storage Device History (1) - Cassette Recorder' review provides an engaging exploration of storage device evolution, starting with the classic cassette recorder. The review highlights the historical context and nostalgic aspects of cassette recorders, making it a valuable resource for those interested in the history of storage devices. The review effectively captures the nostalgia associated with cassette recorders and their place in audio technology development. Overall, it is an informative and well-structured review that initiates a fascinating journey through the evolution of storage technology.

    返信削除
  6. "BlueMeme loneOS's blog" is not specific as of January 2022. It could be a reference to a specific niche or community blog or website, but without more context, it's difficult to provide detailed information. If it's a recent development or niche platform, conducting an online search using specific terms is recommended. Popular search engines or social media platforms can also be used to find a blog or website with that name. If you have specific topics or details, providing more context could help provide more relevant information or assistance. The author is available to help with any subject, whether it's science, technology, literature, travel, or any other subject.uncontested divorce new jersey

    返信削除
  7. traffic lawyer prince george va
    The article on the history of storage devices, starting with the Cassette Recorder, offers an informative journey into the evolution of technology. It effectively communicates the focus of the article, highlighting its significance in storage technology. The article could be improved by including specific examples, mentioning the broader cultural or technological landscape during that era, and providing visual aids. It maintains a factual and historical tone, and with suggestions for enhancements, it could become a more comprehensive and engaging resource for tech enthusiasts.

    返信削除
  8. The author has not provided specific information about "BlueMeme" or "loneOS's blog" as of January 2022. They suggest checking the latest online sources or visiting the respective websites or platforms for the most accurate and up-to-date information. If "BlueMeme" refers to a specific website, blog, or platform and "loneOS's blog" is associated with it, it is recommended to check the latest online sources or visit the respective website directly. If you have additional context or details about BlueMeme or loneOS's blog, feel free to provide more information, and the author will do their best to assist within the scope of their training data up to January 2022. If you have a different topic or area of interest, please let the author know and they will do their best to help.fatal semi truck accident today

    返信削除
  9. The information provided about "BlueMeme" and "loneOS's blog" is not specific as of January 2022. These terms may be related to niche online communities, blogs, or projects. If "BlueMeme" refers to a specific website or community, it should be checked directly or conducted online for the latest information. "loneOS's blog" might be a personal blog or part of a specific project, and exploring online search engines or social media platforms might provide more context. The online landscape is dynamic, and new blogs, projects, or communities can emerge over time abogado de lesiones personales virginia.

    返信削除
  10. "BlueMeme" and "loneOS's blog" may be related to internet culture, usernames, or specific concepts. To explore these entities, one could search for them on an internet search engine or visit popular blogging platforms. If more context is provided, more targeted assistance can be offered. "BlueMeme" could refer to a username, social media handle, internet meme, or a specific concept within internet culture. "loneOS's blog" suggests that there may be an individual named "loneOS" who maintains a personal blog, covering a wide range of topics based on their interests and expertise. Exploring "BlueMeme" or "loneOS's blog" may provide insights into internet culture, personal perspectives, creative expressions, or specific topics of interest. Blogs are often used as platforms for individuals to share their thoughts, experiences, expertise, creative works, and opinions with a wider audience. The intersection between "BlueMeme" and "loneOS's blog" could occur if the individual behind "loneOS's blog" discusses or references internet memes, culture, or related topics in their posts. If more specific information or details are needed, additional details can be provided, and assistance will be provided.how to get a divorce in virginia

    返信削除
  11. The evolution of storage devices is a testament to humanity's relentless quest for efficiency and convenience in preserving data. From the rudimentary punch cards of the 18th century to the magnetic tape drives of the mid-20th century, each iteration represents a milestone in the journey towards compactness and accessibility. The advent of floppy disks in the 1970s revolutionized personal computing, paving the way for the compact disc and its digital successors. Today, we stand at the precipice of an era dominated by solid-state drives and cloud storage, where terabytes of information can be housed in devices smaller than a deck of cards.
    charlottesville motorcycle accident lawyer
    charlottesville whiplash lawyer

    返信削除
  12. "Bluememe" is a term without a specific context, but can refer to a product, service, or something else. If you provide more information or context about what "bluememe" means, I can provide more accurate answers or provide a more detailed response Robbery Lawyer in fairfax.

    返信削除
  13. As they put in endless effort to piece together what happened and apprehend the offender, the authorities are pleading with everyone who has information about the incident to come forward. Shaken by the hit-and-run, Fairfax is a generally quiet suburb renowned for its close-knit community. hit and run fairfax va

    返信削除
  14. "Loneos.bluememe" may not be a well-known term or concept, but it may be a product, service, or website you're interested in reviewing. As of January 2022, I don't have specific information about "Loneos Bluememe" or any associated reviews. If it's a relatively new or niche product/service, there may not be many reviews available online yet. In such cases, you might contact the company directly or search on social media platforms where users share their experiences. If you can provide more context or details about "Loneos Bluememe," I'd be happy to help.how to get a divorce in virginia

    返信削除
  15. "1.html" appears to be a generic filename for a webpage. Without specific content context, it's challenging to provide a detailed review. However, in web development, naming conventions like "1.html" are typically used for initial or placeholder pages. To enhance usability and SEO, consider renaming it to something descriptive, reflecting its purpose or content. This can improve navigation and search engine visibility. Overall, while the filename itself lacks detail, optimizing it for clarity and relevance can enhance the user experience. charlottesville virginia personal injury lawyers

    返信削除
  16. . fredericksburg divorce lawyerTo explore these entities, one could search for them on an internet search engine or visit popular blogging platforms. If more context is provided, more targeted assistance can be offered. "BlueMeme" could refer to a username, social media handle, internet meme, or a specific concept within internet culture. "loneOS's blog" suggests that there may be an individual named "loneOS" who maintains a personal blog, covering a wide range of topics based on their interests and expertise.

    返信削除
  17. divorce lawyer in arlington vaThe most talked about weight loss supplement out there, keto diet!Fat burning Ketone, BHB has been manufactured to provide instant fat burning solutions in a natural way for those looking to burn fat quickly. Rapid Keto Slim has been formulated with powerful fat-burning ingredients that are gluten free and non-gmo. Rapid Slim has also been formulated to work for men and women. Entering Ketosis quickly helps to melt fat away and begin burning fat for fuel instead of carbs.Put the power of exogeneous ketones to work inside of your body and watch the results happen. These dietary capsules will help you burn fat, curb your appetite.Definitions of divorce lawyer. noun. a lawyer specializing in actions for divorce or annulment. type of: attorney, lawyer. a professional person authorized to practice law; conducts lawsuits or gives legal advice.

    返信削除
  18. このコメントは投稿者によって削除されました。

    返信削除
  19. The Blue Meme, a term associated with Ken Wilber's Spiral Dynamics theory, is a model for understanding human consciousness and cultural development. It categorizes different levels of consciousness and value systems into "memes" represented by different colors. The Blue Meme values order, authority, hierarchy, discipline, stability, and ethics. It is often found in religious institutions, conservative societies, and military and law enforcement organizations. However, it can become rigid, dogmatic, conform, and exclude those who do not conform to established norms Inheritance and Divorce in New York.

    返信削除
  20. criminal defense attorney queens new yorkCriminal defense lawyers, whether privately hired or court-appointed, play a critical role in protecting their clients' legal rights. They carefully examine the facts of a case, analyze the evidence against their clients, and develop powerful defense strategies designed to secure the best possible outcome.

    返信削除
  21. Moving Out of State with Child in Maryland In Maryland, the custodial parent cannot move out of state without approval from the court which issued the original custodial order. If the custodial guardian moves out of state with a minor child without the courts or non-custodial guardians agreement then that guardian may face penalties.Courts will sometimes listen to the wishes of older children. Courts rarely take into account the wishes of very young children. Children who are 16 years or older may petition the court themselves for a change in custody.If this situation arises then the parent would have to go to court for approval. In Maryland, the custodial parent cannot move out of state without approval from the court which issued the original custodial order.

    返信削除
  22. The cassette tape, which had magnetic tape coiled inside a plastic container, could hold several hours of audio on both sides. As technology advanced, cassette tapes were repurposed for data storage in the 1970s, and early computer systems used them for program storage and file retrieving.sexual solicitation of a minor frederick.

    返信削除
  23. The article discusses the importance of creating and maintaining a personal blog, emphasizing its role in self-expression and communication. It highlights how blogging can help individuals share their thoughts and connect with a broader audience. The article explains that How long a Divorce Take in New York depends on factors like whether it's contested or uncontested. Uncontested divorces can take as little as 6 weeks, while contested ones may take several months or even years.



    返信削除
  24. abogado de divorcio de nueva jersey In New Jersey, divorce is also known as dissolution. The state is considered no-fault, and the most common reason for divorce is irreconcilable differences. Delaware River is the largest river in the State, and defines the State's southern and western borders. New Jersey is the most densely populated State in the nation, and one of the most ethnically diverse.Revolutionary history: As a key battleground during the American Revolutionary War, New Jersey is has historic sites in Trenton and Princeton. Industrial innovation: From Thomas Edison's laboratory to modern pharmaceutical giants, New Jersey has a legacy of industrial innovation.A complaint should include the reasons for the divorce, such as irreconcilable differences, and requests for alimony, child support, and property division.

    返信削除