f



Why do I get out of memory errors when 10GB memory is free?

I am on HP UNIX 64bit 11.23 titanium using oracle 10.2.0.3.  My server
has 24GB memory and of that 10GB is free (as seen in glance). When I
doing oracle exp  or rman commands, I get:
ORA-04030: out of process memory when trying to allocate 1049112 bytes
(KSFQ heap,KSFQ Buffers)
I checked both rman and exp are  64bit executables, so they should be
able to access all the memory on the system.
0
zigzagdna (350)
7/4/2009 10:39:09 AM
comp.databases.oracle.server 22978 articles. 1 followers. Post Follow

28 Replies
1266 Views

Similar Articles

[PageSpeed] 8

On Sat, 04 Jul 2009 03:39:09 -0700, zigzagdna wrote:

> I am on HP UNIX 64bit 11.23 titanium using oracle 10.2.0.3.  My server
> has 24GB memory and of that 10GB is free (as seen in glance). When I
> doing oracle exp  or rman commands, I get: ORA-04030: out of process
> memory when trying to allocate 1049112 bytes (KSFQ heap,KSFQ Buffers)
> I checked both rman and exp are  64bit executables, so they should be
> able to access all the memory on the system.

Because your process limits are not set correctly. Ask your friendly 
neighborhood system administrator to allow oracle processes to allocate
enough memory.



-- 
http://mgogala.freehostia.com
0
mladen (63)
7/4/2009 10:54:04 AM
On Sat, 4 Jul 2009 10:54:04 +0000 (UTC), Mladen Gogala
<mladen@bogus.email.com> wrote:

>On Sat, 04 Jul 2009 03:39:09 -0700, zigzagdna wrote:
>
>> I am on HP UNIX 64bit 11.23 titanium using oracle 10.2.0.3.  My server
>> has 24GB memory and of that 10GB is free (as seen in glance). When I
>> doing oracle exp  or rman commands, I get: ORA-04030: out of process
>> memory when trying to allocate 1049112 bytes (KSFQ heap,KSFQ Buffers)
>> I checked both rman and exp are  64bit executables, so they should be
>> able to access all the memory on the system.
>
>Because your process limits are not set correctly. Ask your friendly 
>neighborhood system administrator to allow oracle processes to allocate
>enough memory.

'zigzagdna' has now developed the habit to post all his queries *both*
on OTN (using an anonymous handle) and on this forum.
On OTN he denies his ulimit settings are a problem.
Zigzagdna, instead of involving all of the globe, posting your 'I can
not be bothered to read documentation' queries all over the globe, and
involving DBAs all over the globe to do your work, can you please
*STOP* this behavior, *NOW*

-- 
Sybrand Bakker
Senior Oracle DBA
0
sybrandb3529 (1188)
7/4/2009 3:26:23 PM
On Sat, 04 Jul 2009 17:26:23 +0200, sybrandb wrote:

> 'zigzagdna' has now developed the habit to post all his queries *both*
> on OTN (using an anonymous handle) and on this forum. On OTN he denies
> his ulimit settings are a problem.

It's not simple ulimit setting, in the first place. The parameter values
are described here:

http://docs.hp.com/en/1219/tuningwp.html#maxssiz
http://docs.hp.com/en/1219/tuningwp.html#maxdsiz
http://docs.hp.com/en/1219/tuningwp.html#maxtsiz

Of course, it's a HP-UX setup, st. John Hurley is the guy who knows
HP-UX on this group, he could help him. Zigzagdna is just being his
old, obstinate self. I believe it would be the right time for his
company to promote him to a managerial position so that he just doesn't
have to read all those dusty manuals. Peter's principle should be 
followed.



-- 
http://mgogala.freehostia.com
0
mladen (63)
7/4/2009 7:06:00 PM
On Jul 4, 11:26=A0am, sybra...@hccnet.nl wrote:

snip

> 'zigzagdna' has now developed the habit to post all his queries *both*
> on OTN (using an anonymous handle) and on this forum.
> On OTN he denies his ulimit settings are a problem.
> Zigzagdna, instead of involving all of the globe, posting your 'I can
> not be bothered to read documentation' queries all over the globe, and
> involving DBAs all over the globe to do your work, can you please
> *STOP* this behavior, *NOW*

Just scroll on by and try to take a deep breath every once in a while.

0
johnbhurley (2707)
7/4/2009 9:18:02 PM
On Jul 4, 6:39=A0am, zigzagdna <zigzag...@yahoo.com> wrote:

snip

> I am on HP UNIX 64bit 11.23 titanium using oracle 10.2.0.3. =A0My server
> has 24GB memory and of that 10GB is free (as seen in glance). When I
> doing oracle exp =A0or rman commands, I get:
> ORA-04030: out of process memory when trying to allocate 1049112 bytes
> (KSFQ heap,KSFQ Buffers)
> I checked both rman and exp are =A064bit executables, so they should be
> able to access all the memory on the system.

Have you looked at the documentation from oracle on how to set the
hpux kernel parameters ( correctly)?

It is going to take some aggressive settings to allow oracle to
allocate and use effectively that much memory.
0
johnbhurley (2707)
7/4/2009 9:19:42 PM
On Jul 4, 3:06=A0pm, Mladen Gogala <mla...@bogus.email.com> wrote:

snip

> Of course, it's a HP-UX setup, st. John Hurley is the guy who knows
> HP-UX on this group, he could help him.

AFAIK think I am missing some miracles although my racing times are
fairly strong for an old guy.

HPUX isn't that much different from all the other unix flavors each is
somewhat different release by release you just have to follow the
instructions and double check stuff.


0
johnbhurley (2707)
7/4/2009 9:21:52 PM
zigzagdna wrote:
> I am on HP UNIX 64bit 11.23 titanium using oracle 10.2.0.3.  My server
> has 24GB memory and of that 10GB is free (as seen in glance). When I
> doing oracle exp  or rman commands, I get:
> ORA-04030: out of process memory when trying to allocate 1049112 bytes
> (KSFQ heap,KSFQ Buffers)
> I checked both rman and exp are  64bit executables, so they should be
> able to access all the memory on the system.

Try following the instructions.

Palooka
0
nobody (5159)
7/4/2009 9:57:40 PM
On Sat, 04 Jul 2009 22:57:40 +0100, Palooka wrote:


> Try following the instructions.

He has to read them, first.



-- 
http://mgogala.freehostia.com
0
mladen (63)
7/4/2009 11:14:15 PM
1.	gpsgetpd=>ulimit -a
time(seconds)        unlimited
file(blocks)         unlimited
data(kbytes)         1048576
stack(kbytes)        131072
memory(kbytes)       unlimited
oredump(blocks)

2.	Some kernel parameters relevant to oracle:
shmmax                      25662429593  25662429593         Immed
shmmni                              512  512                 Immed
shmseg                              120  120                 Immed
max_thread_proc                    1024  1024                Immed
maxdsiz                      1073741824  Default             Immed
maxdsiz_64bit                2147483648  2147483648          Immed
maxfiles                           5120  5120
maxfiles_lim                       6144  6144                Immed
maxrsessiz                      8388608  Default
maxrsessiz_64bit                8388608  Default
maxssiz                       134217728  134217728           Immed
maxssiz_64bit                1073741824  1073741824          Immed
maxtsiz                       100663296  Default             Immed

I do not see anything wrong (low values) for ulimit or anyting wrong
in kernel parameters.


0
zigzagdna (350)
7/5/2009 1:15:32 AM
On Jul 4, 9:15=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
> 1. =A0 =A0 =A0gpsgetpd=3D>ulimit -a
> time(seconds) =A0 =A0 =A0 =A0unlimited
> file(blocks) =A0 =A0 =A0 =A0 unlimited
> data(kbytes) =A0 =A0 =A0 =A0 1048576
> stack(kbytes) =A0 =A0 =A0 =A0131072
> memory(kbytes) =A0 =A0 =A0 unlimited
> oredump(blocks)
>
> 2. =A0 =A0 =A0Some kernel parameters relevant to oracle:
> shmmax =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A025662429593 =A025662429=
593 =A0 =A0 =A0 =A0 Immed
> shmmni =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0512 =A0=
512 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> shmseg =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0120 =A0=
120 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> max_thread_proc =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01024 =A01024 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> maxdsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A0Default =
=A0 =A0 =A0 =A0 =A0 =A0 Immed
> maxdsiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A02147483648 =A02147483648 =A0=
 =A0 =A0 =A0 =A0Immed
> maxfiles =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 5120 =A05120
> maxfiles_lim =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 6144 =A06144 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> maxrsessiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Default
> maxrsessiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Default
> maxssiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 134217728 =A013421772=
8 =A0 =A0 =A0 =A0 =A0 Immed
> maxssiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A01073741824 =A0=
 =A0 =A0 =A0 =A0Immed
> maxtsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 100663296 =A0Default =
=A0 =A0 =A0 =A0 =A0 =A0 Immed
>
> I do not see anything wrong (low values) for ulimit or anyting wrong
> in kernel parameters.

Here are some observations related to memory:
1.	I can increase sga_target (that=92s the only parameter I have for
SGA) by several  Giga Bytes without any problem, i.e., Oracle instance
starts with any memory issues.
2.	If I start a java process, by simply running java command, it gives
me out of memory error . It seems that sever does not have enough
emmory for heap (evne though 10GB of memory is free on server) because
java needs some default heap memory (I think 64M).. IT cannot be a
ulimit issue because maxdsiz is 4 GB.
3.	If I reduce sga_target to a smaller value, restart oracle instance
and then run java, java does not give memory error, so Oracle freed
some memory. What I do not understand is Oracle is freeing shared
memory and not heap memory, so why it has impact on java (i.e., java
getting more heap memory). Server all anog has at least 9 to 10GB
memory free.
4.	Problem does not happen with Oracle startup, oracle is running
fine. Oracle export command and rman  off and on fail with ORA error
related to memory.
5.	My server has 24GB memory and in all above cases, at least 40% of
24GB is free.

Hope someone can point what can be done to get rid of memory errors.
0
zigzagdna (350)
7/5/2009 1:32:09 AM
On Jul 4, 9:32=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:

snip

> > 1. =A0 =A0 =A0gpsgetpd=3D>ulimit -a
> > time(seconds) =A0 =A0 =A0 =A0unlimited
> > file(blocks) =A0 =A0 =A0 =A0 unlimited
> > data(kbytes) =A0 =A0 =A0 =A0 1048576
> > stack(kbytes) =A0 =A0 =A0 =A0131072
> > memory(kbytes) =A0 =A0 =A0 unlimited
> > oredump(blocks)
>
> > 2. =A0 =A0 =A0Some kernel parameters relevant to oracle:
> > shmmax =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A025662429593 =A0256624=
29593 =A0 =A0 =A0 =A0 Immed
> > shmmni =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0512 =
=A0512 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > shmseg =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0120 =
=A0120 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > max_thread_proc =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01024 =A01024 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > maxdsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A0Defaul=
t =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > maxdsiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A02147483648 =A02147483648 =
=A0 =A0 =A0 =A0 =A0Immed
> > maxfiles =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 5120 =A051=
20
> > maxfiles_lim =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 6144 =A06144 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > maxrsessiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Defaul=
t
> > maxrsessiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Default
> > maxssiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 134217728 =A0134217=
728 =A0 =A0 =A0 =A0 =A0 Immed
> > maxssiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A01073741824 =
=A0 =A0 =A0 =A0 =A0Immed
> > maxtsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 100663296 =A0Defaul=
t =A0 =A0 =A0 =A0 =A0 =A0 Immed
>
> > I do not see anything wrong (low values) for ulimit or anyting wrong
> > in kernel parameters.
>
> Here are some observations related to memory:
> 1. =A0 =A0 =A0I can increase sga_target (that=92s the only parameter I ha=
ve for
> SGA) by several =A0Giga Bytes without any problem, i.e., Oracle instance
> starts with any memory issues.
> 2. =A0 =A0 =A0If I start a java process, by simply running java command, =
it gives
> me out of memory error . It seems that sever does not have enough
> emmory for heap (evne though 10GB of memory is free on server) because
> java needs some default heap memory (I think 64M).. IT cannot be a
> ulimit issue because maxdsiz is 4 GB.
> 3. =A0 =A0 =A0If I reduce sga_target to a smaller value, restart oracle i=
nstance
> and then run java, java does not give memory error, so Oracle freed
> some memory. What I do not understand is Oracle is freeing shared
> memory and not heap memory, so why it has impact on java (i.e., java
> getting more heap memory). Server all anog has at least 9 to 10GB
> memory free.
> 4. =A0 =A0 =A0Problem does not happen with Oracle startup, oracle is runn=
ing
> fine. Oracle export command and rman =A0off and on fail with ORA error
> related to memory.
> 5. =A0 =A0 =A0My server has 24GB memory and in all above cases, at least =
40% of
> 24GB is free.
>
> Hope someone can point what can be done to get rid of memory errors.

Do you have a problem report open with oracle support?

That's a place to start.

I can take a look at what you sent next week sometime ... but you are
better off digging into this yourself and start by step by step going
thru the oracle documentation for your release of hpux on setting the
memory stuff.

What you mean exactly by "running java" ... what does java have to do
with your oracle instance exactly?

0
johnbhurley (2707)
7/5/2009 1:42:57 AM
On Jul 4, 9:42=A0pm, John Hurley <johnbhur...@sbcglobal.net> wrote:
> On Jul 4, 9:32=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
>
> snip
>
>
>
>
>
> > > 1. =A0 =A0 =A0gpsgetpd=3D>ulimit -a
> > > time(seconds) =A0 =A0 =A0 =A0unlimited
> > > file(blocks) =A0 =A0 =A0 =A0 unlimited
> > > data(kbytes) =A0 =A0 =A0 =A0 1048576
> > > stack(kbytes) =A0 =A0 =A0 =A0131072
> > > memory(kbytes) =A0 =A0 =A0 unlimited
> > > oredump(blocks)
>
> > > 2. =A0 =A0 =A0Some kernel parameters relevant to oracle:
> > > shmmax =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A025662429593 =A02566=
2429593 =A0 =A0 =A0 =A0 Immed
> > > shmmni =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0512=
 =A0512 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > > shmseg =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0120=
 =A0120 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > > max_thread_proc =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01024 =A01024 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > > maxdsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A0Defa=
ult =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > > maxdsiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A02147483648 =A02147483648=
 =A0 =A0 =A0 =A0 =A0Immed
> > > maxfiles =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 5120 =A0=
5120
> > > maxfiles_lim =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 6144 =A06144=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > > maxrsessiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Defa=
ult
> > > maxrsessiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Default
> > > maxssiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 134217728 =A01342=
17728 =A0 =A0 =A0 =A0 =A0 Immed
> > > maxssiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A01073741824=
 =A0 =A0 =A0 =A0 =A0Immed
> > > maxtsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 100663296 =A0Defa=
ult =A0 =A0 =A0 =A0 =A0 =A0 Immed
>
> > > I do not see anything wrong (low values) for ulimit or anyting wrong
> > > in kernel parameters.
>
> > Here are some observations related to memory:
> > 1. =A0 =A0 =A0I can increase sga_target (that=92s the only parameter I =
have for
> > SGA) by several =A0Giga Bytes without any problem, i.e., Oracle instanc=
e
> > starts with any memory issues.
> > 2. =A0 =A0 =A0If I start a java process, by simply running java command=
, it gives
> > me out of memory error . It seems that sever does not have enough
> > emmory for heap (evne though 10GB of memory is free on server) because
> > java needs some default heap memory (I think 64M).. IT cannot be a
> > ulimit issue because maxdsiz is 4 GB.
> > 3. =A0 =A0 =A0If I reduce sga_target to a smaller value, restart oracle=
 instance
> > and then run java, java does not give memory error, so Oracle freed
> > some memory. What I do not understand is Oracle is freeing shared
> > memory and not heap memory, so why it has impact on java (i.e., java
> > getting more heap memory). Server all anog has at least 9 to 10GB
> > memory free.
> > 4. =A0 =A0 =A0Problem does not happen with Oracle startup, oracle is ru=
nning
> > fine. Oracle export command and rman =A0off and on fail with ORA error
> > related to memory.
> > 5. =A0 =A0 =A0My server has 24GB memory and in all above cases, at leas=
t 40% of
> > 24GB is free.
>
> > Hope someone can point what can be done to get rid of memory errors.
>
> Do you have a problem report open with oracle support?
>
> That's a place to start.
>
> I can take a look at what you sent next week sometime ... but you are
> better off digging into this yourself and start by step by step going
> thru the oracle documentation for your release of hpux on setting the
> memory stuff.
>
> What you mean exactly by "running java" ... what does java have to do
> with your oracle instance exactly?- Hide quoted text -
>
> - Show quoted text -


Thanks. I have been looking at this memory issue for several days
along with my UNIX administrators. No one can figure out the cause,
I was giving java simply as an example that HP UNIX is running out of
some kind of memory resource. I suspect Oracle export and rman
commands are running out of same kind of memory resource.
0
zigzagdna (350)
7/5/2009 2:12:06 AM
On Jul 4, 9:15=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
> 1. =A0 =A0 =A0gpsgetpd=3D>ulimit -a
> time(seconds) =A0 =A0 =A0 =A0unlimited
> file(blocks) =A0 =A0 =A0 =A0 unlimited
> data(kbytes) =A0 =A0 =A0 =A0 1048576
> stack(kbytes) =A0 =A0 =A0 =A0131072
> memory(kbytes) =A0 =A0 =A0 unlimited
> oredump(blocks)
>
> 2. =A0 =A0 =A0Some kernel parameters relevant to oracle:
> shmmax =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A025662429593 =A025662429=
593 =A0 =A0 =A0 =A0 Immed
> shmmni =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0512 =A0=
512 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> shmseg =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0120 =A0=
120 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> max_thread_proc =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01024 =A01024 =A0 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> maxdsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A0Default =
=A0 =A0 =A0 =A0 =A0 =A0 Immed
> maxdsiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A02147483648 =A02147483648 =A0=
 =A0 =A0 =A0 =A0Immed
> maxfiles =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 5120 =A05120
> maxfiles_lim =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 6144 =A06144 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> maxrsessiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Default
> maxrsessiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Default
> maxssiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 134217728 =A013421772=
8 =A0 =A0 =A0 =A0 =A0 Immed
> maxssiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A01073741824 =A0=
 =A0 =A0 =A0 =A0Immed
> maxtsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 100663296 =A0Default =
=A0 =A0 =A0 =A0 =A0 =A0 Immed
>
> I do not see anything wrong (low values) for ulimit or anyting wrong
> in kernel parameters.

Sorry, my mazdsiz paremetrs were changed a few days ago, but memory
errors did not go away,

maxdsiz                      4294963200  4294963200          Immed
maxdsiz_64bit                4294967296  4294967296          Immed
0
zigzagdna (350)
7/5/2009 2:43:28 AM
On Sat, 04 Jul 2009 18:15:32 -0700, zigzagdna wrote:

> data(kbytes)         1048576
> stack(kbytes)        131072

How do you expect to have large address space with that?
Your data segment cannot exceed 1GB.



-- 
http://mgogala.freehostia.com
0
mladen (63)
7/5/2009 9:09:13 AM
On Jul 5, 4:43=A0am, zigzagdna <zigzag...@yahoo.com> wrote:
> On Jul 4, 9:15=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
>
>
>
> > 1. =A0 =A0 =A0gpsgetpd=3D>ulimit -a
> > time(seconds) =A0 =A0 =A0 =A0unlimited
> > file(blocks) =A0 =A0 =A0 =A0 unlimited
> > data(kbytes) =A0 =A0 =A0 =A0 1048576
> > stack(kbytes) =A0 =A0 =A0 =A0131072
> > memory(kbytes) =A0 =A0 =A0 unlimited
> > oredump(blocks)
>
> > 2. =A0 =A0 =A0Some kernel parameters relevant to oracle:
> > shmmax =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A025662429593 =A0256624=
29593 =A0 =A0 =A0 =A0 Immed
> > shmmni =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0512 =
=A0512 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > shmseg =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0120 =
=A0120 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > max_thread_proc =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01024 =A01024 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > maxdsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A0Defaul=
t =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > maxdsiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A02147483648 =A02147483648 =
=A0 =A0 =A0 =A0 =A0Immed
> > maxfiles =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 5120 =A051=
20
> > maxfiles_lim =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 6144 =A06144 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > maxrsessiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Defaul=
t
> > maxrsessiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Default
> > maxssiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 134217728 =A0134217=
728 =A0 =A0 =A0 =A0 =A0 Immed
> > maxssiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A01073741824 =
=A0 =A0 =A0 =A0 =A0Immed
> > maxtsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 100663296 =A0Defaul=
t =A0 =A0 =A0 =A0 =A0 =A0 Immed
>
> > I do not see anything wrong (low values) for ulimit or anyting wrong
> > in kernel parameters.
>
> Sorry, my mazdsiz paremetrs were changed a few days ago, but memory
> errors did not go away,
>
> maxdsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A04294963200 =A042949632=
00 =A0 =A0 =A0 =A0 =A0Immed
> maxdsiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A04294967296 =A04294967296 =A0=
 =A0 =A0 =A0 =A0Immed

Hi,

what's your PGA set to? something really big as well?

matt
0
7/6/2009 7:23:39 AM
On Jul 4, 6:32=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
> On Jul 4, 9:15=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
>
>
>
> > 1. =A0 =A0 =A0gpsgetpd=3D>ulimit -a
> > time(seconds) =A0 =A0 =A0 =A0unlimited
> > file(blocks) =A0 =A0 =A0 =A0 unlimited
> > data(kbytes) =A0 =A0 =A0 =A0 1048576
> > stack(kbytes) =A0 =A0 =A0 =A0131072
> > memory(kbytes) =A0 =A0 =A0 unlimited
> > oredump(blocks)
>
> > 2. =A0 =A0 =A0Some kernel parameters relevant to oracle:
> > shmmax =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A025662429593 =A0256624=
29593 =A0 =A0 =A0 =A0 Immed
> > shmmni =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0512 =
=A0512 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > shmseg =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0120 =
=A0120 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > max_thread_proc =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01024 =A01024 =A0=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > maxdsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A0Defaul=
t =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > maxdsiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A02147483648 =A02147483648 =
=A0 =A0 =A0 =A0 =A0Immed
> > maxfiles =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 5120 =A051=
20
> > maxfiles_lim =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 6144 =A06144 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > maxrsessiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Defaul=
t
> > maxrsessiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Default
> > maxssiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 134217728 =A0134217=
728 =A0 =A0 =A0 =A0 =A0 Immed
> > maxssiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A01073741824 =
=A0 =A0 =A0 =A0 =A0Immed
> > maxtsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 100663296 =A0Defaul=
t =A0 =A0 =A0 =A0 =A0 =A0 Immed
>
> > I do not see anything wrong (low values) for ulimit or anyting wrong
> > in kernel parameters.
>
> Here are some observations related to memory:
> 1. =A0 =A0 =A0I can increase sga_target (that=92s the only parameter I ha=
ve for
> SGA) by several =A0Giga Bytes without any problem, i.e., Oracle instance
> starts with any memory issues.
> 2. =A0 =A0 =A0If I start a java process, by simply running java command, =
it gives
> me out of memory error . It seems that sever does not have enough
> emmory for heap (evne though 10GB of memory is free on server) because
> java needs some default heap memory (I think 64M).. IT cannot be a
> ulimit issue because maxdsiz is 4 GB.
> 3. =A0 =A0 =A0If I reduce sga_target to a smaller value, restart oracle i=
nstance
> and then run java, java does not give memory error, so Oracle freed
> some memory. What I do not understand is Oracle is freeing shared
> memory and not heap memory, so why it has impact on java (i.e., java
> getting more heap memory). Server all anog has at least 9 to 10GB
> memory free.
> 4. =A0 =A0 =A0Problem does not happen with Oracle startup, oracle is runn=
ing
> fine. Oracle export command and rman =A0off and on fail with ORA error
> related to memory.
> 5. =A0 =A0 =A0My server has 24GB memory and in all above cases, at least =
40% of
> 24GB is free.
>
> Hope someone can point what can be done to get rid of memory errors.

What is JAVA_POOL_SIZE SHARED_POOL_SIZE  LARGE_POOL_SIZE

What exact version of java are you using?  When you run java, the heap
size that is asked for can actually determine that it will run
different java programs.

Your maxssize may be too small (as Mladen hinted), see
http://docs.hp.com/en/JAVAPERFTUNE/Memory-Management.pdf under kernel
tunables.

It doesn't really matter if a lot of memory is free if you've limited
the size of what is asked for.

jg
--
@home.com is bogus.
http://www3.signonsandiego.com/stories/2009/jul/06/us-tec-microsoft-securit=
y-070609/?california&zIndex=3D127607
0
joel-garry (4553)
7/6/2009 10:11:29 PM
On Jul 6, 6:11=A0pm, joel garry <joel-ga...@home.com> wrote:
> On Jul 4, 6:32=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
>
>
>
>
>
> > On Jul 4, 9:15=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
>
> > > 1. =A0 =A0 =A0gpsgetpd=3D>ulimit -a
> > > time(seconds) =A0 =A0 =A0 =A0unlimited
> > > file(blocks) =A0 =A0 =A0 =A0 unlimited
> > > data(kbytes) =A0 =A0 =A0 =A0 1048576
> > > stack(kbytes) =A0 =A0 =A0 =A0131072
> > > memory(kbytes) =A0 =A0 =A0 unlimited
> > > oredump(blocks)
>
> > > 2. =A0 =A0 =A0Some kernel parameters relevant to oracle:
> > > shmmax =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A025662429593 =A02566=
2429593 =A0 =A0 =A0 =A0 Immed
> > > shmmni =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0512=
 =A0512 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > > shmseg =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0120=
 =A0120 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > > max_thread_proc =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01024 =A01024 =
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > > maxdsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A0Defa=
ult =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > > maxdsiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A02147483648 =A02147483648=
 =A0 =A0 =A0 =A0 =A0Immed
> > > maxfiles =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 5120 =A0=
5120
> > > maxfiles_lim =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 6144 =A06144=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > > maxrsessiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Defa=
ult
> > > maxrsessiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Default
> > > maxssiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 134217728 =A01342=
17728 =A0 =A0 =A0 =A0 =A0 Immed
> > > maxssiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A01073741824=
 =A0 =A0 =A0 =A0 =A0Immed
> > > maxtsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 100663296 =A0Defa=
ult =A0 =A0 =A0 =A0 =A0 =A0 Immed
>
> > > I do not see anything wrong (low values) for ulimit or anyting wrong
> > > in kernel parameters.
>
> > Here are some observations related to memory:
> > 1. =A0 =A0 =A0I can increase sga_target (that=92s the only parameter I =
have for
> > SGA) by several =A0Giga Bytes without any problem, i.e., Oracle instanc=
e
> > starts with any memory issues.
> > 2. =A0 =A0 =A0If I start a java process, by simply running java command=
, it gives
> > me out of memory error . It seems that sever does not have enough
> > emmory for heap (evne though 10GB of memory is free on server) because
> > java needs some default heap memory (I think 64M).. IT cannot be a
> > ulimit issue because maxdsiz is 4 GB.
> > 3. =A0 =A0 =A0If I reduce sga_target to a smaller value, restart oracle=
 instance
> > and then run java, java does not give memory error, so Oracle freed
> > some memory. What I do not understand is Oracle is freeing shared
> > memory and not heap memory, so why it has impact on java (i.e., java
> > getting more heap memory). Server all anog has at least 9 to 10GB
> > memory free.
> > 4. =A0 =A0 =A0Problem does not happen with Oracle startup, oracle is ru=
nning
> > fine. Oracle export command and rman =A0off and on fail with ORA error
> > related to memory.
> > 5. =A0 =A0 =A0My server has 24GB memory and in all above cases, at leas=
t 40% of
> > 24GB is free.
>
> > Hope someone can point what can be done to get rid of memory errors.
>
> What is JAVA_POOL_SIZE SHARED_POOL_SIZE =A0LARGE_POOL_SIZE
>
> What exact version of java are you using? =A0When you run java, the heap
> size that is asked for can actually determine that it will run
> different java programs.
>
> Your maxssize may be too small (as Mladen hinted), seehttp://docs.hp.com/=
en/JAVAPERFTUNE/Memory-Management.pdfunder kernel
> tunables.
>
> It doesn't really matter if a lot of memory is free if you've limited
> the size of what is asked for.
>
> jg
> --
> @home.com is bogus.http://www3.signonsandiego.com/stories/2009/jul/06/us-=
tec-microsoft-s...- Hide quoted text -
>
> - Show quoted text -

I talked to HP engineer. Per HP engineer there is some kind of
limtation in HP arhicteure that for 32 bit processes, it needs 1GB
contigous  space (even if 32GB process is not using 1GB memory). On
that server even though there is lot of free memory, there is not
contiguous 1Gb free memory. So root cause of the problem is something
different than kernel parameters.
0
zigzagdna (350)
7/7/2009 3:26:57 PM
On Jul 7, 11:26=A0am, zigzagdna <zigzag...@yahoo.com> wrote:
> On Jul 6, 6:11=A0pm, joel garry <joel-ga...@home.com> wrote:
>
>
>
>
>
> > On Jul 4, 6:32=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
>
> > > On Jul 4, 9:15=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
>
> > > > 1. =A0 =A0 =A0gpsgetpd=3D>ulimit -a
> > > > time(seconds) =A0 =A0 =A0 =A0unlimited
> > > > file(blocks) =A0 =A0 =A0 =A0 unlimited
> > > > data(kbytes) =A0 =A0 =A0 =A0 1048576
> > > > stack(kbytes) =A0 =A0 =A0 =A0131072
> > > > memory(kbytes) =A0 =A0 =A0 unlimited
> > > > oredump(blocks)
>
> > > > 2. =A0 =A0 =A0Some kernel parameters relevant to oracle:
> > > > shmmax =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A025662429593 =A025=
662429593 =A0 =A0 =A0 =A0 Immed
> > > > shmmni =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A05=
12 =A0512 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > > > shmseg =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01=
20 =A0120 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > > > max_thread_proc =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01024 =A01024=
 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > > > maxdsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A0De=
fault =A0 =A0 =A0 =A0 =A0 =A0 Immed
> > > > maxdsiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A02147483648 =A021474836=
48 =A0 =A0 =A0 =A0 =A0Immed
> > > > maxfiles =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 5120 =
=A05120
> > > > maxfiles_lim =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 6144 =A061=
44 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Immed
> > > > maxrsessiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0De=
fault
> > > > maxrsessiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A08388608 =A0Default
> > > > maxssiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 134217728 =A013=
4217728 =A0 =A0 =A0 =A0 =A0 Immed
> > > > maxssiz_64bit =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01073741824 =A010737418=
24 =A0 =A0 =A0 =A0 =A0Immed
> > > > maxtsiz =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 100663296 =A0De=
fault =A0 =A0 =A0 =A0 =A0 =A0 Immed
>
> > > > I do not see anything wrong (low values) for ulimit or anyting wron=
g
> > > > in kernel parameters.
>
> > > Here are some observations related to memory:
> > > 1. =A0 =A0 =A0I can increase sga_target (that=92s the only parameter =
I have for
> > > SGA) by several =A0Giga Bytes without any problem, i.e., Oracle insta=
nce
> > > starts with any memory issues.
> > > 2. =A0 =A0 =A0If I start a java process, by simply running java comma=
nd, it gives
> > > me out of memory error . It seems that sever does not have enough
> > > emmory for heap (evne though 10GB of memory is free on server) becaus=
e
> > > java needs some default heap memory (I think 64M).. IT cannot be a
> > > ulimit issue because maxdsiz is 4 GB.
> > > 3. =A0 =A0 =A0If I reduce sga_target to a smaller value, restart orac=
le instance
> > > and then run java, java does not give memory error, so Oracle freed
> > > some memory. What I do not understand is Oracle is freeing shared
> > > memory and not heap memory, so why it has impact on java (i.e., java
> > > getting more heap memory). Server all anog has at least 9 to 10GB
> > > memory free.
> > > 4. =A0 =A0 =A0Problem does not happen with Oracle startup, oracle is =
running
> > > fine. Oracle export command and rman =A0off and on fail with ORA erro=
r
> > > related to memory.
> > > 5. =A0 =A0 =A0My server has 24GB memory and in all above cases, at le=
ast 40% of
> > > 24GB is free.
>
> > > Hope someone can point what can be done to get rid of memory errors.
>
> > What is JAVA_POOL_SIZE SHARED_POOL_SIZE =A0LARGE_POOL_SIZE
>
> > What exact version of java are you using? =A0When you run java, the hea=
p
> > size that is asked for can actually determine that it will run
> > different java programs.
>
> > Your maxssize may be too small (as Mladen hinted), seehttp://docs.hp.co=
m/en/JAVAPERFTUNE/Memory-Management.pdfunderkernel
> > tunables.
>
> > It doesn't really matter if a lot of memory is free if you've limited
> > the size of what is asked for.
>
> > jg
> > --
> > @home.com is bogus.http://www3.signonsandiego.com/stories/2009/jul/06/u=
s-tec-microsoft-s...Hide quoted text -
>
> > - Show quoted text -
>
> I talked to HP engineer. Per HP engineer there is some kind of
> limtation in HP arhicteure that for 32 bit processes, it needs 1GB
> contigous =A0space (even if 32GB process is not using 1GB memory). On
> that server even though there is lot of free memory, there is not
> contiguous 1Gb free memory. So root cause of the problem is something
> different than kernel parameters.- Hide quoted text -
>
> - Show quoted text -

I am still talking to HP engineer  because rman backup which fails off
and on is a 64 bit executable not 32 bit executable.
0
zigzagdna (350)
7/7/2009 3:43:44 PM
On Jul 7, 11:43=A0am, zigzagdna <zigzag...@yahoo.com> wrote:

snip

> I am still talking to HP engineer =A0because rman backup which fails off
> and on is a 64 bit executable not 32 bit executable.

The HP engineer should be able to work with you going thru the hp ux
oracle customization doc and checking and then double checking
everything.

Good luck and keep us posted.
0
johnbhurley (2707)
7/7/2009 11:47:04 PM
On Jul 7, 7:47=A0pm, John Hurley <johnbhur...@sbcglobal.net> wrote:
> On Jul 7, 11:43=A0am, zigzagdna <zigzag...@yahoo.com> wrote:
>
> snip
>
> > I am still talking to HP engineer =A0because rman backup which fails of=
f
> > and on is a 64 bit executable not 32 bit executable.
>
> The HP engineer should be able to work with you going thru the hp ux
> oracle customization doc and checking and then double checking
> everything.
>
> Good luck and keep us posted.

First HP engineer reduced  kernel parameters for UNIX buffers, so
kernel occupies less memory. Hope was that it will make more memory
avaiable for application (which it did), but it did not fix the
problem. Subsequntly. swap space was increased.
Swap space increase fixed the rroblem . I am not a UNIX admin, so I
still wonder when 10GB memory is avaiable why HP OS first won't
utlize  this memory instead of going to swap to get heap memory .  We
did not change  maxdsiz, maxssiz or maxtsiz prameters.
I am glad problem is now resolved. I can put more oracle instances on
the server and get my company money's worth.
0
zigzagdna (350)
7/15/2009 1:56:01 AM
On Jul 14, 9:56=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:

snip

> > The HP engineer should be able to work with you going thru the hp ux
> > oracle customization doc and checking and then double checking
> > everything.
>
> > Good luck and keep us posted.
>
> First HP engineer reduced =A0kernel parameters for UNIX buffers, so
> kernel occupies less memory. Hope was that it will make more memory
> avaiable for application (which it did), but it did not fix the
> problem. Subsequntly. swap space was increased.
> Swap space increase fixed the rroblem . I am not a UNIX admin, so I
> still wonder when 10GB memory is avaiable why HP OS first won't
> utlize =A0this memory instead of going to swap to get heap memory . =A0We
> did not change =A0maxdsiz, maxssiz or maxtsiz prameters.
> I am glad problem is now resolved. I can put more oracle instances on
> the server and get my company money's worth.

The hpux kernel parameters dbc_max_pct and dbc_min_pct come out of the
box with values that reserve huge chunks of memory for unix buffering
that are pretty much unacceptable for any database server and pretty
much have to be checked and revised downward.

On a machine with 16 gig of memory or more I would really hope you
have them down to like 5 or so ... with 24 gig of memory like 2 or 3
would be probably a good value.  You can find postings on this topic
in cdos from a while back but well not many hpux questions come into
here.

As an oracle dba running on unix or linux ... you just have to ante up
and take responsbilitity for reviewing and being at least somewhat
knowledgeable about setting and reviewing this stuff.

Why?  Because no one else is likely to care enough or be competent
enough to take the time and assess what should be done.

Oracle has documented pretty well the relevant things that should be
checked and in most cases provides hints about checking related things
like dbc_***_pct ( as far as I can recall ).  HP provides white papers
etc that are also related to tuning kernel stuff when running oracle.

Are you using direct IO and avoiding the unix buffer cache?  Do you
even know what to look at to find out the answer to this question?

Before you think you are done here I would take a look at that area
immediately.

The whole subject of how many instances one puts onto a dedicated
server also deserves some consideration and review.

Good luck!

0
johnbhurley (2707)
7/15/2009 11:57:49 AM
On Jul 15, 7:57=A0am, John Hurley <johnbhur...@sbcglobal.net> wrote:
> On Jul 14, 9:56=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
>
> snip
>
>
>
>
>
> > > The HP engineer should be able to work with you going thru the hp ux
> > > oracle customization doc and checking and then double checking
> > > everything.
>
> > > Good luck and keep us posted.
>
> > First HP engineer reduced =A0kernel parameters for UNIX buffers, so
> > kernel occupies less memory. Hope was that it will make more memory
> > avaiable for application (which it did), but it did not fix the
> > problem. Subsequntly. swap space was increased.
> > Swap space increase fixed the rroblem . I am not a UNIX admin, so I
> > still wonder when 10GB memory is avaiable why HP OS first won't
> > utlize =A0this memory instead of going to swap to get heap memory . =A0=
We
> > did not change =A0maxdsiz, maxssiz or maxtsiz prameters.
> > I am glad problem is now resolved. I can put more oracle instances on
> > the server and get my company money's worth.
>
> The hpux kernel parameters dbc_max_pct and dbc_min_pct come out of the
> box with values that reserve huge chunks of memory for unix buffering
> that are pretty much unacceptable for any database server and pretty
> much have to be checked and revised downward.
>
> On a machine with 16 gig of memory or more I would really hope you
> have them down to like 5 or so ... with 24 gig of memory like 2 or 3
> would be probably a good value. =A0You can find postings on this topic
> in cdos from a while back but well not many hpux questions come into
> here.
>
> As an oracle dba running on unix or linux ... you just have to ante up
> and take responsbilitity for reviewing and being at least somewhat
> knowledgeable about setting and reviewing this stuff.
>
> Why? =A0Because no one else is likely to care enough or be competent
> enough to take the time and assess what should be done.
>
> Oracle has documented pretty well the relevant things that should be
> checked and in most cases provides hints about checking related things
> like dbc_***_pct ( as far as I can recall ). =A0HP provides white papers
> etc that are also related to tuning kernel stuff when running oracle.
>
> Are you using direct IO and avoiding the unix buffer cache? =A0Do you
> even know what to look at to find out the answer to this question?
>
> Before you think you are done here I would take a look at that area
> immediately.
>
> The whole subject of how many instances one puts onto a dedicated
> server also deserves some consideration and review.
>
> Good luck!- Hide quoted text -
>
> - Show quoted text -

Regraidng reducing UNIX buffers, we typically reduce them if server
does not have lot of memory.

I am still puzzled why increasing swap will fix the problem when
server alreday has 10GB memory free.

Prem
0
zigzagdna (350)
7/15/2009 2:15:07 PM
On Tue, 14 Jul 2009 18:56:01 -0700, zigzagdna wrote:

>  I am not
> a UNIX admin, so I still wonder when 10GB memory is avaiable why HP OS
> first won't utlize  this memory instead of going to swap to get heap
> memory .

That's elementary my dear zigzagdna. Whenever Unix allocates memory, it 
allocates the space on swap as well. It does that because it needs the
place to store the newly initialized pages, should they be thrown out
of memory later. If there is no swap to allocate, memory will not be
allocated. You should execute the system administrator who has set up 
the system with swap partition smaller than the physical memory.



-- 
http://mgogala.freehostia.com
0
mladen1 (47)
7/15/2009 4:19:47 PM
On Jul 15, 7:15=A0am, zigzagdna <zigzag...@yahoo.com> wrote:
> On Jul 15, 7:57=A0am, John Hurley <johnbhur...@sbcglobal.net> wrote:
>
>
>
> > On Jul 14, 9:56=A0pm, zigzagdna <zigzag...@yahoo.com> wrote:
>
> > snip
>
> > > > The HP engineer should be able to work with you going thru the hp u=
x
> > > > oracle customization doc and checking and then double checking
> > > > everything.
>
> > > > Good luck and keep us posted.
>
> > > First HP engineer reduced =A0kernel parameters for UNIX buffers, so
> > > kernel occupies less memory. Hope was that it will make more memory
> > > avaiable for application (which it did), but it did not fix the
> > > problem. Subsequntly. swap space was increased.
> > > Swap space increase fixed the rroblem . I am not a UNIX admin, so I
> > > still wonder when 10GB memory is avaiable why HP OS first won't
> > > utlize =A0this memory instead of going to swap to get heap memory . =
=A0We
> > > did not change =A0maxdsiz, maxssiz or maxtsiz prameters.
> > > I am glad problem is now resolved. I can put more oracle instances on
> > > the server and get my company money's worth.
>
> > The hpux kernel parameters dbc_max_pct and dbc_min_pct come out of the
> > box with values that reserve huge chunks of memory for unix buffering
> > that are pretty much unacceptable for any database server and pretty
> > much have to be checked and revised downward.
>
> > On a machine with 16 gig of memory or more I would really hope you
> > have them down to like 5 or so ... with 24 gig of memory like 2 or 3
> > would be probably a good value. =A0You can find postings on this topic
> > in cdos from a while back but well not many hpux questions come into
> > here.
>
> > As an oracle dba running on unix or linux ... you just have to ante up
> > and take responsbilitity for reviewing and being at least somewhat
> > knowledgeable about setting and reviewing this stuff.
>
> > Why? =A0Because no one else is likely to care enough or be competent
> > enough to take the time and assess what should be done.
>
> > Oracle has documented pretty well the relevant things that should be
> > checked and in most cases provides hints about checking related things
> > like dbc_***_pct ( as far as I can recall ). =A0HP provides white paper=
s
> > etc that are also related to tuning kernel stuff when running oracle.
>
> > Are you using direct IO and avoiding the unix buffer cache? =A0Do you
> > even know what to look at to find out the answer to this question?
>
> > Before you think you are done here I would take a look at that area
> > immediately.
>
> > The whole subject of how many instances one puts onto a dedicated
> > server also deserves some consideration and review.
>
> > Good luck!- Hide quoted text -
>
> > - Show quoted text -
>
> Regraidng reducing UNIX buffers, we typically reduce them if server
> does not have lot of memory.
>
> I am still puzzled why increasing swap will fix the problem when
> server alreday has 10GB memory free.
>
> Prem

In addition to what Mladen said, note there are several different ways
of allocating swap on hp-ux - even using memory.   Since the notion
that swap will rarely actually be used is correct (barring extreme
configuration blunders), you might consider some filesystem based swap
on a lesser used device, if that makes sense for your configuration
(for example, if you have an extra unused internal drive).  Modern
unix are less picky about swap than in the olden days, but it's still
an issue, basic enough that not doing it really is incompetent admin.

I told you to check swap back in May.
http://groups.google.com/group/comp.databases.oracle.server/browse_thread/t=
hread/565184ddad1c731c/

jg
--
@home.com is bogus.
Just wondering how far back forums.oracle messages go.
http://forums.oracle.com/forums/message.jspa?messageID=3D119930
0
joel-garry (4553)
7/15/2009 9:26:12 PM
On Jul 15, 5:26=A0pm, joel garry <joel-ga...@home.com> wrote:

snip

> In addition to what Mladen said, note there are several different ways
> of allocating swap on hp-ux - even using memory. =A0 Since the notion
> that swap will rarely actually be used is correct (barring extreme
> configuration blunders), you might consider some filesystem based swap
> on a lesser used device, if that makes sense for your configuration
> (for example, if you have an extra unused internal drive). =A0Modern
> unix are less picky about swap than in the olden days, but it's still
> an issue, basic enough that not doing it really is incompetent admin.

There just is not any viable choice an oracle dba running in a unix/
linux environment has to accept the responsibility and verify all the
basic stuff.  You just cannot count on a system admin ... there are
some good ones ... an oracle dba has to pick up this challenge even if
they do not want to.

> I told you to check swap back in May.http://groups.google.com/group/comp.=
databases.oracle.server/browse_th...

So you did ... I did not remember that incident.

Hard to believe that someone was struggling with basic config for more
than 2 months ... well I guess easy to believe ... but sad.
0
johnbhurley (2707)
7/15/2009 9:53:33 PM
On Jul 15, 2:53=A0pm, John Hurley <johnbhur...@sbcglobal.net> wrote:
> On Jul 15, 5:26=A0pm, joel garry <joel-ga...@home.com> wrote:
>
> snip
>
> > In addition to what Mladen said, note there are several different ways
> > of allocating swap on hp-ux - even using memory. =A0 Since the notion
> > that swap will rarely actually be used is correct (barring extreme
> > configuration blunders), you might consider some filesystem based swap
> > on a lesser used device, if that makes sense for your configuration
> > (for example, if you have an extra unused internal drive). =A0Modern
> > unix are less picky about swap than in the olden days, but it's still
> > an issue, basic enough that not doing it really is incompetent admin.
>
> There just is not any viable choice an oracle dba running in a unix/
> linux environment has to accept the responsibility and verify all the
> basic stuff. =A0You just cannot count on a system admin ... there are
> some good ones ... an oracle dba has to pick up this challenge even if
> they do not want to.
>
> > I told you to check swap back in May.http://groups.google.com/group/com=
p.databases.oracle.server/browse_th...
>
> So you did ... I did not remember that incident.

Truth be told, I didn't either.  I was looking for one of the threads
where I gave links to good explanations of how swap works, but when I
saw that, I stopped looking.

>
> Hard to believe that someone was struggling with basic config for more
> than 2 months ... well I guess easy to believe ... but sad.

Enough people have gotten on his case I thought he was perhaps wanting
to actually learn something the way he worded this thread, but now it
appears he's just learned to word things like that.  But I'll continue
to be optimistic anyways, until things smack me in the face.

jg
--
@home.com is bogus.
http://www3.signonsandiego.com/stories/2009/jul/15/us-loan-fraud-lawsuits-0=
71509/?nation&zIndex=3D132419
0
joel-garry (4553)
7/15/2009 10:30:09 PM
"Mladen Gogala" <mladen@bogus.email.invalid> wrote in message 
news:h3kvj3$2ma$3@solani.org...
> On Tue, 14 Jul 2009 18:56:01 -0700, zigzagdna wrote:
>
>>  I am not
>> a UNIX admin, so I still wonder when 10GB memory is avaiable why HP OS
>> first won't utlize  this memory instead of going to swap to get heap
>> memory .
>
> That's elementary my dear zigzagdna. Whenever Unix allocates memory, it
> allocates the space on swap as well. It does that because it needs the
> place to store the newly initialized pages, should they be thrown out
> of memory later. If there is no swap to allocate, memory will not be
> allocated. You should execute the system administrator who has set up
> the system with swap partition smaller than the physical memory.
>

Is this still the case? I thought that for larger amounts of memory it's no 
longer needed to have the same amount of swap as the physical memory.
I don't know for HP-UX, but we are running Oracle without problems on RHEL 
with 4GB of RAM and 2GB of swap space (if you consider Linux to be some kind 
of UNIX ;-)).

Matthias 


0
anti1 (376)
7/16/2009 6:32:27 PM
On Thu, 16 Jul 2009 20:32:27 +0200, Matthias Hoys wrote:

> Is this still the case? 

Apparently, it is. I haven't heard of any recent changes in the way
that SVR4.2 deals with the virtual memory. Why would that change? In a
virtual memory system, one has to write the pages down when necessary. 
The backing store for the freshly allocated pages, as it's done with 
malloc or calloc, is swap space. What leads you to the conclusion that 
it has chaged?

>I thought that for larger amounts of memory it's
> no longer needed to have the same amount of swap as the physical memory.

There are pages that can be excluded from virtual memory handling. On 
Linux, we're talking about hugepages. Solaris has something similar. 
Other than that, if pages are a part of the virtual memory system, they'd
better be covered by the swap space.

> I don't know for HP-UX, but we are running Oracle without problems on
> RHEL with 4GB of RAM and 2GB of swap space (if you consider Linux to be
> some kind of UNIX ;-)).

It's a stretch. RHEL has a debilitated version of Unix memory management. 
It's for desktop users (wink, wink). Desktop users are generally 
considered to be blithering idiots by the OS designers, so they made 
changes to the proven algorithm which adjust the memory management so 
that it can be used by any idiot. It's designed with the following goals 
in mind:
- It mustn't be easy to understand and flexible. It is "intelligent"
  instead.
- It takes the control away from the system administrator and gives it to
  the "artificial intelligence". With an Intel inside, a computer is
  allegedly more intelligent than the SA.
- It must allow a person which has never read a page of manuals to utilize
  the system. It has to make the knowledgeable users pay for their
  arrogance.
Linux VM system achieved all of these goals very well.



-- 
http://mgogala.freehostia.com
0
mladen1 (47)
7/18/2009 1:41:14 AM
Reply:

Similar Artilces:

How memory function free() knows how much memory to free.
Hi, How does the memory management function 'free()' frees the memory pointed by a pointer variable at run time. how does it know the size. if there is way when free() can do, then why can't we do it externally?. Thanks Panduranga Chary > Hi, > > How does the memory management function 'free()' frees the memory > pointed by a pointer variable at run time. how does it know the size. > if there is way when free() can do, then why can't we do it > externally?. When you malloc memory, the size of the allocated block is stored somewhere. What do you...

memory allocation and freeing memory
there are sometimes that I use third party libraries, I use some functions that returns char * or structs, etc. sometimes the memory that is returned by those libraries, when I try to free this memory whith the function free, it brokes my application, and sometimes it's ok, why? how do I realize when I have to free the memory that is allocated by third party libraries and why sometimes I don't have to free this memory? Thank you Rodrigo Dominguez wrote: > there are sometimes that I use third party libraries, I use some functions > that returns char * or structs, etc. sometimes ...

Re: I'm getting an error 50353 about locking memory pages into physical memory
Dear J Bowen, Can you share out the solution I mean the block diagram. I have encountered the 50353 occurred at DAQmx Read (Analog DBL 1 Chan 1 Samp). Does anyone can help me? The attached is as below: &nbsp; Digital Input.vi: http://forums.ni.com/attachments/ni/170/314186/1/Digital Input.vi Main3.vi: http://forums.ni.com/attachments/ni/170/314186/2/Main3.vi AnalogueInput1.vi: http://forums.ni.com/attachments/ni/170/314186/3/AnalogueInput1.vi Hi *LJ, I tried to take a look at your code, but I was unable to open all of the parts of your code because there were missing subVIs that you did not attach to the post.&nbsp; I took a look at the VIs that you did post and I noticed that except in the AnalogueInput1.vi you do not clear the DAQmx tasks in your program. Tip: in the AnalogueInput1.vi you call both a DAQmx Control Task VI and a DAQmx Clear Task VI.&nbsp; The DAQmx Clear Task VI will release all reserved resources, so in this case you don?t need to release resources using the DAQmx Control Task VI. In general, you should always clear each DAQmx task at the end of a program.&nbsp; Look through your code and make sure that for each task you create, you have a corresponding clear task. If desired, you can call the clear task as the last step in the subVIs that you have created to configure and read/write to your various inputs and outputs. Tip: If you have multiple reads or writes taking place inside of a while loop you can improve the execution ...

Re: I'm getting an error 50353 about locking memory pages into physical memory #2
I currently don't have that block diagram any more.&nbsp; But I can speak to what the problem was.&nbsp; I basically had a task that I repeated in a while loop (read data, evaluate, open or close valve).&nbsp; In that loop I create a new DAQmx task each time, and as a result I overloaded the computer with thousands of new tasks.&nbsp; The way I fixed the issue was to create the task outside of the loop and then use the Stop/Start DAQmx vis to control the execution of the task within the loop.&nbsp; That way I had one task that I started and stopped as opposed to continuously creating new tasks.&nbsp; Hope this helps! ...

How much memory and CPU does the HP server need for a 4 terabytes Oracle database
I am asked to provide a ball park estimate for how many CPUs and how much memory are needed for a 4 terabytes disk space Oracle database running under HP Unix server? Any helpful information is greatly appreciated. Thanks in advance. Peter vu wrote: > I am asked to provide a ball park estimate for how many CPUs and how > much memory are needed for a 4 terabytes disk space Oracle database > running under HP Unix server? Any helpful information is greatly > appreciated. > > Thanks in advance. If you do mainly "select 1 from DUAL", not much... ( ;) * 0.5 ) The need for memory is predecated on how much data you need to be in memory to make queries fast. If a day-to-day usage pattern will query some quantifiable and colocatable subset of the data, then that's about how much memory you need. If you are going to be constantly querying the whole DBMS contents, you will need as much as you can get, and it'll still be slow. Joe Weinstein at BEA Peter vu wrote: > I am asked to provide a ball park estimate for how many CPUs and how > much memory are needed for a 4 terabytes disk space Oracle database > running under HP Unix server? Any helpful information is greatly > appreciated. > > > Thanks in advance. Errrr ... Eight should do! Actually - Your question is wrong. The disk size of the database is almost irrelevant. You need to get an idea of the workload. Is this a warehouse or transaction system; how many us...

Do NOT use virtual memory/out of memory error?
I would much prefer if MATLAB would just give me an "Out of Memory" message and refuse to continue executing my code if/when it runs out of physical RAM and feels the need to start using virtual memory. The reason is that virtual memory is so slow on my computer that I usually need to kill MATLAB or perform a hard reboot (or wait a week!) on my system if I accidentally run any sort of code that exhausts my RAM (64-bit MATLAB on Windows Vista 64-bit FYI). Is there a way to do this in MATLAB, or must I just limit my virtual memory via the OS settings? "J RP" <philNO...

max memory,logical memory,physical memory
please provide me ith the differnce between max memory,logical memory and physical memory along with with their usages.... am in urgent need kindly reply also what is the relationship between max memory and shared memory kernal parameter which we set while ibuilding servers kernel.shmmax? -- Posted using the http://www.dbforumz.com interface, at author's request Articles individually checked for conformance to usenet standards Topic URL: http://www.dbforumz.com/Sybase-max-memory-logical-memory-physical-memory-ftopict242348.html Visit Topic URL to contact author (reg. req'd). Report abuse: http://www.dbforumz.com/eform.php?p=842122 Hi, pl check at http://sybooks.sybase.com/onlinebooks/group-as/asg1251e/sag/@Generic__BookTextView/57097;pt=57097#X shmmax should be at least as large max memory to boot up sybase regards Manoj crazy_monk wrote: > please provide me ith the differnce between max memory,logical memory > and physical memory along with with their usages.... > am in urgent need kindly reply > also what is the relationship between max memory and shared memory > kernal parameter which we set while ibuilding servers > kernel.shmmax? > > -- > Posted using the http://www.dbforumz.com interface, at author's request > Articles individually checked for conformance to usenet standards > Topic URL: http://www.dbforumz.com/Sybase-max-memory-logical-memory-physical-memory-ftopict...

why the error ??? Out of memory. Type HELP MEMORY for your options.
??? Out of memory. Type HELP MEMORY for your options. Error in ==> G:\work1\work1\ggh.m On line 46 ==> y(i,j)=a/b; for i=1:r for j=1:c for k=1:5 for l=1:5 a=sum(y(k,l,i,j)*fg(i+2+k-3,j+2+l-3)); b=sum(y(k,l,i,j)); end end end end for i=1:r for j=1:c for k=1:5 for l=1:5 if (isnan(a)|isnan(b)|isinf(a)|isinf(b)) y(i,j)=128 else y(i,j)=a/b; end end end "jazzy b" <gur_singh80@rediffmail.co...

Uninitialized memory errors and memory leaks in Tk
After launching a GUI with purify running I see a large number of UMR and MLK errors coming from the libtk.so library. I am using -DPURIFY=1 in my make files for both libtcl and libtk. thanks in advance. Scott The errors are: UMR: Uninitialized memory read: * This is occurring while in: _writev [libc.so.1] writev [libthread.so.1] XOpenDisplay [OpenDis.c] TkpOpenDisplay [libtk.so] GetScreen [libtk.so] CreateTopLevelWindow [libtk.so] * Reading 12 bytes from 0xffbe7818 on the stack (1 byte at 0xffbe7819 uninit). * Address 0xffbe7818 is 48 bytes below frame pointer in function XOpenDisplay. **** Purify instrumented targ.MarTE.SunOS5/marte.solaris.pure (pid 10695) **** UMR: Uninitialized memory read: * This is occurring while in: _write [libc.so.1] write [libthread.so.1] _XReply [XlibInt.c] XOpenDisplay [OpenDis.c] TkpOpenDisplay [libtk.so] GetScreen [libtk.so] * Reading 64 bytes from 0xce0768 in the heap (1 byte at 0xce0769 uninit). * Address 0xce0768 is at the beginning of a malloc'd block of 16384 bytes. * This block was allocated from: malloc [rtlib.o] XOpenDisplay [OpenDis.c] TkpOpenDisplay [libtk.so] GetScreen [libtk.so] CreateTopLevelWindow [libtk.so] TkCreateMainWindow [libtk.so] **** Purify instrumented targ.MarTE.SunOS5/marte.solaris.pure (pid 10695) **** UMR: Uninitialized memory read: * This is occurring while in: _write [libc.so.1] write ...

memory and oracle 9i database
Hi, I have 64 MB RAM only installed on my dual boot system. hda = win98 hdc = Mandrake Linux 9.1 hard drive = 40 GB My question: if my system runs fine and will need some CMOS BIOS tinkering if I need to add more RAM, what can I get by running with 9i. Anything? Thanks. Forget it. 9i published minima are 512MB. You can run with 192MB, but I've had nothing but grief with 128MB. And with 64MB... well, like I said ... forget it. ~QM "Jerry Weinstein" <jeraldweinstein@earthlink.net> wrote in message news:Gh7Na.24597$C83.2289006@newsread1.prod.itd.earthlink.net... > Hi, > I have 64 MB RAM only installed on my dual boot > system. > > hda = win98 > hdc = Mandrake Linux 9.1 hard drive = 40 GB > > My question: if my system runs fine and will need > some CMOS BIOS tinkering if I need to add more RAM, what can I get by > running with 9i. Anything? > > Thanks. > > > Quarkman wrote: > Forget it. > > 9i published minima are 512MB. You can run with 192MB, but I've had nothing > but grief with 128MB. And with 64MB... well, like I said ... forget it. > > ~QM > > "Jerry Weinstein" <jeraldweinstein@earthlink.net> wrote in message > news:Gh7Na.24597$C83.2289006@newsread1.prod.itd.earthlink.net... > > Hi, > > I have 64 MB RAM only installed on my dual boot > > system. > > > > hda = win98 > > hdc = Mandrake Linux 9.1 hard drive = 40...

Getting starnge memory error
I am on HP UNIX 11.2 and on JDK 1.5. My sever has 24 GB of memory and of that 15GB is free when I see in glance. I have a very simple java program. Simply does a difference in two times. When I run this give program, I get outofMemory error or no pace to allocate heap memory: =93Error occurred during initialization of VM Could not reserve enough space for object heap=94 It is clearly not a memory issue but some thing else in HP UNIX. Not sure, what it is? Thanks. "zigzagdna" <zigzagdna@yahoo.com> wrote in message news:6f4ee4ae-7f43-487f-a329-e390f2b17db3@k20g2000vbp.go...

faster memory or more memory?
Hey, I have read all the reviews i could find for all the hardware I plan to use to build my new system but I have hit a wall. I have decided on the 9600pro chipset and powercolor brand but there are 2 cards in my price range. One is a 256mb card with an effective memory speed of 400mhz and the other a 128mb card with an effective memory speed of 600mhz Everything else appears to be equal for the cards and the price difference is about 10dollars. At first I wonderd if the 600mhz card was overclocking the memory but I did manage to find out that it wasn't but actualy uses better/faster ...

faster memory or more memory?
Hey, I have read all the reviews i could find for all the hardware I plan to use to build my new system but I have hit a wall. I have decided on the 9600pro chipset and powercolor brand but there are 2 cards in my price range. One is a 256mb card with an effective memory speed of 400mhz and the other a 128mb card with an effective memory speed of 600mhz Everything else appears to be equal for the cards and the price difference is about 10dollars. At first I wonderd if the 600mhz card was overclocking the memory but I did manage to find out that it wasn't but actualy uses better/faster ...

getting free memory info
How do I find out how much free memory is available on my system from inside a C program? I tried using getrusage(), but all memory related fields in the rusage structure return 0. Here is the code #include <unistd.h> #include <iostream> #include <sys/resource.h> main() { struct rusage usage; if (!getrusage(RUSAGE_SELF, &usage )) std::cout << "ru_maxrss " << usage.ru_maxrss << std::endl << "ru_ixrss " << usage.ru_ixrss << std::endl << "ru_idrss " << usage...

Free Allocated Memory Error (delete)
Dear all, I have a problem on the caption subject. I read many referece books, it remind me that if "new" is used, then "delete" should be use to release memory. Here is my testing problem. char *func() { char *str = new char[10]; strcpy(str, "testing"); return str; } void main() { char *str = func(); cout<<str<<endl; delete str; // <--------Error is prompted in here } When I used "delete" keyword, error message is prompted out. If I do not use "delete" keyword, it works fine. But I have a qu...

[Oracle][ODBC]Memory allocation error.
Hello : I'm getting the following error Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Oracle][ODBC]Memory allocation error. I have restart the IIS and now the app is working , but I'm worry for that , I'm using Oracle 10g and my site is in ASP. Can anyone give me a clue ? thanks to every body ...

Use 256meg Memory Get Errors, Why?
Have a Biostar M6TZF motherboard that is supposed to handle up to 256meg of memory. It works fine with 128meg of memory but when I put in a second piece for a total of 256meg I see problems even though the memory tests out ok in Diagnostics and in the BIOS. The problems are noticed when installing software from the CD-Drive. When installing a Microsoft Operating System I see the message: "Setup was unable to copy the file ...." everytime I try to install the operating system. Go back to 128meg of memory and it is fine with the same installation software. Are there set...

SN#18462 Sun Memory Error Discovery Tool Finds Memory Leaks and More
SYSTEM NEWS FOR SUN USERS Vol 114 Issue 2 2007-08-06 Article 18462 from section "Developer's Section" For Sun Studio 12 Compilers & Tools, GCC for SPARC Systems Compiler Software developers have a new tool available for detecting programming errors related to the allocation and use of program memory at runtime on SPARC systems: the Sun Memory Error Discovery Tool (also called the Discover). It can be used with Sun Studio 12 Compilers and Tools or the GCC for SPARC Systems compiler. Details at http://sun.systemnews.com/g?A=18462 Have a custom version of 'System News for Sun Users' delivered to you via email each week in PDF, text or HTML. Only the sections that you select will be included in your copy of the news magazine. Subscribe at http://sun.systemnews.com/subscribe (c) 2005 System News, Inc. http://www.systemnews.com ...

viServer OpenLibrary gets Corrupted Memory error
I am trying to integrate LabVIEW into our ClearCase build process. At a basic level, we store all vis in libraries, we plan to make increased use of LabView projects. &nbsp; Right now the team is using LabView libraries without projects. I have access to some of them. I can open them using LabView 8.51. A warning is issued for objects found in different places, but the vis in libraries can be opened. However, when I try to execute this code: &nbsp; Set Args=WScript.ArgumentsllbName=Args(0)WScript.Echo "Looking for vis in library "&amp; llbNameSet lvapp=CreateObject("LabVIEW.Application")Set llb=lvapp.OpenLibrary(llbName)Wscrpt.Echo "Found library "&amp;llb.Name &nbsp; this is what happens: &nbsp; D:\Data\builds&gt;cscript get_vis.vbs Z:\tse\Projects\NEXTGEN\Tests\CurrentLimit.llbMicrosoft (R) Windows Script Host Version 5.6Copyright (C) Microsoft Corporation 1996-2001. All rights reserved. Looking for vis in library Z:\tse\Projects\NEXTGEN\Tests\CurrentLimit.llbD:\Data\builds\get_vis.vbs(5, 1) LabVIEW: LabVIEW:&nbsp; Memory or data structure corrupt. &nbsp; Looking over the object model, the only way I can see to get a list of vis in a LabView library is to create an instance of that library using the OpenLibrary method of Application. &nbsp; &nbsp; &nbsp; Hello billtr, Thank you for contacting National Instruments.&nbsp; I have been looking into this issue and had a few questions for you.&...

Tons of free memory, but getting ORA-4033.
Dumb question. When I try to increase buffer cache of Oracle DB 10.1.0.3.1 on MS Window 2000, I get following error: ORA-4033: Insufficient memory to grow pool Mealink Note 172563.1 says this happens when the system has insufficient memroy. But the system has almost 2gb of free memory when DB is open, and current DB cache size is only 400m. What should I do? Thank you in advance. What is the value of the init.ora (or spfile) parameter sga_max_size SQL> select * from v$parameter where name='sga_max_size"; This value is static and can't be adjusted online (at least in 10g R1). The sum of the buffer cache, various pools, pga_aggregate_target (if used) all count against the process limit, which you have not yet hit. A single oracle.exe process will never hit 2 GB of virtual memory (without /3GB) as the real limit is closer to 1.7 GB. If you do not explicitly set the value for the parameter sga_max_size, it is a computed value. You can explicitly set it higher in the parameter file, but it will count against the oracle.exe process' virtual memory allocation even if the memory is not "committed". The utility "pslist.exe" from SysInternals is useful for tracking VM under a process. btw - the 10.1.0.5 patchset is out for MS Win32 OSes (but no CPUJan2006 patch for it). -bdbafh Metalink has articles about how to use memory above 2G for 32-bit Windows platforms. Search for VLM JH > Metalink has articles about how to use me...

Strange Network Error on Oracle Database Server
Hi Oracle Gurus, We are experiencing a strange Oracle database server(Windows 2003) behaviour When we try to start Oracle database from services -- It does not start the database and in Oradim.log we see following error -- ORA-12560: TNS:protocol adapter error and in sqlnet.ora -- Fatal NI connect error 12560, connecting to: (DESCRIPTION=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oracleORCL)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=ORCL)(CID=(PROGRAM=C:\oracle\ora90\bin\oradim.exe)(HOST=host02)(USER=SYSTEM)))) However, If I try to manually start the database by login in as sys, it gets started. I have already tried following (a) Recreate the service using Oradim.exe (b) Removed sqlnet.ora file from C:\Oracle\Ora90\network\ADMIN What can be the possible reason(s) for this. Thanks If you can connect to the database instance, even if it is "idle", the service must have started. Without the service having started, you cannot connect via sqlplus.exe even on the server console (on win32). Perhaps it is taking a relatively long time for the database instance to be completely open - and the error message that you show above is a timed out connection attempt? Is the ORACLE_SID of interest "ORCL"? When you re-created the OS Service, did you set the startmode to auto or manual? Is there an init.ora in the %ORACLE_HOME%\database folder that has an IFILE entry to the real parameter file? Is the service owned by a...

Free Allocated Memory Error (delete) #2
Hi all, I have a problem on free allocated memory in C++. Here is my testing program. I use VS6.0 to compile it successfully. But there "delete" statement has error in run time. Can anybody tell me why there is a problem in delete keyword ? In my concept, when I use "new" keyword, I should use "delete" keyword to free allocated memory. void main() { string str1="aaa"; string str2="bbb"; string str3="ccc"; string str4="ddd"; int l= str1.length()+ str2.length() + str3.length() + str4.length(); char *mystr = new cha...

Labview out of memory message: memory full; not enough memory to complete this operation
Hello, I have programmed various algorithms for preprocessing of large data sets, mainly using the linear algebra toolkit.&nbsp; I am having memory problems with labview when I run my program - even when testing with a 'small' data set &nbsp;of 2000 columns and 2000 rows. I get messages like: Labvie out of memory; memory full; not enough memory to complete operation. And these messages come very soon after I import the data - i.e. i do not get much chance to do much processing! I will appreciate help with this. I have tried to streamline my code, but I am sure I am still missin...

Can Clarion IP Server be persistent In Memory DataBase?
Hi, I am Satoshi, asking from Brazil. I am looking for persistent In Memory DataBase like Cach=E9 from InterSystem or TimesTen. Is it possible to make a server with persistent In Memory DataBase using Clarion IP Server? With thousands simultaneous internet user access? How can I load the database to memory and maintain it active and shared to world for update until I download it to disk? ...

Web resources about - Why do I get out of memory errors when 10GB memory is free? - comp.databases.oracle.server

Memory - Wikipedia, the free encyclopedia
In psychology , memory is the process in which information is encoded, stored, and retrieved. Encoding allows information from the outside world ...

Read-Only Memory
Read-Only Memory publishes high-quality books and articles that document defining moments in videogame history.

Once thought safe, DDR4 memory shown to be vulnerable to “Rowhammer”
Researchers were able to reproduce bit-flipping attacks on Crucial Ballistix DDR4 DIMMs like those shown here. Physical weaknesses in memory ...

Schmuck: Older baseball players with selective memory must cope with the times
Before the end of this latest skirmish between baseball's &quot;old school&quot; and a new generation of players who just want to have fun, let's ...

The magic accessory that gives your iPhone expandable memory
... to iPhone sales. And of course, one of the reason Apple makes so much money off of iPhones is the fact that they don't have expandable memory. ...

Homes Don Black Balloons In Memory Of Drug Overdose Victims
... door posts and mailboxes. PEABODY (CBS) — Erin Tremblay along with her family and friends say the black balloons they hang today are in memory ...

Draymond's favorite Kobe memory? 'I locked him down my rookie year'
... 55° Navigation Home Giants A's Sharks Warriors Kings 49ers Raiders Quakes Insiders More Tickets Shop Watch Draymond's favorite Kobe memory? ...

Walk Down Memory Lane With The Biggest Moments In March Madness History
Walk Down Memory Lane With The Biggest Moments In March Madness History

Relativity Media & Ryan Kavanaugh: A Walk Down Memory Lane Of Hype
... his supervision. But before this remarkable case begins to fade from view, we thought this would be a good time to take a stroll down memory ...

Boston College Senior Has Just The Saddest Favorite College Basketball Memory
Boston College ended their basketball season by getting routed 88-66 by Florida State in the first round of the ACC tournament. The Eagles went ...

Resources last updated: 3/19/2016 9:10:44 PM