

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 了解 Amazon DCV 工作階段
<a name="managing-sessions-intro"></a>

Amazon DCV 提供兩種類型的工作階段：主控台工作階段和虛擬工作階段。下表摘要說明兩種工作階段類型的差異。


| 工作階段類型 | 支援 | 多個工作階段 | 所需的許可 | 直接螢幕擷取 | GPU 加速的 OpenGL 支援 | 
| --- | --- | --- | --- | --- | --- | 
| 主控台 | Linux、macOS 和 Windows Amazon DCV 伺服器 | 否，每個伺服器上只允許一個主控台工作階段 | 只有管理員使用者可以啟動和關閉工作階段 | 是 | 是，沒有其他軟體 | 
| 虛擬 | 僅限 Linux Amazon DCV 伺服器 | 是，單一伺服器上允許多個虛擬工作階段 | 任何使用者可以開始和關閉工作階段 | 否，專用 X 伺服器 (Xdcv) 會針對每個虛擬工作階段執行。螢幕會從 X 伺服器擷取。 | 是，但需要 DCV-GL 套件 | 

**注意**  
您無法同時在相同的 Amazon DCV 伺服器上執行主控台和虛擬工作階段。

## 主控台工作階段
<a name="managing-sessions-intro-console"></a>

Windows、Linux 和 macOS Amazon DCV 伺服器支援主控台工作階段。如果您使用的是 Windows 或 macOS Amazon DCV 伺服器，您只能使用主控台工作階段。

一次只能在 Amazon DCV 伺服器上託管一個主控台工作階段。主控台工作階段由 Windows Amazon DCV 伺服器的管理員和 Linux 和 macOS Amazon DCV 伺服器上的根使用者建立和管理。

透過主控台工作階段，Amazon DCV 會直接擷取桌面畫面的內容。如果伺服器使用 GPU 設定，Amazon DCV 主控台工作階段可以直接存取 GPU。

## 虛擬工作階段
<a name="managing-sessions-intro-virtual"></a>

只有 Linux Amazon DCV 伺服器支援虛擬工作階段。

您可以同時在相同的 Amazon DCV 伺服器上託管多個虛擬工作階段。虛擬工作階段是由 Amazon DCV 使用者建立和管理。Amazon DCV 使用者只能管理他們已建立的工作階段。根使用者可以管理目前在 Amazon DCV 伺服器上執行的所有虛擬工作階段。

透過虛擬工作階段，Amazon DCV 會啟動 X 伺服器執行個體 `Xdcv`，並在 X 伺服器內執行桌面環境。Amazon DCV 會為每個虛擬工作階段啟動新的專用 X 伺服器執行個體。每個虛擬工作階段使用其 X 伺服器執行個體提供的顯示器。

**注意**  
雖然 Amazon DCV 可確保每個虛擬工作階段都有獨立的`Xdcv`顯示，但許多其他系統資源，包括使用者主資料夾、D-Bus 服務和裝置中的檔案，都是每位使用者，因此將在相同使用者的多個虛擬工作階段之間共用和存取。  
 除非您已設定作業系統來減輕對共用資源的可能疑慮，否則您不應該在同一使用者同時在相同的 Amazon DCV 伺服器上執行多個虛擬工作階段。

如果套件`dcv-gl`已安裝並授權，Amazon DCV 虛擬工作階段會共用伺服器 GPUs 的存取權。若要跨多個虛擬工作階段共用硬體式 OpenGL，您必須設定 `dcv-gl.conf` 檔案，以將虛擬 X 伺服器執行個體連接至 GPU。