do you have more logs?
Android should have low memory killer kicks in before kernel space OOM killer. Low memory killer has log like "Low on memory". Depends on different types of process, and it's determined by framework/base/services/core/java/com/android/server/am/ProcessList.java
Some vendors would set a very high limit for background process killing to preserve memory for foreground app. However such behavior may not be desirable for different use cases.