Tag: 存储器内存

docker守卫与容器内的malloc失败

我写了一个简短的java程序来分配内存: package com.company; import java.util.ArrayList; import java.util.List; public class Main { public static final int SIZE_NATIVE_LONG_IN_BYTE = 8; public static void main(String[] args) { Integer memoryConsumptionInMiB = Integer.parseInt(args[0]); List<long[][]> foo = new ArrayList<long[][]>(); int i = 0; while (true) { System.out.println(i++); foo.add(new long[(1024 / SIZE_NATIVE_LONG_IN_BYTE * 1024)][memoryConsumptionInMiB]); } } } 然后我尝试在一个docker容器中运行几个不同的参数: Xmx 1G和docker容器没有内存限制 Xmx 1G和docker运行-m […]