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

            四虎国产精品免费久久久| 亚洲国产另类久久久精品| 久久99精品免费一区二区| 久久99精品久久久久久9蜜桃| 精品久久人人妻人人做精品| 久久人妻AV中文字幕| 丰满少妇高潮惨叫久久久| 亚洲国产成人精品久久久国产成人一区二区三区综 | 欧美激情精品久久久久久| 久久精品aⅴ无码中文字字幕不卡 久久精品成人欧美大片 | 久久亚洲精品无码AV红樱桃| 亚洲国产天堂久久综合网站| 久久这里只有精品首页| 色综合久久天天综合| 欧美熟妇另类久久久久久不卡| 精品人妻伦九区久久AAA片69| 日韩精品久久无码人妻中文字幕| 国产精品久久久久乳精品爆| 久久久精品人妻一区二区三区四| 伊人久久精品线影院| 精品熟女少妇a∨免费久久| 无夜精品久久久久久| 久久久久久国产精品美女| 国产精品一久久香蕉产线看 | 国内精品久久国产大陆| 熟妇人妻久久中文字幕| 精品久久久中文字幕人妻| 久久无码人妻精品一区二区三区| 丁香久久婷婷国产午夜视频| 国产91久久精品一区二区| 99久久成人国产精品免费| 欧洲成人午夜精品无码区久久| 亚洲精品无码久久千人斩| 99精品国产综合久久久久五月天| 综合久久精品色| 2021国内精品久久久久久影院| 亚洲国产一成久久精品国产成人综合| 精品久久国产一区二区三区香蕉| 国产午夜精品理论片久久 | 青青国产成人久久91网| 久久久91精品国产一区二区三区|