anisrashidov commited on
Commit
fa60f2d
·
verified ·
1 Parent(s): ee46c3b

Update crawler.py

Browse files
Files changed (1) hide show
  1. crawler.py +1 -1
crawler.py CHANGED
@@ -93,7 +93,7 @@ def get_answers(results_a_elements, query):
93
  print("Result links extracted: ", len(results_a_elements))
94
 
95
  # Limit the number of parallel processes for better resource management
96
- max_processes = 4
97
 
98
  with multiprocessing.Pool(processes=max_processes) as pool:
99
  results = pool.map(process_url, results_a_elements)
 
93
  print("Result links extracted: ", len(results_a_elements))
94
 
95
  # Limit the number of parallel processes for better resource management
96
+ max_processes = max(1, int(multiprocessing.cpu_count() * 0.5))
97
 
98
  with multiprocessing.Pool(processes=max_processes) as pool:
99
  results = pool.map(process_url, results_a_elements)