Open alexbrainman opened 7 years ago
The Windows builders are GCE VMs of size n1-highcpu-4, which is 3.6 GB of RAM.
I'm more interested in knowing why Go now needs more than ~3 GB of RAM to compile.
I'm more interested in knowing why Go now needs more than ~3 GB of RAM to compile.
I do not know. Note that this is only -race builder. Also I just submitted CL 74490 that fixed the problem where each thread used 2MB instead of 2KB of memory. But I don't see how this CL might help in scenarios I reported.
Alex
This has been happening occasionally since August:
$ greplogs -dashboard -E errno=1455 -l -md
2016-01-28T22:52:42-2f57d0f/windows-amd64-gce (some other bug)
2017-08-16T19:04:00-8127dbf/windows-amd64-race
2017-08-28T22:46:30-93471a1/windows-amd64-race
2017-09-18T17:19:43-6c8d512/windows-amd64-race
2017-10-05T18:17:27-69b0b3a/windows-amd64-race
2017-10-31T22:36:43-6fac139/windows-amd64-race
2017-11-01T18:23:58-7bd0b61/windows-amd64-race
2017-11-02T03:32:31-1114d40/windows-amd64-race
2017-11-06T21:32:06-0c55495/windows-amd64-race
hello this is showing on the github actions hosted runner: https://github.com/benitogf/level/pull/3/checks?check_run_id=2780549553#step:7:32
I tried using https://github.com/marketplace/actions/configure-pagefile to increase the pagefile but it doesn't solve the issue
I noticed some failures on windows-amd64-race builder:
https://build.golang.org/log/51b118b069de539851ff1cc07769de863bf47797
and
https://build.golang.org/log/f73793faa51acd4b45e9ef88a18e462a4913448c
1455 is ERROR_COMMITMENT_LIMIT "The paging file is too small for this operation to complete."
Perhaps we just need to make builders page file larger or give PC more memory or something.
Alex