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

            国内精品伊人久久久久影院对白| 国产亚洲美女精品久久久| 青青草原综合久久大伊人导航| 亚洲?V乱码久久精品蜜桃| 欧美日韩精品久久久免费观看| 99国产精品久久久久久久成人热| 久久96国产精品久久久| 国产亚洲精久久久久久无码77777 国产亚洲精品久久久久秋霞 | 婷婷综合久久狠狠色99h| 97精品国产91久久久久久| 久久久精品日本一区二区三区| 久久久久久久人妻无码中文字幕爆 | 色婷婷久久久SWAG精品| 99热成人精品热久久669| 国产成人精品综合久久久| 91精品国产综合久久四虎久久无码一级| 久久伊人五月丁香狠狠色| 精品久久人人爽天天玩人人妻 | 日本精品久久久久影院日本 | 免费国产99久久久香蕉| 久久精品国产亚洲av麻豆图片| 欧美一级久久久久久久大| 国产精品热久久毛片| 伊人丁香狠狠色综合久久| 久久精品国产久精国产思思| 伊人久久大香线焦AV综合影院| 日日狠狠久久偷偷色综合96蜜桃 | 亚洲av日韩精品久久久久久a| 婷婷五月深深久久精品| 日韩欧美亚洲综合久久| 综合久久精品色| 久久精品国产亚洲AV高清热 | 久久精品免费全国观看国产| 18禁黄久久久AAA片| 亚洲欧美精品一区久久中文字幕 | 久久久久免费精品国产| 成人久久免费网站| 久久久久久九九99精品| 韩国三级大全久久网站| 精品久久久无码中文字幕| 色天使久久综合网天天|