7!:0 y |
Сейчас. Количество памяти, используемое в данный момент. |
|
7!:2 y |
На Выполнение. Память, требуемая на выполнение предложения y.
Например:
7!:2 ',/x' [ x=: 3000 2 5$'kerygmatic'
33888
|
7!:3 y |
Свободная. Информация о состоянии подсистемы управления памятью J,
сейчас таблица из двух столбцов: размеров и количества свободных
блоков данного размера. Например:
7!:3 ''
32 950
64 1135
128 554
256 157
512 74
1024 40
Определение и доступность глагола 7!:3
могут измениться.
|
7!:5 y |
Занимает. Обьем памяти в байтах, используемый для хранения обьектов (существительных, глаголов, наречий и союзов), перечисленных в y .
Например:
Hilbert=: % @: >: @: (+/~) @: i.
7!:5 <'Hilbert'
896
7!:5 <'name_without_value'
|value error: name_without_value
| 7!:5<'name_without_value'
sp=: 3 : '7!:5 <''y'''
sp 'chiaroscuro'
64
sp i.1000
4096
sp o.i.1000
8192
x=: o.y=: i.1000
7!:5 ;:'x y Hilbert'
8192 4096 896
|
7!:6 y |
В Пространстве Имен. Обьем памяти в байтах, занятый пространствами имен, перечисленными в y (включая память занятую именами, значениями этих имен в указанном пространстве, именем самого пространства, хеш таблицей и указателями на данное пространство в глобальной таблице имен).
Например:
7!:6 ;:'base z 0'
8256 198880 2168
7!:6 <'12345'
|locale error
| 7!:6<'12345'
7!:6 <'nonexistent'
|locale error
| 7!:6<'nonexistent'
|