Frequently Asked Questions
The software is not using all of my CPU cores / memory / GPU all of the times. Is it normal?
Section titled “The software is not using all of my CPU cores / memory / GPU all of the times. Is it normal?”Yes. The software tries to use all available resources, when possible, but not always. It’s normal to see 10-15% CPU utilization at several moments during processing and 0% GPU utilization for lots of times.
Where Are My Files Stored?
Section titled “Where Are My Files Stored?”When using Docker, all processing results are stored in a docker volume and are not available on the host filesystem. There are two specific docker volumes of interest:
- Media (called webodm_appmedia): This is where all files related to a project and task are stored.
- Postgres DB (called webodm_dbdata): This is what Postgres database uses to store its data.
For more information on how these two volumes are used and in which containers, please refer to the docker-compose.yml file.
For various reasons such as ease of backup/restore, if you want to store your files on the host filesystem instead of a docker volume, you need to pass a path via the --media-dir and/or the --db-dir options:
./webodm.sh restart --media-dir /home/user/webodm_data --db-dir /home/user/webodm_dbNote that existing task results will not be available after the change. Refer to the Migrate Data Volumes section of the Docker documentation for information on migrating existing task results.