ま

M

マルチコア(Multi-core)

マルチコア(Multi-core)とは、1つのCPUの中に、処理を行う「コア」と呼ばれる装置を複数搭載した構造のことです。コアの数が多いほど、複数の処理を本当に同時並行でこなせるようになります。現実世界に例えると、マルチコアは1人ではなく複...
M

マルチスレッド(Multithread)

マルチスレッド(Multithread)とは、ひとつのプログラムの中で、複数の処理の流れ(スレッド)を同時に実行する仕組みのことです。処理をいくつかの流れに分けて並行して進めることで、全体の処理時間を短縮したり、快適な操作性を保ったりするこ...
M

【Git】マージ(Merge)

マージ(Merge/Git)とは、バージョン管理システムのGitにおいて、別々のブランチで進めた変更を、ひとつのブランチにまとめて合流させる操作のことです。新しい機能の開発や不具合の修正を別のブランチで進めたあと、その成果を本流に取り込むと...
M

マルチキャスト(Multicast)

マルチキャスト(Multicast)とは、あらかじめ指定した複数の相手にだけ、同じデータを一度の送信で届ける通信の方法のことです。全員に送るブロードキャストと、一台ずつ送るユニキャストの、ちょうど中間にあたります。現実世界に例えると、マルチ...
M

マクロ(Macro)

マクロ(Macro)とは、ExcelやWordなどのソフトウェアで、決まった一連の操作をあらかじめ登録しておき、ボタン1つでまとめて実行できるようにする仕組みのことです。毎回同じ手順を繰り返す作業を自動化し、業務の効率を高める目的で広く使わ...
M

マネジメントシステム(Management System)

マネジメントシステム(Management System)とは、組織が目標を達成し、継続的に改善していくための、仕組みやルール・手順の総称のことです。品質や環境、情報セキュリティなど、さまざまな分野で組織運営の土台として整備されています。現...
M

マルチタスク(Multitasking)

マルチタスク(Multitasking)とは、コンピューターが複数の作業を、同時に進んでいるかのように処理する仕組みのことです。音楽を聴きながら文書を作成し、同時にメッセージの通知を受け取れるのも、このマルチタスクのおかげです。現実世界に例...
M

マルチクラウド(Multi-Cloud)

マルチクラウド(Multi-Cloud)とは、AWSやMicrosoft Azure、Google Cloudなど、複数のクラウドサービスを組み合わせて利用する運用方法のことです。1社のサービスにすべてを任せるのではなく、目的や用途に応じて...
M

マザーボード(Motherboard)

マザーボード(Motherboard)とは、パソコンを構成するCPUやメモリ、各種拡張機器を接続するための、土台となる基盤のことです。「メインボード」とも呼ばれ、パソコンケースの中で最も大きな面積を占める重要な部品です。現実世界に例えると、...
M

macOS(マックオーエス)

macOS(マックオーエス)とは、Apple社が開発・提供している、Macシリーズのパソコン向けに設計された基本ソフト(OS)のことです。同社が手がけるiPhoneやiPadのOSと同じ設計思想を土台にしており、Appleが提供する製品全体...