Go to the first, previous, next, last section, table of contents.
Command-line options for the command `asir' are as follows.
-heap number
-
In Risa/Asir, 4KB is used as an unit, called block,
for memory allocation.
By default, 16 blocks (64KB) are allocated initially.
This value can be changed by giving an option
-heap
a number parameter in unit block.
Size of the heap area is obtained by a Built-in function heap(),
the result of which is a number in Bytes.
-adj number
-
Heap area will be stretched by the memory manager,
if the size of reclaimed memories is less than 1/number
of currently allocated heap area.
The default value for number is 3.
If you do not prefer to stretch heap area by some reason, perhaps by
restriction of available memories, but if prefer to resort to
reclaiming garbages as far as possible,
then a large value should be chosen for number, e.g., 8.
-norc
-
When this option is specified, Asir does not read the
initial file `$HOME/.asirrc'.
-f file
-
Instead of the standard input, file is used as the input.
Upon an error, the execution immediately terminates.
-paristack number
-
This option specifies the private memory size for
PARI
(see section pari
).
The unit is Bytes. By default, it is set to 1 MB.
-maxheap number
-
This option sets an upper limit of the heap size. The unit is Bytes.
Note that the size is already limited by the value of
datasize
displayed by the command limit
on UNIX.
Go to the first, previous, next, last section, table of contents.