diff --git a/src/nf_modules/picard/main.nf b/src/nf_modules/picard/main.nf
index 0faec2e001ce79e92c6377abfc07e2a7b6138b22..9a6b702fa48cfbbb0d2d95ac8a0f8ae9f5e22e76 100644
--- a/src/nf_modules/picard/main.nf
+++ b/src/nf_modules/picard/main.nf
@@ -6,6 +6,7 @@ process mark_duplicate {
   label "big_mem_mono_cpus"
   tag "$file_id"
   publishDir "results/mapping/ddup/", mode: 'copy'
+  memory '30 GB'
 
   input:
     tuple val(file_id), path(bam)