コンピュータシステム

データベース

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

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

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

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

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

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

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

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

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

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

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

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

3層クライアントと2層クライアント、どっちが良いの?

今回は多層アーキテクチャのお話です! まず前段の知識として必要なのがシステム構成ですが、システムの構成を大きく分類すると、次のように3つに分けられます。 メインフレーム 大型汎用機・ホストなんて呼びますね。 クライアント・アプリ...
コンピュータシステム

RAM(ラム)とROM(ロム)の種類を学ぼう!

主記憶にはRAM(ランダムアクセスメモリ)とROM(リードオンリーメモリ)の2種類があり、RAMは電源を切るとデータが消える揮発性の特徴があります。一方、ROMはデータが消えない不揮発性の特徴があります。 今回はこの言葉が似ているRAMと...
コンピュータシステム

CPUの実行サイクルと速度の関係とは?(パイプライン処理やスーパースカラの仕組み)

コンピューターって何?と考えた時にCPUという言葉が浮かびますが、CPUの動作って意外と知らないことが多いですね。 そもそも半導体のレベルで「0と1」が表現され、それを組み合わせて高速で演算をしているが、目に見えないので、捉えるのが難しい...
タイトルとURLをコピーしました