hi team,
We are trying to understand the performance related criteria that groupdocs supports inorder to be able to do the testing and communicate the same to our customers.
We are looking for the following informations:
- Recommended document size support for converting to pdf
- Number of parallel conversions which can be executed simultaneously
- Recommended batch sizes for conversion requests
@amitdash
-
There is no specific limit on document size; it primarily depends on your system’s available resources (e.g., memory and processing power).
-
Since conversion is memory and mostly CPU-bound operation, we recommend assigning one worker per CPU core for optimal performance.
-
We do not have specific recommendations for batch sizes. The number of parallel conversions you can handle effectively will depend on the system configuration and resources available.
Side notes:
- Document size is not the key parameter when considering performance. Documents containing only textual information require fewer resources compared to documents with extensive graphics.
- Different document types have varying internal structures, so a DOCX file and an XLSX file of the same size may require different amounts of system resources.
- Specific conversion options (e.g., applying watermarks, merging pages, or preserving formatting) can significantly impact performance.
Recommendation:
We recommend preparing a set of typical files used in your scenarios and performing performance tests on your target host environment. This will give you a clearer understanding of resource requirements and limitations based on your specific use case.