コンピュータシステム

コンピュータシステム

システム全体の稼働率の計算方法を学ぼう!(直列接続、並列接続)

システムの信頼性を計るための数値として「稼働率」があります。システム単体の稼働率を求めるには、以下の方法で求めることができます。 $$稼働率 = \frac{MTBF}{MTBF+MTTR} = \frac{全運転期間の中で...
コンピュータシステム

MTBFとMTTRの違い、そして稼働率を学ぼう!(システムの故障間隔と修理時間)

情報処理の学習をしていると「システムの信頼性や稼働率」というテーマにおいて、「MTBF」、「MTTR」って言葉が出てきます。MTBっていうとマウンテンバイクかと思いますが、そんなはずはございません。(笑) システムは故障が少...
コンピュータシステム

メモリコンパクション、ガベージコレクションって何だろう?違いを調べよう!

主記憶装置(メインメモリ)には限りがあります。つまり有限なのです! 有限なものを効率的に使うために、コンピュータ上では様々な工夫がされています。 主記憶装置(※以下、メモリと表現)を効率的に使う手法の一つとして、実記憶管理とい...
コンピュータシステム

メモリの実記憶管理の種類とメリット、デメリットを学ぼう!(スワッピング、オーバーレイとは?)

「今どき(2020年時点)のパソコンのメモリサイズっていくつ?」って聞いたら、何となく「4GBか8GB」と返ってくると思います。Windows10のシステム要件上は「32ビット版では1GB、64ビット版では2GBのRAMサイズ」とあります...
2020.06.05
データベース

差分バックアップと増分バックアップの違いとメリット・デメリットを学ぼう!

バックアップは大切なデータに万が一のことがあった時にデータを復旧させるために、非常に大事な仕組みです。 そして、データベースやファイルシステムの勉強をしているとバックアップの話がよく出てきますね。 普通バックアップと言...
コンピュータシステム

AWS認定ソリューションアーキテクト-アソシエイトに合格する重要なポイント!

先日(2019年7月)、AWSの認定ソリューションアーキテクト-アソシエイトにチャレンジして合格しましたので、その学習方法をまとめてみました! 受験するきっかけ 仕事の関係でクラウド環境を利用する必要性が出てきたのですが、クラ...
2020.05.22
ITの初歩

絶対パスと相対パスの違いを理解しよう!

コンピュータの大きな特徴として「ファイル管理」があります。 コンピュータは、文章や画像、動画などのデータを取り扱うことができますが、これらの情報をファイルという単位で管理しています。これがファイル管理ですが、管理するファイルは非常に多...
コンピュータシステム

レスポンスタイムとターンアラウンドタイムの違いを調べよう!

Webアプリケーションを使った時に画面の表示が遅かったり、処理に時間が掛かったりした場合に何が原因なのかを調べることになりますが、そもそもアプリケーションが処理をする速度に関して、正常なのか、異常なのかを判断するための指標が必要となります。...
コンピュータシステム

CISC(シスク)とRISC(リスク)の違いは?

CPUには高機能な命令を持つCISCと、単純な命令のみで構成されるRISCという2つのアーキテクチャがあります。CISCとRISCはCPUへの命令の仕方の違いを表してます。 あまりなじみが無いですが、「マイコンのカタログやマニュアルを...
コンピュータシステム

メモリリークの原因と対処方法を学ぼう!

メモリリーク(Memory leak)って言葉は良く出てきますが、言葉だけだと悪いイメージがありますよね。 そう、メモリリークはプログラミングにおけるバグの一種なんです!今回はこのメモリリークが何故起きて、その時の対処はどうすべきかをまとめ...
2020.05.21
タイトルとURLをコピーしました