Кросс-компиляция может быть решением для Вас, Это позволяет Вам компилировать исполняемые файлы для одной архитектуры в системе другой архитектуры. Вот введение
sz
и vsz
представьте то же самое, но sz
находится в единицах страницы, в то время как vsz
находится в 1 024-байтовых единицах.
Для получения размера страницы системы можно использовать:
$ getconf PAGE_SIZE
4096
rss
подмножество памяти процесса, которая в настоящее время загружается в RAM (в килобайтах). Это обязательно меньше, чем vsz
.
Таким образом, "математические" соединения:
vsz * 1024 = sz * page_size
rss <= vsz