• <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)  編輯 收藏 引用

            久久久中文字幕日本| 狠狠色丁香婷婷综合久久来| 久久久久久国产精品美女| 日韩美女18网站久久精品| 久久婷婷五月综合成人D啪| 色婷婷综合久久久中文字幕| 99久久婷婷免费国产综合精品| 久久国产福利免费| 亚洲中文久久精品无码| 久久精品一区二区三区中文字幕| 久久天天躁狠狠躁夜夜不卡| 久久99久久99小草精品免视看| 2021国内久久精品| 国产69精品久久久久99| 亚洲熟妇无码另类久久久| 国产日韩久久久精品影院首页| 无码人妻精品一区二区三区久久久| 国产成人久久精品麻豆一区| 久久久久久无码Av成人影院| 四虎影视久久久免费| 色成年激情久久综合| 色偷偷久久一区二区三区| 四虎国产精品免费久久| 久久99精品九九九久久婷婷 | 日韩一区二区久久久久久| 欧美一区二区三区久久综| 欧美久久久久久| 热久久最新网站获取| 久久综合久久性久99毛片| 999久久久国产精品| 99久久精品这里只有精品| 国产婷婷成人久久Av免费高清| 久久久久久曰本AV免费免费| 亚洲一级Av无码毛片久久精品| 国产精品成人精品久久久| 91精品婷婷国产综合久久| 国产欧美一区二区久久| 久久精品视频网| 国产午夜电影久久| 品成人欧美大片久久国产欧美| 国产精品免费久久久久电影网|