insufficient shared memory (shm),怎么破?
收藏
insufficient shared memory (shm),怎么破?
ERROR: Unexpected BUS error encountered in DataLoader worker. This might be caused by insufficient shared memory (shm), please check whether use_shared_memory is set and storage space in /dev/shm is enough ERROR: Unexpected BUS error encountered in DataLoader worker. This might be caused by insufficient shared memory (shm), please check whether use_shared_memory is set and storage space in /dev/shm is enough Traceback (most recent call last): File "tools/train.py", line 148, in main(config, device, logger, vdl_writer) File "tools/train.py", line 125, in main eval_class, pre_best_model_dict, logger, vdl_writer, scaler) File "/home/aistudio/PaddleOCR/tools/program.py", line 221, in train for idx, batch in enumerate(train_dataloader): File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/dataloader/dataloader_iter.py", line 697, in __next__ data = self._reader.read_next_var_list() File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/multiprocess_utils.py", line 134, in __handler__ core._throw_error_if_process_failed() SystemError: (Fatal) DataLoader process (pid 1. If run DataLoader by DataLoader.from_generator(...), queue capacity is set by from_generator(..., capacity=xx, ...). 2. If run DataLoader by DataLoader(dataset, ...), queue capacity is set as 2 times of the max value of num_workers and len(places). 3. If run by DataLoader(dataset, ..., use_shared_memory=True), set use_shared_memory=False for not using shared memory.) exited is killed by signal: 6063. It may be caused by insufficient shared storage space. This problem usually occurs when using docker as a development environment. Please use command `df -h` to check the storage space of `/dev/shm`. Shared storage space needs to be greater than (DataLoader Num * DataLoader queue capacity * 1 batch data size). You can solve this problem by increasing the shared storage space or reducing the queue capacity appropriately. Bus error (at /paddle/paddle/fluid/imperative/data_loader.cc:177)
0
收藏
请登录后评论
建议使用至尊版:
至尊版shm为4Gb
高级版shm为1Gb
已经是尊享版但还是只有64m
root