青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

統計

  • 隨筆 - 50
  • 文章 - 42
  • 評論 - 147
  • 引用 - 0

留言簿(6)

隨筆分類

文章分類

Link

搜索

  •  

積分與排名

  • 積分 - 167517
  • 排名 - 159

最新評論

閱讀排行榜

評論排行榜

windows session機制深入解析(下)

 


我們在深入一點。在下圖中展示了session0的基本組成,其中有個名為Bob的用戶登入。正如你所看到的,Winsta0包含用戶控制臺中的所有進程還有任何被標記為可交互(Interactive)的任何服務。本例中,Winsta0包括winlogon.exe,explorer.exe和其他需要與用戶交互的服務。名為service-0x0-3e7$的Windows station 擁有在Local system帳號下且不與用戶交互的所有服務。本例中service.exe正是這樣的服務。,正如你所看到的連接線,將來自各個不同虛擬session的進程載入到單個windows station。SQL進程被載入到其自身的windows station并且使用自己的證書認證,所以它不屬于其他兩個windows station。

因此,我們可以將上圖總結如下:

  1. 整個圖展示的是session0.
  2. 在Bob帳號下的所有進程都載入到Winsta0。
  3. 在local system帳號下可交互進程載入到winsta0。
  4. 在local system帳號下不可交互進程載入到Service-0x0-3e7% windows station 。
  5. 在私有證書下啟動的進程載入到其自己的windows station(像SQL)。

一個單獨的桌面堆分配給一個單獨的桌面對象。這個堆包含各種人機交互對象,包括窗口,目錄和鉤子。當應用程序需要引用一個人機交互對象時,它將會去調用user32.dll去分配該對象,并且分配的每一個交互對象都會占用一部分桌面堆。如果桌面堆趨于耗盡,你將會看到不正常顯示或其他不正常現象。并且,如果session視圖存儲區耗盡,session將不能在創建更多的桌面堆。當然兩者中的任何一個出現都是不好的。這就是或許為什么當你還有很多內存剩余的時候仍然會接到“內存耗盡錯誤”的原因。


當這種情況發生時,你可能會收到“初始化錯誤”伴隨著視窗不正常顯示。一個典型的錯誤是 0xc0000142,意思是 STATUS_DLL_INIT_FAILED。你可以從癥狀中得知引發問題的原因是由于單個桌面堆還是整個會話引起的。如果桌面堆耗盡,你僅僅會看到與該窗口堆相關的進程出現問題。如果是session視圖存儲區耗盡,你會看到整個session出現問題。


win32k.sys有一個固定的48M的存儲空間分配給桌面堆。在終端服務中,這個空間是被每個session所共享,結果是僅僅留出20MB給桌面堆。所以,在終端服務器上比在個人電腦上更容易出現桌面堆耗盡的情況。但在vista和windows server2008中由于桌面堆是動態分配的,所以48M的限制不復存在。


注冊表項 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems 用來設定這個存儲區的大小,它的值形如“%SystemRoot%system32csrss.exe ObjectDirectory=Windows SharedSection=1024,3072,512 Windows … ”

需要關注的是"SharedSection=1024,3072,512".  這三個值決定了將有多少KB的空間分配給桌面堆的各個部分。第一個值指示所有桌面共享堆的大小,用來存儲全局句柄表和共享系統設置。默認值是1024KB,一般情況下不需要修改這個值。第二個值指示分配個每個在可交互windows station中桌面堆的大小,用來存儲諸如鉤子,菜單,字符串和窗口之類的對象,默認值是3072KB。登錄的用戶越多,創建的桌面就越多。結果是,所有桌面堆大小的總和增加以反映創建的桌面數增加。然而,每個桌面僅僅擁有3072KB的可交互桌面堆大小。第三個值指示分配個每個在不可交互windows station中桌面堆的大小,默認值是512KB,如果沒有設定,將于第二個值相同。


在用戶帳號下的每個服務進程都會由SCM(Service Control Manager )在不可交互window station下分配一個桌面。因此,每個這樣的服務都會消耗一部分向SharedSection中第三個值設定的桌面堆的大小。在可交互和不可交互wndow station下的桌面堆的總大小必須在48M以內。所以,減小在sheareSection中第二或第三個值的大小會增加可以被創建的總桌面數的大小,相應的也會減少在各自桌面內科創建的鉤子,菜單,字符串和窗口的數量。反之亦然。同樣,增加SharedSection第三個值的大小會減少用戶帳號下可運行的服務數量

參考文章:

posted on 2009-07-18 12:59 pear_li 閱讀(3099) 評論(2)  編輯 收藏 引用 所屬分類: windows kernelTranslate

評論

# re: windows session機制深入解析(下) 2009-07-18 15:44 羅萊家紡

謝謝如此準確的翻譯
  回復  更多評論    

# re: windows session機制深入解析(下) 2009-07-20 20:06 戴爾電腦

看看有幫助!
  回復  更多評論    
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美1区2区| 亚洲一区二三| 亚洲七七久久综合桃花剧情介绍| 欧美韩国日本一区| 亚洲国产精品综合| 日韩视频免费在线| 亚洲一区二区三区视频| 亚洲欧美一区在线| 久久精品国产一区二区三区免费看 | 在线电影院国产精品| 亚洲国产成人精品久久久国产成人一区| 亚洲电影欧美电影有声小说| 亚洲精品美女在线观看播放| 夜夜夜久久久| 欧美一区二区视频在线观看2020| 久久精品成人| 欧美激情第9页| 9色porny自拍视频一区二区| 午夜精品福利一区二区蜜股av| 久久国产视频网站| 欧美激情 亚洲a∨综合| 国产精品福利av| 国产一区二区三区不卡在线观看| 亚洲国产精品99久久久久久久久| 99一区二区| 久久国产毛片| 亚洲第一区中文99精品| 在线午夜精品| 久久久噜噜噜久久久| 欧美久久一级| 国产精品网曝门| 亚洲欧美欧美一区二区三区| 欧美一区二区免费| 欧美成人一区二区三区片免费| 欧美日韩国产不卡| 国产日产精品一区二区三区四区的观看方式 | 99在线精品观看| 欧美一区高清| 欧美片第一页| 国产一级久久| 在线视频精品一区| 久久综合久久久久88| 亚洲欧洲另类国产综合| 亚洲女人小视频在线观看| 免费黄网站欧美| 国产精品系列在线播放| 亚洲国产精品免费| 欧美一区二区三区四区在线观看地址| 免费在线亚洲| 亚洲欧美激情视频| 欧美精品国产精品| 国内一区二区三区| 亚洲欧美在线aaa| 亚洲承认在线| 久久精品国产综合精品| 国产精品va在线播放我和闺蜜| 亚洲国产精品久久久久秋霞影院| 午夜精品久久久久久久白皮肤| 亚洲国产成人精品视频| 欧美在线日韩精品| 欧美日韩国产色综合一二三四| 伊人一区二区三区久久精品| 欧美一区二区三区免费看| 亚洲人成亚洲人成在线观看| 久久精品一区四区| 国产欧美91| 亚洲欧美成人一区二区在线电影 | 合欧美一区二区三区| 亚洲一区二区在线视频| 最新亚洲一区| 你懂的视频欧美| 樱桃视频在线观看一区| 久久精品国产第一区二区三区| 一区二区三区视频在线播放| 欧美黄在线观看| 亚洲国产片色| 男人的天堂亚洲| 久久久久久久999| 国精品一区二区三区| 午夜一区在线| 亚洲在线国产日韩欧美| 欧美午夜精品理论片a级按摩| 一二三区精品| 亚洲伦理网站| 欧美日韩精品一区二区在线播放| 亚洲精品久久久久久久久久久久久 | 欧美一区二区在线免费观看| 宅男在线国产精品| 欧美午夜精品久久久久久久| 亚洲天堂网在线观看| 日韩视频在线观看免费| 欧美日韩久久不卡| 亚洲小说欧美另类社区| 一区二区免费在线播放| 国产精品久久久久影院亚瑟 | 亚洲免费观看视频| 欧美欧美在线| 亚洲一区二区三区高清不卡| 在线综合+亚洲+欧美中文字幕| 国产精品久久9| 性欧美暴力猛交69hd| 午夜伦欧美伦电影理论片| 国产综合色产| 欧美成人视屏| 欧美精品自拍| 亚洲欧美在线看| 欧美亚洲日本国产| 精品不卡一区二区三区| 欧美成人首页| 欧美日韩高清在线一区| 亚洲男人av电影| 欧美一区二区三区播放老司机| 尤物99国产成人精品视频| 欧美激情一区在线| 欧美日韩一区二区三区四区在线观看| 亚洲免费影视第一页| 欧美影院成年免费版| 亚洲国产网站| 99在线精品视频在线观看| 国产农村妇女精品| 男人的天堂亚洲在线| 欧美日韩黄视频| 欧美在线中文字幕| 久久午夜精品| 国产精品99久久久久久久vr| 亚洲欧美日韩视频一区| 亚洲国产精品久久久| 夜夜嗨av色一区二区不卡| 国产三级精品三级| 亚洲电影在线免费观看| 国产精品久久久久久影视 | 欧美1区2区| 欧美日韩亚洲在线| 久久久久久9999| 欧美精品一区二区精品网| 欧美一区二区三区免费在线看| 久久人人精品| 亚洲一区二区三区中文字幕在线| 久久本道综合色狠狠五月| 99re热精品| 久久成人精品一区二区三区| 9色porny自拍视频一区二区| 欧美一区二区三区四区夜夜大片 | 久久久国产午夜精品| 欧美成人免费视频| 欧美在线观看日本一区| 欧美激情精品久久久久久久变态| 欧美在线观看一区二区| 嫩模写真一区二区三区三州| 欧美一区二区在线观看| 欧美国产综合| 久久久噜噜噜久久中文字幕色伊伊| 欧美久久综合| 免费在线观看成人av| 国产精品美女诱惑| 亚洲欧洲综合另类| 国内精品福利| 亚洲与欧洲av电影| 一区二区三区www| 久久亚洲精品一区| 久久精品国产2020观看福利| 欧美日韩免费一区二区三区| 欧美成人免费在线视频| 国产视频欧美| 国产精品99久久不卡二区| 亚洲精品麻豆| 久久久精品五月天| 欧美在线观看视频在线| 欧美三级网址| 免费短视频成人日韩| 国产麻豆一精品一av一免费| 日韩天堂在线观看| 亚洲精品在线视频| 玖玖精品视频| 猛男gaygay欧美视频| 国产一区二区无遮挡| 亚洲一区不卡| 亚洲一卡二卡三卡四卡五卡| 欧美精品色网| 亚洲国产精品久久| 亚洲国产精品va在看黑人| 欧美在线观看你懂的| 久久av二区| 国产美女精品在线| 亚洲一区二区在线视频| 亚洲综合电影一区二区三区| 欧美日韩专区在线| 99视频国产精品免费观看| 亚洲免费观看高清在线观看 | 久久精品导航| 久久久久久一区二区| 国产在线欧美| 久久成人精品一区二区三区| 久久久久久久一区二区三区| 国产日韩欧美高清免费| 亚洲欧美综合一区| 久久精品夜色噜噜亚洲a∨| 国产日韩欧美中文| 久久电影一区| 欧美黄色日本|