Menu ▾ ▴

#158 Use all processors

v5.0
open
None
5
2016-10-27
2014-09-08
No

I have an eight core CPU, and when running ProGuard, I see that 1 core uses 100% and the other ones are idle.

I'm learning with the Scala language to allow parallel processing by using Reactive programming techniques.

Discussion

  • Eric Lafortune

    Eric Lafortune - 2014-09-09

    Thanks for your suggestion. Although ProGuard's code is quite nice, parallellizing its many operations is definitely non-trivial.

     
  • Eric Lafortune

    Eric Lafortune - 2014-09-09

    Ticket moved from /p/proguard/bugs/541/

     
  • Eric Lafortune

    Eric Lafortune - 2014-09-09
    • assigned_to: Eric Lafortune
     
  • Nathan Reynolds

    Nathan Reynolds - 2016-10-27

    When optimizing, the best place to start is the slowest operation. Please look into parallelizing the following operation. This is the slowest operation of all the operations that Proguard does.

    [proguard] Reading library jar [C:\Program Files\Java\jdk8\jre\lib\rt.jar]

     

Log in to post a comment.