如何让一个程序使用全部CPU电源VB.NET?
How To Let A Program Use All CPU Power In VB.NET?
我正在开发密码列表生成器程序。该程序需要尽可能快。但它只使用了 CPU:
的 13%
我应该怎么做才能让它使用所有可用的 CPU 电源?
显然您的程序仅使用一个线程,因此并非所有 CPU 的核心都被使用。
你必须把你的程序转换成多线程的东西
呵呵。我认为它可能是 8 核。原因是您的应用程序在一个线程上 运行,因此只使用了一个内核。 13% 大约是 100 的 1/8 :)
如果您可以将进程拆分为 8 个单独的线程,那么它将使用其他 7 个核心。
我正在开发密码列表生成器程序。该程序需要尽可能快。但它只使用了 CPU:
的 13%我应该怎么做才能让它使用所有可用的 CPU 电源?
显然您的程序仅使用一个线程,因此并非所有 CPU 的核心都被使用。
你必须把你的程序转换成多线程的东西
呵呵。我认为它可能是 8 核。原因是您的应用程序在一个线程上 运行,因此只使用了一个内核。 13% 大约是 100 的 1/8 :)
如果您可以将进程拆分为 8 个单独的线程,那么它将使用其他 7 个核心。