gpars

    0

    1답변

    사용 GPars를 시작 각 스레드에 대한 인덱스를 필요, 나는 3 개 병렬로 몇 가지 작업을 수행하는 스레드 ... GParsPool.withPool(3){ result = myList.collectParallel{ processItem(it) } } 이 잘 작동하지만 내가 폐쇄에 인덱스를 필요를 시작하는 실행 된 스레드

    1

    2답변

    Grails에서 메모를하는 방법을 알아낼 수 없습니다. GPars 문서에 따르면 그것은 간단해야한다. def c = { x -> x*2 }.memoize() or ... .gmemoize() 그러나 나는 컴파일 오류와 스택 트레이스가 발생하는 것 같다. 누구 grails 성공적으로 gpars 사용 했습니까?

    9

    2답변

    나는 이것이 쉬운 일이 될 것이라고 생각했지만 실패했습니다. 내 Groovy 응용 프로그램에서 GPars를 사용하고 풀 크기를 지정하지 않으면 몇 개의 스레드가 생성됩니까? 설정하지 않고 기본 풀 크기가 있습니까? // How many threads will be created? What is the default pool size? GParsExecut

    1

    1답변

    에는 스레드가 명시 적으로 동기화 될 result 필요한 않는 액세스하거나 processItem()에 result를 조작 가정 result 단지 배열 목록 def result GParsPool.withPool(5){ result = idList.collectParallel{processItem(it)} } 경우 .... 그루비/Gpars에서

    1

    1답변

    약간의 문맥을 위해 프로젝트 오일러 problem 31을 우수하다고 사용하여 해결하려고합니다. GParsPool Fork/Join support. 이를 위해 , 내가 foolowing 코드를 작성했습니다 : import groovyx.gpars.* import groovy.util.GroovyCollections @Grab(group="org.code