Tôi chỉ tìm kiếm điều này cho mình và tìm thấy một số câu trả lời:
1) Công cụ xử lý địa lý nào tôn vinh môi trường xử lý song song?
Tôi không thể tìm thấy một danh sách toàn diện về chúng ngoài những câu được liên kết trong câu trả lời khác, nhưng nếu bạn xem tham chiếu công cụ xử lý địa lý, bạn có thể biết công cụ đó bằng danh sách Môi trường mà nó hỗ trợ ở gần cuối. Nếu nó liệt kê "Hệ số xử lý song song" trong các môi trường, thì nó hỗ trợ nó. Mặt khác, nó không. Đây không phải là một danh sách toàn diện, nhưng ít nhất cho phép bạn tìm kiếm sự hỗ trợ cho một công cụ cụ thể.
2) Đây có phải là các cài đặt cục bộ hoặc toàn cầu (tức là bạn có thể đặt môi trường ở đầu tập lệnh Arcpy và tất cả các công cụ tương ứng sẽ tôn trọng cài đặt môi trường sau đó không?
Hiểu biết của tôi là nó hoạt động như các môi trường khác và có thể là cả hai. Nếu bạn tự đặt nó trên công cụ xử lý địa lý khi chạy nó, thì nó là cục bộ, nhưng nếu bạn đặt nó trong môi trường ArcMap hoặc môi trường phức tạp, thì đó là toàn cầu cho phiên đó. Tôi có thể sai về điều này, nhưng tôi chưa đọc bất cứ điều gì cho thấy nó hành xử khác đi.
3) Có phải hầu hết các công cụ xử lý địa lý đã được đặt thành: arcpy.env.abulProcessingFactor = "100%" theo mặc định?
Không, không nhất thiết, ít nhất. Nó không được chỉ định. Trên trang trợ giúp này cho ArcGIS 10.2, mặc định là để mỗi công cụ xác định số tiền của nó. Đưa ra tài liệu khác trên trang đó chỉ ra các cài đặt tối ưu cho từng công cụ dựa trên việc nó bị ràng buộc bởi đĩa hay bị ràng buộc bởi CPU, tôi tưởng tượng nó có thể khác nhau giữa việc sử dụng một lõi đơn và tạo ra nhiều luồng như CPU. Họ không nói vậy, nhưng đó là cách giải thích của tôi về mặc định mà họ chỉ định.