Я читал Wikipedia's article on K programming language и это то, что я видел:Сохранение кода в кэше L1
Небольшой размер интерпретатором и компактный синтаксис языка позволяет K приложения, чтобы соответствовать полностью внутри кеш уровня 1 процессора.
Я заинтригован. Как можно использовать всю программу в кеше L1? Скажем, у CPU есть кеш L1 256 кб. Скажем, моя программа намного меньше, и она требует очень небольшого объема памяти (скажем, только для стека вызовов и т. Д.). Скажем, он не нуждается в каких-либо библиотеках (хотя, если программа предназначена для ОС, она должна включать kernel32.dll или что-то еще). И не ОС автоматически выделяет некоторую минимальную память для любой программы (ну, для исполняемого кода и стека и кучи)?
спасибо.