# Method System.Memory()->create()

Method create

  `System.Memory System.Memory()`
  `System.Memory System.Memory(`string`|`Stdio.File` `filename_to_mmap`)`
  `System.Memory System.Memory(`int` `shmkey`, `int` `shmsize`, `int` `shmflg`)`
  `System.Memory System.Memory(`int` `bytes_to_allocate`)`

Description

  Will call mmap() or allocate() depending on argument, either `mmap`'ing a file (in shared mode, writeable if possible) or allocating a chunk of memory.