이제 일련의 배열 조합을 통해 반복되는 PHP 스크립트가 있습니다. 간단한 PHP 스크립트를 사용하여 1 시간 만에 총 500 조 개의 조합 중 61 억을 테스트 할 수 있습니다. ~ 6 시간 이내에 여러 배열의 모든 500 조 조합을 테스트 할 수있는 오늘날의 평균 PC에서 실행되는 언어로 프로그램을 작성할 수 있습니까?6 시간 미만의 실행 시간에서 500 조 조합을 테스트하는 방법
또한이 작업에는 분산 또는 클러스터 컴퓨팅을 사용할 리소스가 없습니다. 어떤 종류의 이득이 코드를 다중 스레드 된 java/C#로 변환 할 것으로 기대할 수 있습니까?
고맙습니다.
해킹 할 WPA 48 비트입니까? ;) – Nabab
이것은 배열 요소를 처리하는 데 사용하는 방법과 이러한 500 조 가지 조합을 저장하는 데 낭비되는 RAM 양에 따라 크게 달라집니다. 이론적으로 다중 스레드 언어는 CPU를 더 잘 활용할 수 있습니다. –
이것이 고귀한 원인이라면 "cpu 시간 기부"페이지를 만들고 브라우저에서 사용자가 수행 한 솔루션 블록을 수집하여 바이러스 성이 없어 ... 리소스 문제를 해결할 수 있습니다 ... –