Skip to content

Release the GIL when dealing with not Python related things #44

Description

@antaljanosbenjamin

Without releasing the GIL while doing not Python related things (especially IO) using multiple threads can be inefficient. A possible workaround is using multiple processes, but then sharing data requires pickling/unpickling.

This issue is the result of a discussion on Memgraph's Discord server.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions