source of reference: 第2レベルのアドレス変換 (The Free Encyclopedia WikipediA) last edited on 7 January 2020, at 17:42 UTC, URL: https://en.wikipedia.org/ Automatic translation ネストされたページングとも呼ばれる第2レベルのアドレス変換 ( SLAT )は、ソフトウェアで管理されるシャドウページテーブルに関連するオーバーヘッドを回避できるようにするハードウェア支援の仮想化テクノロジです。AMDは、第3世代Opteronプロセッサ(コードネームバルセロナ)の導入以来、Rapid Virtualization Indexing(RVI)テクノロジを通じてSLATをサポートしてきました。 拡張ページテーブル(EPT)として知られるIntelのSLATの実装は、特定のCore i7 、 Core i5 、およびCore i3プロセッサーにあるNehalemマイクロアーキテクチャーに導入されました。ARMの仮想化拡張機能は、ステージ2 MMUによって提供されるステージ2ページテーブルとして知られるSLATをサポートします。 ・・・ [概要] 最近のプロセッサは、 物理メモリと仮想メモリの概念を使用しています 。 実行中のプロセスは仮想アドレスを使用し、命令がメモリへのアクセスを要求すると、プロセッサはページテーブルまたはTLBを使用して仮想アドレスを物理アドレスに変換します。 仮想システムを実行すると、ゲストシステムの物理メモリとして機能するホストシステムの仮想メモリが割り当てられ、ゲストシステム内でも同じアドレス変換プロセスが実行されます。 アドレス変換は2回実行する必要があるため、メモリアクセスのコストが増加します。1回はゲストシステム内(ソフトウェアエミュレートされたシャドウページテーブルを使用 )と1回はホストシステム内(ハードウェアページテーブルを使用)です。 ・・・ |
出典: Rapid Application Development 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2017年6月22日 (木) 09:50 UTC、URL: https://ja.wikipedia.org/ Rapid Application Development(ラピッド・アプリケーション・デベロップメント、RAD)とは、ソフトウェアの開発を容易にする仕組みの1つである。ユーザーを含む少人数のチームで開発を進め、プロトタイプを作ってそれを評価するというサイクルを繰り返すことで、完成品に近づけていく。 [特徴] 統合開発環境(IDE)のような高機能な開発環境によるプログラミングの半自動化や、視覚的なユーザーインターフェイス(操作画面)の設計、モジュール開発などの機能を備える。GUIを持つ一般的なソフトウェアの開発を例に取ると、RADではない開発ツールを用いて開発した場合、ウィンドウを一つ表示させるだけでもかなりの量のソースコードが必要になるが、RADツール、例えばVisual BasicやInterface Builderなどを用いた場合、プログラマがソースコードを書かなくても、GUI部品を視覚的に配置するだけでウィンドウを作れる。 ・・・ |
source of reference: Second Level Address Translation (The Free Encyclopedia WikipediA) last edited on 5 August 2021, at 20:45 UTC, URL: https://en.wikipedia.org/ Second Level Address Translation (SLAT), also known as nested paging, is a hardware-assisted virtualization technology which makes it possible to avoid the overhead associated with software-managed shadow page tables. AMD has supported SLAT through the Rapid Virtualization Indexing (RVI) technology since the introduction of its third-generation Opteron processors (code name Barcelona). Intel's implementation of SLAT, known as Extended Page Table (EPT), was introduced in the Nehalem microarchitecture found in certain Core i7, Core i5, and Core i3 processors. ARM's virtualization extensions support SLAT, known as Stage-2 page-tables provided by a Stage-2 MMU. The guest uses the Stage-1 MMU. Support was added as optional in the ARMv7ve architecture and is also supported in the ARMv8 (32-bit and 64-bit) architectures. [Implementations] Rapid Virtualization Indexing Rapid Virtualization Indexing (RVI), known as Nested Page Tables (NPT) during its development, is an AMD second generation hardware-assisted virtualization technology for the processor memory management unit (MMU). A VMware research paper found that RVI offers up to 42% gains in performance compared with software-only (shadow page table) implementation. Tests conducted by Red Hat showed a doubling in performance for OLTP benchmarks. RVI was introduced in the third generation of Opteron processors, code name Barcelona. |
source of reference: Second Level Address Translation (The Free Encyclopedia WikipediA) last edited on 7 January 2020, at 17:42 UTC, URL: https://en.wikipedia.org/ Second Level Address Translation (SLAT), also known as nested paging, is a hardware-assisted virtualization technology which makes it possible to avoid the overhead associated with software-managed shadow page tables.AMD has supported SLAT through the Rapid Virtualization Indexing (RVI) technology since the introduction of its third-generation Opteron processors (code name Barcelona). Intel's implementation of SLAT, known as Extended Page Table (EPT), was introduced in the Nehalem microarchitecture found in certain Core i7, Core i5, and Core i3 processors.ARM's virtualization extensions support SLAT, known as Stage-2 page-tables provided by a Stage-2 MMU. ... [Overview] Modern processors use the concepts of physical memory and virtual memory; running processes use virtual addresses and when an instruction requests access to memory, the processor translates the virtual address to a physical address using a page table or TLB. When running a virtual system, it has allocated virtual memory of the host system that serves as a physical memory for the guest system, and the same process of address translation goes on also within the guest system. This increases the cost of memory access since the address translation needs to be performed twice – once inside the guest system (using software-emulated shadow page table), and once inside the host system (using hardware page table). ... |
同義語・類義語 | 関連語・その他 |
---|---|
Internet fasting | fast |
íntərnèt fǽstiŋ | fǽst |
イェンタゥーネットゥ ファーステング | ファーストゥ |
イェンタゥーネットゥ・ファーステング | ファ́ーストゥ |
イェ́ンタゥーネッ̀トゥ・ファ́ーステング | ファースト |
インターネット ファースティング | ファ́ースト |
インターネット・ファースティング | [形容詞] |
イ́ンターネッ̀ト・ファ́ースティング | 速い |
インターネット断食 | 高速の |
インターネット だんじき | 急速な |
ネット断食 | [副詞] |
ネット だんじき | 速く |
ネット断ち | 素早く |
ネット だち | [名詞] |
・ | 断食 |
Digital detox | だんじき |
dídʒitəl dítɑ̀ks | [自動詞] |
ディジタゥルゥ ディータォックス | 断食する |
ディジタゥルゥ・ディータォックス | だんじきする |
ディ́ジタゥルゥ・ディ́ータォッ̀クス | 絶食する |
デジタル ディートクス | ・ |
デジタル・ディートクス | IT断食 |
デ́ジタル・ディ́ート̀クス | アイ ティー断食 |
デジタル・デトックス | アイ ティー だんじき |
・ | インターネット依存症 |
ネット接続禁止 | |
・ | |
detox | |
dítɑ̀ks | |
ディータォックス | |
ディ́ータォッ̀クス | |
ディートクス | |
ディ́ート̀クス | |
[名詞] | |
解毒 | |
げどく | |
[他動詞] | |
解毒する | |
更新日:2024年 3月12日 |
同義語・類義語 | 関連語・その他 |
---|---|
IRRT | Rapid |
Intel RRT | rǽpid |
Intel Rapid Recovery Technology | ラェピッドゥ |
íntel rǽpid rikʌ́vəri teknɑ́lədʒi | ラェ́ピッドゥ |
イェンテルゥ ラェピッドゥ リカヴァリー テクナラゥジィー | ラピッド |
イェンテルゥ・ラェピッドゥ・リカヴァリー・テクナラゥジィー | ラ́ピッド |
イェ́ンテルゥ・ラェ́ピッドゥ・リカ́ヴァリー・テクナ́ラゥジィー | [形容詞] |
インテル ラピッド リカバリー テクノロジー | 迅速な |
インテル・ラピッド・リカバリー・テクノロジー | 速やかな |
イ́ンテル・ラ́ピッド・リカ́バリー・テクノ́ロジー | 急速な |
インテルRRT | 急激な |
・ | ・ |
RRT | Recovery |
Rapid Recovery Technology | rikʌ́vəri |
rǽpid rikʌ́vəri teknɑ́lədʒi | リカヴァリー |
ラェピッドゥ リカヴァリー テクナラゥジィー | リカ́ヴァリー |
ラェピッドゥ・リカヴァリー・テクナラゥジィー | リカバリー |
ラェ́ピッドゥ・リカ́ヴァリー・テクナ́ラゥジィー | リカ́バリー |
ラピッド リカバリー テクノロジー | [名詞] |
ラピッド・リカバリー・テクノロジー | 回復 |
ラ́ピッド・リカ́バリー・テクノ́ロジー | かいふく |
ラピッドリカバリーテクノロジー | 復帰 |
復旧 | |
ふっきゅう | |
修復 | |
・ | |
Technology | |
teknɑ́lədʒi | |
テクナラゥジィー | |
テクナ́ラゥジィー | |
テクノロジー | |
テクノ́ロジー | |
[名詞] | |
技術 | |
科学技術 | |
かがく ぎじゅつ | |
工業技術 | |
更新日:2024年11月 3日 |
同義語・類義語 | 関連語・その他 |
---|---|
IRST | Rapid |
ái ɑ́ːr és tíː | rǽpid |
アイ アゥーァ エス ティー | ラェピッドゥ |
ア́イ アゥ́ーァ エ́ス ティ́ー | ラェ́ピッドゥ |
アイ アール エス ティー | ラピッド |
ア́イ ア́ール エ́ス ティ́ー | ラ́ピッド |
・ | [形容詞] |
Intel Rapid Start Technology | 迅速な |
íntel rǽpid stɑ́rt teknɑ́lədʒi | じんそくな |
イェンテルゥ ラェピッドゥ スタゥァートゥ テクナラゥジィー | 速やかな |
イェンテルゥ・ラェピッドゥ・スタゥァートゥ・テクナラゥジィー | 急速な |
イェ́ンテルゥ・ラェ́ピッドゥ・スタゥ́ァートゥ・テクナ́ラゥジィー | きゅうそくな |
インテル ラピッド スタート テクノロジー | 急激な |
インテル・ラピッド・スタート・テクノロジー | 敏速な |
イ́ンテル・ラ́ピッド・スタ́ート・テクノ́ロジー | びんそくな |
速い | |
はやい | |
すばやい | |
[名詞] | |
早瀬 | |
はやせ | |
急流 | |
きゅうりゅう | |
・ | |
ハイブリッド・スリープ機能 | |
更新日:2024年11月21日 |
同義語・類義語 | 関連語・その他 |
---|---|
RAD | rapid |
ラッド | rǽpid |
ラド | ラェピッドゥ |
Rapid Application Development | ラェ́ピッドゥ |
rǽpid æ̀plikéiʃən divéləpmənt | ラピッド |
ラェピッドゥ アェプリィケイシュョン ディヴェロゥップメントゥ | ラ́ピッド |
ラェピッドゥ・アェプリィケイシュョン・ディヴェロゥップメントゥ | [形容詞] |
ラェ́ピッドゥ・アェ̀プリィケ́イシュョン・ディヴェ́ロゥップメントゥ | 速い |
ラピッド アプリケーション デベロップメント | 迅速な |
ラピッド・アプリケーション・デベロップメント | 速やかな |
ラ́ピッド・ア̀プリケ́ーション・デベ́ロプメント | 急速な |
アプリケーションを素早く作成する手法 | ・ |
高速アプリケーション開発 | 4th Dimension |
・ | ActiveBasic |
RADツール | C++ Builder |
RAD開発ツール | Delphi |
FileMaker | |
GTK+ | |
Interface Builder | |
Microsoft Access | |
Microsoft KittyHawk | |
Microsoft LightSwitch | |
Microsoft Visual Basic | |
Microsoft Visual Studio | |
MonoDevelop | |
Motif | |
MRDB | |
Oracle Developer | |
PowerBuilder | |
Qt | |
REALbasic | |
Sapiens | |
Visual Studio LightSwitch | |
・ | |
ソフトウェア開発手法 | |
更新日:2024年 3月26日 |
同義語・類義語 | 関連語・その他 |
---|---|
RVI | Nested |
Rapid Virtualization Indexing | néstəd |
AMD Rapid Virtualization Indexing | ネスタゥッドゥ |
rǽpid və́ːtʃuəlàizéiʃən índeksiŋ | ネ́スタゥッドゥ |
ラェピッドゥ ヴゥァーチュァラゥゼイシュョン イェンデキシィング | ネステッド |
ラェピッドゥ・ヴゥァーチュァラゥゼイシュョン・イェンデキシィング | ネ́ステッド |
ラェ́ピッドゥ・ヴゥァ̀ーチュァラゥゼ́イシュョン・イェ́ンデキシィング | [形容詞] |
ラピッド バーチャライゼーション インデキシング | 入れ子になった |
ラピッド・バーチャライゼーション・インデキシング | ・ |
ラ́ピッド・バ̀ーチャラ̀イゼ́ーション・イ́ンデキシング | 仮想化支援機能 |
・ | 仮想環境 |
Nested Page Table | AMD-V |
néstəd péidʒ téibl | ・ |
ネスタゥッドゥ ペーイジ テイボルゥ | Rapid |
ネスタゥッドゥ・ペーイジ・テイボルゥ | rǽpid |
ネ́スタゥッドゥ・ペ́ーイジ・テ́イボルゥ | ラェピッドゥ |
ネステッド ページ テーブル | ラェ́ピッドゥ |
ネステッド・ページ・テーブル | ラピッド |
ネ́ステッド・ペ́ージ・テ́ーブル | ラ́ピッド |
[形容詞] | |
迅速な | |
速やかな | |
急速な | |
急激な | |
きゅうげきな | |
・ | |
Virtualization | |
və́ːtʃuəlàizéiʃən | |
ヴゥァーチュァラゥゼイシュョン | |
ヴゥァ̀ーチュァラゥゼ́イシュョン | |
バーチャライゼーション | |
バ̀ーチャラ̀イゼ́ーション | |
[名詞] | |
仮想化 | |
かそうか | |
更新日:2024年11月 3日 |
同義語・類義語 | 関連語・その他 |
---|---|
SLAT | ・ |
Second Level Address Translation | |
sékənd lévl ǽdres trænsléiʃən | |
セケェンドゥ レゥヴォルゥ アェドゥレス トゥラェンズレゥイシャン | |
セケェンドゥ・レゥヴォルゥ・アェドゥレス・トゥラェンズレゥイシャン | |
セ́ケェンドゥ・レゥ́ヴォルゥ・アェ́ドゥレス・トゥラェンズレゥ́イシャン | |
セカンド レベル アドレス トランスレーション | |
セカンド・レベル・アドレス・トランスレーション | |
セ́カンド・レ́ベル・ア́ドレス・トランスレ́ーション | |
セカンドレベルアドレス変換 | |
・ | |
RVI | 【 以下関連語 】 |
AMD Rapid Virtualization Indexing | 仮想化支援機能 |
éi ém díː rǽpid və́ːtʃuəlàizéiʃən índeksiŋ | かそうか しえん きのう |
エイ エィム ディー ラェピッドゥ ヴゥァーチュァラゥゼイシュョン イェンデキシィング | ・ |
エイ エィム ディー・ラェピッドゥ・ヴゥァーチュァラゥゼイシュョン・イェンデキシィング | Rapid |
エ́イ エィ́ム ディ́ー・ラェ́ピッドゥ・ヴゥァ̀ーチュァラゥゼ́イシュョン・イェ́ンデキシィング | rǽpid |
エー エム ディー ラピッド バーチャリゼーション インデキシング | ラェピッドゥ |
エー エム ディー・ラピッド・バーチャリゼーション・インデキシング | ラェ́ピッドゥ |
エ́ー エ́ム ディ́ー・ラ́ピッド・バ̀ーチャラ̀イゼ́ーション・イ́ンデキシング | ラピッド |
AMD RVI | ラ́ピッド |
・ | [形容詞] |
EPT | 迅速な |
Extended Page Table | 速やかな |
拡張ページ・テーブル | 急速な |
Intel EPT | 急激な |
Intel Extended Page Table | ・ |
íntel iksténdid péidʒ téibl | |
イェンテルゥ エキステンデドゥ ペーイジ テイボルゥ | |
イェンテルゥ・エキステンデドゥ・ペーイジ・テイボルゥ | |
イェ́ンテルゥ・エキステ́ンデドゥ・ペ́ーイジ・テ́イボルゥ | |
インテル エクステンデッドゥ ページ テーブル | |
インテル・エクステンデッドゥ・ページ・テーブル | |
イ́ンテル・エクステ́ンデッドゥ・ペ́ージ・テ́ーブル | |
・ | |
Stage-2 page-tables | |
ステージ2ページ・テーブル | |
・ | |
SLATプロセッサ | |
ページ変換テーブル | |
更新日:2025年 3月 9日 |