parallel.foreach

    0

    1답변

    두 개의 함수 호출이 있기 때문에 아래 코드 스 니펫에 대해 Parallel.ForEach (...)를 수행하려고합니다. 두 함수 호출이 같은 블록에서 발생해야합니다 funtion은 첫 번째 함수에서 반환 된 값을 소비합니다. 나는 이것을 누구에게 줄 것인지 모른다. 기본적으로 아래를 Parallel.ForEach (...)로 변환하고 싶습니다. 미리 감사

    -2

    1답변

    루프를 사용하는 경우 일반적으로 if 구조를 사용하여 next 및 break 구문을 사용합니다. 논리적 인 단계와 몇 가지 문제를 해결하기 위해서는 이러한 문제가 필요합니다. 그러나 , break 문을 foreach 패키지에 사용할 수 없습니다. 루프 구조 내에서 이러한 문을 사용하려면 어떻게해야합니까? foreach?

    0

    1답변

    저장, paralellism와 파일입니다. 주석 처리 된 시스템 아웃은 기본적으로 필자가 필요로하는 것을 수행했다. 나는 어떻게 이런 것을 얻을 수 있는지 확인할 수 있습니까? 숫자가 무작위 인 줄 대신에? 0 | 0 0 0 0 0 1 | 0 1 2 3 4 2 | 0 2 4 6 8 ....

    -1

    1답변

    파일과 폴더를 검색하고 (삽입 된 단어의 가능한 모든 조합을 확인하는) 코드를 작성했습니다. 삽입 된 문자열의 모든 순열을 제공하는 하위가 있습니다. 내 문제는 모든 순열 된 문자열 (4 단어의 경우 24 번 의미)에 대해 코드를 반복하고 있고 MultiThreading을 사용하여 코드의 속도를 높이려고한다는 것입니다. 나는 예를 많이 읽었습니다하지만 난

    0

    1답변

    나는 Excel 파일을 기반으로 SOAP 요청을 생성 한 다음 그 결과를 전자 메일로 보내는 소프트웨어가 있습니다. 요청의 잠재적 인 크기 때문에 나는 비누 요청 처리를 병렬로 처리합니다. 다음 코드는 위에서 언급 한 코드를 처리합니다. 나는 데이터의 두 조각으로 코드를 실행하면 public void HandleData() { List<NodeAn

    2

    2답변

    의 끝으로 속도가 느려집니다 항목의 처음 80 %는 괜찮습니다 - 모든 CPU 코어를 사용하면 아주 좋습니다. 반복이 거의 끝나가는 것 같아서 (약 80 % 내가 말할 것입니다.) 스레드의 수가 코어에 의해 코어 아래로 내려 가기 시작합니다. 마지막에 & 마지막으로 항목의 약 5 %가 두 개의 코어에 의해서만 처리됩니다. 결국 모든 코어를 끝까지 사용할 수

    -1

    1답변

    소개 : 안녕하세요, 이것이 내 첫 번째 질문입니다. 그러니 내가 잘못했는지 또는 잘못하고 있는지 알려주세요. 프로젝트와 그 기능 중 하나는 데이터를 처리하고 특정 줄의 특정 텍스트를 바꾸고 richtextbox/파일로 파일을 출력하기 위해 엄청난 양의 텍스트를 작성하는 것입니다. 문제점 : 병렬 foreach를 사용할 때, richtextbox의 결과가

    -1

    1답변

    : List<Person> persons = // list of persons Parallel.ForEach(persons, (i) => { AddAge(i); }); // Does this method needs to be thread safe? // Why? public void AddAge(Person person) {

    0

    4답변

    하위 코드가있어서 어떻게 공유 변수를 업데이트 할 수 있습니까? 공유 어떤 이유 List<Person> list = new List<Person> {new Person {Age = 1}, new Person {Age = 2}, new Person {Age = 5}}; long total = 0; Parallel.ForEach(lis

    2

    1답변

    필자는 병렬로 실행할 작업 목록을 제한된 방식으로 가지고 있는데, 관리하지 않고도 배치 작업과 거의 같습니다. 내 접근 방식은 Parallel.ForEach 및 ParallelOptions의 MaxDegreeOfParallelism 속성을 사용하는 것이 었습니다. 나는 값을 설정하는 것에 상관없이 모든 작업이 동시에 시작된다는 것을 알았습니다. 이것은 바람