«concurrency» 태그된 질문

컴퓨터 과학에서 동시성은 동시 계산은 겹치는 시간에 여러 계산을 수행 할 수있는 시스템의 속성입니다. 계산은 동일한 칩의 여러 코어에서 실행되거나, 동일한 프로세서에서 미리 공유 된 스레드 또는 물리적으로 분리 된 프로세서에서 실행될 수 있습니다.



18
동시 프로그래밍과 병렬 프로그래밍의 차이점은 무엇입니까?
동시 프로그래밍과 병렬 프로그래밍의 차이점은 무엇입니까? 나는 Google에 물었지만 그 차이를 이해하는 데 도움이되는 것을 찾지 못했습니다. 둘 다에 대한 예를 들어 주시겠습니까? 지금은이 설명을 찾았습니다 : http://www.linux-mag.com/id/7411- 그러나 "동시성은 프로그램의 속성입니다"대 "병렬 실행은 기계의 속성입니다"라고 충분하지 않습니다. 그래도 나는 무엇을 말할 수 없습니다.

16
사용 횟수 설정 없음
SET NOCOUNT에 대한 다른 견해가있는 이 질문 에서 영감을 얻었습니다 ... SQL Server에 SET NOCOUNT ON을 사용해야합니까? 그렇지 않다면 왜 안됩니까? 기능 6, 2011 년 7 월 22 일 편집 6 DML 뒤에 "xx rows 영향을받는"메시지를 표시하지 않습니다. 이것은 결과 집합이며 전송되면 클라이언트가 처리해야합니다. 작지만 측정 가능합니다 (아래 답변 참조). …

8
동기화 된 (this)을 사용할 수 있다면 왜 ReentrantLock을 사용합니까?
동시성 잠금이 중요한 이유를 이해하려고합니다 synchronized (this). 아래의 더미 코드에서 다음 중 하나를 수행 할 수 있습니다. 전체 방법을 동기화하거나 취약한 영역을 동기화합니다 ( synchronized(this){...}) 또는 ReentrantLock으로 취약한 코드 영역을 잠그십시오. 암호: private final ReentrantLock lock = new ReentrantLock(); private static List<Integer> ints; public Integer getResult(String name) { . . …

9
"실제로 Java 동시성"이 여전히 유효합니까? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 삼년 전에 . 이 질문을 개선하십시오 실제로 Java Concurrency는 여전히 유효합니까? 이 책에서 설명한 아이디어, 개념 및 구현이 여전히 최신 Java 버전과 호환되는지 궁금합니다. 최신판이 2006 …



16
Python에서 100,000 개의 HTTP 요청을 보내는 가장 빠른 방법은 무엇입니까?
URL이 100,000 개인 파일을 열었습니다. 각 URL에 HTTP 요청을 보내고 상태 코드를 인쇄해야합니다. 저는 Python 2.6을 사용하고 있으며 지금까지 Python이 스레딩 / 동시성을 구현하는 많은 혼란스러운 방법을 살펴 보았습니다. 파이썬 동시성 라이브러리를 보았지만이 프로그램을 올바르게 작성하는 방법을 알 수는 없습니다. 누구나 비슷한 문제를 겪었습니까? 필자는 일반적으로 가능한 빨리 파이썬에서 수천 …
287 python  http  concurrency 

6
내부적으로 스레드에 의존 할 때 Node.js가 본질적으로 어떻게 더 빠릅니까?
방금 다음 비디오를 시청했습니다. Node.js 소개 및 여전히 속도 이점을 얻는 방법을 이해하지 못합니다. 주로 Ryan Dahl (Node.js의 작성자)은 Node.js가 스레드 기반이 아니라 이벤트 루프 기반이라고 말합니다. 쓰레드는 비싸고 동시 프로그래밍 전문가에게만 활용되어야한다. 그런 다음 내부적으로 자체 스레드 풀이있는 기본 C 구현이있는 Node.js의 아키텍처 스택을 보여줍니다. 따라서 분명히 Node.js 개발자는 …



8
자바의 휘발성과 정적
static모든 객체에 대해 volatile하나의 값 사본을 의미하고 모든 스레드에 대해 하나 의 값 사본 을 의미 한다고 말하는 것이 맞 습니까? 어쨌든 static변수 값도 모든 스레드에 대해 하나의 값이 될 것입니다. 그렇다면 왜 우리는 가야 volatile합니까?

12
AsyncTask가 실제로 개념적으로 결함이 있습니까? 아니면 뭔가 빠졌습니까?
나는이 문제를 몇 달 동안 조사했으며 다른 해결책을 생각해 냈습니다. 모두 큰 해킹이기 때문에 만족스럽지 않습니다. 디자인에 결함이있는 클래스가 프레임 워크에 만들었고 아무도 그것에 대해 이야기하고 있지 않다는 것을 여전히 믿을 수 없으므로 뭔가 빠진 것 같아요. 문제는입니다 AsyncTask. 문서에 따르면 "스레드 및 / 또는 핸들러를 조작 할 필요없이 백그라운드 …

10
wait ()가 항상 동기화 된 블록에 있어야하는 이유
우리는 모두를 호출하기 Object.wait()위해이 호출은 반드시 동기화 된 블록에 있어야하며 그렇지 IllegalMonitorStateException않으면가 발생 한다는 것을 알고 있습니다 . 그러나이 제한을 만드는 이유는 무엇입니까? 나는 그것이 wait()모니터 를 릴리스 한다는 것을 알고 있지만 왜 특정 블록을 동기화하여 모니터를 명시 적으로 얻은 다음 호출하여 모니터를 해제해야 wait()합니까? wait()동기화 된 블록 외부 에서 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.