Hello all,
I use a SUN Solaris machine. I am using a simulator which traces all the instructions run by a simulator and generates a file of all those instructions. I run about 400 million instructions to generate the trace. But the trace stops abruptly at around 12 million instructions. Even if I change the number 400 to 50, the problem is the same whereas, if I run about 5000 instructions (not 5000 million, just 5000), the trace obtained is perfect. I checked the ulimit -a and get:
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) 8192
coredump(blocks) 0
nofiles(descriptors) 256
vmemory(kbytes) unlimited
(The file size can be infinite).
Can anybody give me some tips of how to solve this problem?
I use a SUN Solaris machine. I am using a simulator which traces all the instructions run by a simulator and generates a file of all those instructions. I run about 400 million instructions to generate the trace. But the trace stops abruptly at around 12 million instructions. Even if I change the number 400 to 50, the problem is the same whereas, if I run about 5000 instructions (not 5000 million, just 5000), the trace obtained is perfect. I checked the ulimit -a and get:
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) 8192
coredump(blocks) 0
nofiles(descriptors) 256
vmemory(kbytes) unlimited
(The file size can be infinite).
Can anybody give me some tips of how to solve this problem?