Pergunta de entrevista da empresa Meta

Describe how an operating system allocates memory for code execution.

Resposta da entrevista

Sigiloso

24 de jan. de 2023

Operating systems manager several types of volatile and nonvolatile memory. Typically, smaller, faster, more volatile memory resides closer to the CPU. Code is paged from nonvolatile memory into system memory (ram), then into CPU caches, and finally into registers where basic math operations deliver the desired results.