• <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 閱讀(2608) 評論(0)  編輯 收藏 引用

            国产精品伊人久久伊人电影| 久久AAAA片一区二区| 日产久久强奸免费的看| 久久人妻少妇嫩草AV无码蜜桃| 久久久久黑人强伦姧人妻| 久久毛片一区二区| 精品久久久久久亚洲| 日本精品久久久久久久久免费| 久久SE精品一区二区| 九九99精品久久久久久| 香蕉久久影院| 久久久久综合网久久| 亚洲中文字幕无码久久综合网 | 久久久久AV综合网成人| 日本免费久久久久久久网站| 青青草原综合久久大伊人导航 | 久久人搡人人玩人妻精品首页| 久久人人爽人人爽人人片av麻烦| 久久精品一区二区三区不卡| 中文字幕久久亚洲一区| 久久99热国产这有精品| 亚洲精品tv久久久久久久久| 久久精品国产清自在天天线| 精品久久久久久无码专区不卡| 国产精品久久久久久久久软件| 国产真实乱对白精彩久久| 久久精品国产亚洲网站| 精品综合久久久久久888蜜芽| 久久久久亚洲av综合波多野结衣| 久久久综合香蕉尹人综合网| 国产精品综合久久第一页 | 性高湖久久久久久久久AAAAA| 亚洲一区二区三区日本久久九| 久久精品黄AA片一区二区三区| 无码人妻久久一区二区三区免费丨| 看全色黄大色大片免费久久久| 很黄很污的网站久久mimi色| 免费观看久久精彩视频| 精品久久一区二区三区| 欧美亚洲另类久久综合| 99久久成人18免费网站|