.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

色々なソフトウェア

詳細

OS

プリエンプティブ方式

スケジューリング方式

プロセスやスレッドのスケジューリング方式

タスクの終了時間

優先度は1が一番高く、優先度の高いタスクが優先的に処理される。

#タスク発生時刻処理時間優先度
1A055
2B5102
3C10153
4D15104
5E2051
----45-
  00000000011111111112222222222333333333344444444445
  12345678901234567890123456789012345678901234567890 
A *****
B      **********
C           .....*****.....**********
D                ....................**********
E                     *****

スレッド同期ツール

デッドロック

回避方法

  1. 同じ順序でオブジェクトにアクセスする(CRUD表などを利用)。
  2. トランザクション内でのユーザの対話をなくす。
  3. トランザクションを短くして、1つのバッチ内に収める。
  4. 業務に問題が無ければ、できるだけ低い分離レベルを使用する。

仮想メモリ

物理メモリ

主記憶管理

仮想記憶

値渡し・参照渡し

ミドルウェア

Java構成要素

JavaScript

ビッグデータ

UDDI

ファイルシステム

領域割当

以下の様な条件の動作を想像する的な。

表の検索時間

開発ツール

デバッガ

デバッグツール。

プロファイラ

実行に関するプロファイルを行う。

エミュレータ

OS、CPUなどの下位レイヤを
エミュレーション(模倣、代替動作)する。

シミュレータ

開発ツールのコンテキストで言うと、

などがあるもよう。

OSS

ディストリビュータ

Distribution とは配分の意味なので、≒ OSSを配布するという意味だが、
特に、LinuxカーネルにGUIなどを付属させて、一般利用可能なプロダクトとして
リリースすることまでを指す(故に、ほぼLinux界隈用語ではある)。

SELinux


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS