shim



Предыдущая | Следующая

shim сущ. Небольшой объем данных, который помещается в память, чтобы ее выровнять или для удовлетворения еще каким-нибудь соображениям адресации. Например, linker в UNIXe на PDP-11 в режиме разделения кода и данных (split I&D mode) вставляет двухбайтовый shim в районе 0 (в области памяти, отведенной под данные), чтобы никакой объект не мог иметь адрес О (тогда его нельзя будет спутать с нулевым указателем в Си). См. также loose bytes.