2. Data Sanitization Performance (Throughput)

Disclaimer: We do not guarantee the same performance in your environment. Performance can vary significantly depending on data sets and systems used when running the tests. The sole purpose of this section of the User Guide is to provide a high-level indicator of performance impact when enabling sanitization in your business logic.

Windows System Info

  • RAM :4 GB

  • CPU: 4 cores

  • OS: Windows Server 2008 x64

  • Disk Drive: HDD

Linux System Info

  • RAM: 8 GB

  • CPU: 4 Cores

  • OS: Centos 6.6

  • Disk Drive: HDD

Resources

  • Metadefender Core version

    • v3.x: MetaDefender Core v3.14.1

    • v4.x Windows: MetaDefender Core v4.8.2

    • v4.x Linux: MetaDefender Core v4.11.2

  • Configuration

    • Disabled multi-scanning

Test result

 

 

 

MetaDefender Core v3.x

MetaDefender Core v4.x

MetaDefender Linux v4.x

Sanitization Path

Size

Total number of Files

Average time per file (in seconds)

DOC→DOC

(4992)

~500KB

4645

0.06

0.04

0.06

500KB~1MB

153

0.23

0.28

0.23

1MB~5MB

180

0.47

0.51

0.55

5MB~10MB

14

4.17

4.22

3.93

XLS->XLS

(2939)

~500KB

2354

0.06

0.04

0.06

500KB~1MB

198

0.11

0.15

0.42

1MB~5MB

357

0.2

0.28

0.66

5MB~10MB

30

0.79

1.29

2.8

PPT→PPT

(1925)

~500KB

568

N/A

0.47

0.78

500KB~1MB

430

N/A

1.16

1.84

1MB~5MB

912

N/A

2.92

3.03

5MB~10MB

15

N/A

4.9

5.8

XLSX→XLSX

(2153)

~500KB

1881

0.11

0.13

0.47

500KB~1MB

203

1.24

1.28

4.35

1MB~5MB

49

6.99

5.9

10.16

5MB~10MB

20

13.05

12.63

48.2

XLSM→XLSM

~1MB

101

N/A

N/A

1.19

DOCX→DOCX

(5134)

~500KB

4737

0.06

0.06

0.2

500KB~1MB

130

1.52

1.61

1.12

1mb~5MB

198

1.22

1.13

1.98

5MB~10MB

69

8.85

5.34

6.97

DOCM→DOCM

~1MB

498

N/A

N/A

0.21

PPTX→ PPTX

(1355)

~500KB

670

0.11

0.13

0.46

500KB~1MB

243

0.35

0.41

0.72

1MB~5MB

404

1.23

1.21

1.15

5MB~10MB

38

2.47

2.45

2.53

PPTM→PPTM (252)

~1MB

100

N/A

N/A

0.77

1MB-5MB

104

N/A

N/A

2.41

5MB-10MB

48

N/A

N/A

3.21

RTF→RTF

(2515)

~500KB

2392

0.06

0.03

0.06

500KB~1MB

55

0.07

0.07

0.12

1MB~5MB

40

0.18

0.2

0.4

5mb~10mb

28

0.57

0.71

2.03

PDF→PDF

(5990)

~500KB

4866

0.33

0.38

0.83

500KB~1mb

349

0.68

0.77

2.47

1mb~5mb

542

1.49

1.59

2.48

5mb~10mb

232

2.71

3.04

4.11

JPG→JPG

(5692)

~500KB

4461

0.09

0.09

0.9

500KB~1MB

363

0.29

0.33

0.81

1MB~5MB

648

0.73

0.83

0.42

5MB~10MB

220

1.55

1.67

0.58

TIFF→TIFF

(1950)

~500KB

1782

0.16

0.19

0.56

500KB~1MB

106

0.39

0.44

0.83

1MB~5MB

52

0.66

0.7

1.56

5MB~10MB

10

0.64

0.77

0.8

GIF→GIF

(3896)

~500KB

2953

0.05

0.04

0.92

500KB~1MB

217

0.08

0.08

0.9

1MB~5MB

460

0.15

0.13

0.8

5MB~10MB

266

0.5

0.64

0.61

ODT→ODT

(1915)

~500KB

1629

0.1

0.12

3.86

500KB~1MB

121

0.53

0.61

13.16

1MB~5MB

129

1.35

1.57

27.22

5MB~10MB

36

4.23

5.55

56.7

BMP→BMP

(4451)

~500KB

4021

0.05

0.03

0.98

500KB~1MB

137

0.1

0.06

0.95

1MB~5MB

203

0.21

0.13

0.83

5MB~10MB

90

0.92

0.5

0.48

PNG→PNG

(4887)

~500KB

4376

0.06

0.04

0.99

500KB~1MB

223

0.11

0.1

0.86

1MB~5MB

268

0.22

0.23

0.64

5MB~10MB

20

1.16

1.1

1.15

HTML→HTML

<500KB

4172

0.05

0.03

0.05

XML→XML

<500KB

502

0.06

0.03

0.06

DOT→DOT

<10MB

177

1.93

1.76

1.12

CSV→CSV

<2MB

263

0.09

0.091

0.068

JTD→JTD

<1MB

157

0.09

0.04

0.11

HWP→HWP

<2MB

130

1.97

1.93

2.5

DOTX→DOTX

<10MB

263

0.78

0.76

4.1

XLSB→XLSB

<1MB

405

0.51

0.51

1.03

PPSX→PPSX

<10MB

379

0.29

0.32

0.5

SVG→BMP

<10MB

913

0.06

0.04

N/A

SVG→SVG

<1MB

913

N/A

N/A

0.06

WMF→BMP

<1MB

28

0.42

0.81

0.85

XML-DOC → PDF

<1MB

142

N/A

N/A

0.18

XML-DOCX→ PDF

<1MB

108

N/A

N/A

0.15

XML-XLS→ PDF

<1MB

113

N/A

N/A

0.46

DWG

<1MB

179

N/A

N/A

0.09