• <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>

            從頭再來

            windows 進程 可打開的最大句柄數

            以下文字摘自"Windows Internals Fifth Edition "


            An object handle is an index into a process-specific handle table, pointed to by the executive
            process (EPROCESS) block (described in Chapter 5). The first handle index is 4, the second
            8, and so on. A process’s handle table contains pointers to all the objects that the process
            has opened a handle to. Handle tables are implemented as a three-level scheme, similar
            to the way that the x86 memory management unit implements virtual-to-physical address
            152 Windows Internals, Fifth Edition
            translation, giving a maximum of more than 16,000,000 handles per process


            The test program Testlimit from Sysinternals has an option to open handles to an object
            until it cannot open any more handles. You can use this to see how many handles can
            be created in a single process on your system. Because handle tables are allocated from
            paged pool, you might run out of paged pool before you hit the maximum number of
            handles that can be created in a single process. To see how many handles you can create
            on your system, follow these steps:
            1. Download the Testlimit .zip file from www.microsoft.com/technet/ sysinternals, and
            unzip it into a directory.
            Run Process Explorer, and then click View and then System Information. Notice
            the current and maximum size of paged pool. (To display the maximum pool size
            values, Process Explorer must be configured properly to access the symbols for
            the kernel image, Ntoskrnl.exe.) Leave this system information display running so
            that you can see pool utilization when you run the Testlimit program.
            3. Open a command prompt.
            4. Run the Testlimit program with the -h switch (do this by typing testlimit –h).
            When Testlimit fails to open a new handle, it will display the total number of
            handles it was able to create. If the number is less than approximately 16 million,
            you are probably running out of paged pool before hitting the theoretical perprocess
            handle limit.
            5. Close the Command Prompt window; doing this will kill the Testlimit process, thus
            closing all the open handles.

            posted on 2012-11-07 17:26 易寶@byhh 閱讀(2616) 評論(0)  編輯 收藏 引用

            久久久久亚洲AV无码麻豆| 久久精品99久久香蕉国产色戒| 国产精品99久久免费观看| 99久久99这里只有免费的精品| 久久99精品久久久久久久不卡| 色综合合久久天天综合绕视看| 精品免费久久久久国产一区| 久久综合给合综合久久| 人人狠狠综合久久88成人| 99久久精品免费看国产| 久久亚洲中文字幕精品一区| 国产一级持黄大片99久久| 久久本道久久综合伊人| 亚洲精品无码久久久久sm| A级毛片无码久久精品免费| 性做久久久久久久| 久久久久亚洲av成人无码电影| 久久精品国产亚洲av日韩| 久久一本综合| 久久99国产精品久久99果冻传媒| 国产亚洲美女精品久久久2020| 精品欧美一区二区三区久久久| 精品久久久久久久无码 | 国产精品美女久久久网AV| 伊人久久大香线蕉综合影院首页 | 国产成人精品久久亚洲高清不卡 | 噜噜噜色噜噜噜久久| 久久996热精品xxxx| 97久久精品人妻人人搡人人玩| 四虎影视久久久免费| 狠狠人妻久久久久久综合蜜桃| 久久精品国产一区| 久久久久久免费一区二区三区| 国产精品一区二区久久国产| 久久精品九九亚洲精品| 久久久久久亚洲精品成人| 久久99精品久久久久婷婷| 99国产欧美久久久精品蜜芽| 97久久精品国产精品青草| 国产精品久久久久影院嫩草| 7777久久亚洲中文字幕|