Lasernet Performance Data
    • 08 Apr 2025
    • 3 Minutes to read
    • Contributors
    • PDF

    Lasernet Performance Data

    • PDF

    Article summary

    This page provides performance data that shows Lasernet’s processing speed when doing specific tasks. These tests were performed under the hardware environment described below.

    Note

    This performance data should be regarded as indicative only. Your Lasernet system’s performance may differ.

    This can be due to multiple factors such as hardware specification, software configuration, input data structure, and network parameters (for example, in Microsoft Azure).

    Environment

    The following sections describe the hardware, Lasernet configuration, and input and output data sizes that were used for these tests.

    Hardware

    The performance testing was done on dedicated hardware and used two hosts that had the following configuration:

    • 1 x Intel i7 8700K 3.7 GHz (4.7 GHz Turbo) 6 Cores (12 Threads)

    • 64 GB RAM

    • SSD drives

    • 1 GB network adapter

    These hosts ran virtual machines under the following configuration.

    Host 1

    Name

    CPUs

    Memory

    Operating system

    Notes

    SQL Server VM

    6

    8

    Windows Server 2019

    MS SQL Server 2019 Standard Edition

    File Server VM

    2

    6

    Windows Server 2019

    Lasernet server

    4

    8

    Windows Server 2019

    Host 2

    Name

    CPUs

    Memory

    Operating system

    Notes

    Client VM

    6

    8

    Windows Server 2019


    Lasernet performance testing host diagram

    Lasernet Configuration

    Lasernet Config and servers (instances/environments) used Microsoft SQL Server databases on a dedicated server.

    All input and output folders were on a Performance File Server on the network.

    Microsoft Azure elements like Azure Storage and Azure Service Bus used their standard configuration.

    Input and Output Data Sizes

    The tests used a variety of input and output file sizes to enable us to compare Lasernet speed across different data sizes.

    Input Files

    The performance tests for Azure Storage Output used four PDF sizes:

    • 100 KB

    • 200 KB

    • 1 MB

    • 2 MB

    Note

    The page count of the PDF documents is not relevant. Lasernet throughput is determined by file size.

    Note

    Small input files (4 KB and 14 KB) were used to generate the PDF files uploaded by these tests. The input file size did not affect the test.

    Output Files

    The performance tests used documents that had the following file sizes and page counts.

    Output file size:

    • 100 KB

    • 200 KB

    • 1 MB

    • 2 MB

    Page count:

    • One page

    • Multipage (4 pages)

    Execution Standards and Measurements

    The tests covered the following scenarios:

    • Web Server Input for XML > Form Engine with PDF modifier > File Output

    • File Input for XML > Form Engine with PDF modifier > File Output

    • File Input for XML > Form Engine with DOCX output > File Output

    • File Input for XML > Form Engine with PDF modifier > DM Upload module output

    • SFTP Input for XML > Form Engine with PDF modifier > File Output

    • Azure Storage Input for XML > Form Engine with PDF modifier > File Output

    • Azure Service Bus Input for XML format messages > Form Engine with PDF modifier > File Output

    • File Input for PDF files > Azure Storage Output

    Each combination in the data tables below is considered to be a distinct test. For example, one-page PDF — 100 KB file size, multipage PDF — 1 MB file size, and so on. We ran each test three times under the stated hardware and Lasernet configuration and then calculated the average of the results for that test.

    We endeavored to eliminate temporary environmental problems. For example, we paused Windows updates during test execution to prevent background processes from affecting CPU load.

    We measured throughput and execution time:

    • Throughput was measured in actions per second (a/s).

    • Execution time was measured in seconds.

    Test Results

    The following sections provide version-specific Lasernet performance data, which shows system performance in specified scenarios.

    Lasernet 10.8

    Web Input Port — XML to PDF Output

    Lasernet configuration:

    • Web Input Port > Form Engine (PDF modifier) > Output file

    • Number of input ports: 1

    • User threads: 4

    • Number of simultaneous requests: 250

    Summary table — throughput [a/s]

    Factor size

    100 KB

    200 KB

    1 MB

    2 MB

    One-page PDF

    16.9

    8.43

    5.17

    3

    Multipage PDF

    8.57

    5.8

    4.43

    2.77

    File Input — XML to PDF Output

    Lasernet configuration:

    • File Input > Form Engine (PDF modifier) > Output file

    • Number of input ports: 1

    • Multithreading/pooling: Enabled

    Summary table — throughput [a/s]

    Factor size

    100 KB

    200 KB

    1 MB

    2 MB

    One-page PDF

    10.17

    9.17

    5.10

    2.97

    Multipage PDF

    8.13

    6.63

    4.43

    2.77

    File Input — XML to DOCX Output

    Lasernet configuration:

    • File Input > Form Engine (Dataset > DOCX output) > Output file

    • Number of input ports: 1

    • Multithreading/pooling: Enabled

    Summary table — throughput [a/s]

    Factor size

    100 KB

    200 KB

    1 MB

    2 MB

    One-page DOCX

    5.53

    5.17

    5.40

    3.83

    Multipage DOCX

    3.60

    3.17

    3.43

    3.17

    File Input — XML to PDF DM Upload

    Lasernet configuration:

    • File Input > Form Engine (PDF Modifier) > DM Upload Module

    • Number of input ports: 1

    • Multithreading: Disabled and enabled

    • Pooling: Enabled

    • Autoform DM version: 10.5.0 standalone

    • Autoform DM size: Small database (10 million documents)

    Summary table — throughput [a/s]

    Factor size

    100 KB

    200 KB

    1 MB

    2 MB

    One-page PDF

    3.10

    2.73

    1.53

    1.00

    Multipage PDF

    2.63

    2.17

    1.37

    0.33

    One-page PDF - multithreading

    7.98

    7.46

    4.02

    2.56

    Multipage PDF - multithreading

    8.38

    5.30

    3.54

    2.2

    SFTP Input — XML to PDF Output

    Lasernet configuration:

    • SFTP > Form Engine (PDF modifier) > Output file

    • Number of input ports: 1

    Summary table — throughput [a/s]

    Factor size

    100 KB

    200 KB

    1 MB

    2 MB

    One-page PDF

    6.60

    5.33

    2.17

    1.40

    Multipage PDF

    4.77

    3.17

    1.93

    1.27

    Azure Storage Input — XML to PDF Output

    Lasernet configuration:

    • Azure Storage Input > Form Engine (PDF modifier) > Output file

    • Number of input ports: 1

    • Multithreading/pooling: Enabled

    Summary table — throughput [a/s]

    Factor size

    100 KB

    200 KB

    1 MB

    2 MB

    Multipage PDF

    3.80

    3.07

    1.80

    1.20

    Azure Service Bus Input — XML to PDF Output

    Lasernet configuration:

    • Azure Service Bus Input > Form Engine (PDF modifier) > Output file

    • Number of input ports: 1

    Summary table — throughput [a/s]

    Factor size

    100 KB

    200 KB

    1 MB

    2 MB

    One-page PDF

    7.57

    6.80

    4.27

    2.90

    Multipage PDF

    9.37

    5.17

    3.90

    2.63

    Azure Storage Output — PDF Upload

    Lasernet configuration details:

    • Input Folder (PDF) > Azure Storage Output

    • Number of input ports: 1

    • Multithreading: Enabled

    Summary table — throughput [a/s]

    Factor size

    100 KB

    200 KB

    1 MB

    2 MB

    Multipage PDF

    33.66

    28.91

    18.40

    12.30


    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.