memory allocation
Posted in 2003
Topics: Versions, Editions & End-of-Life
IDS 9.21 UC 5
Solaris 2.6
All DSS shop, 1 Database and Informix is the only application on the box
8 CPU 8 gig memory
Does anyone know how to get Informix to see/use more than 4 gig of available
memory?
When I try to configure SHMTOTAL with more than 4 gig, Informix will not
start (not enough physical memory). When I set SHMTOTAL = 4 gig or less or
0, the engine will start but only will be able to get about 3.7 gig memory.
Any help would of course be very nice,
Carl
/export/home/informix>vmstat 5
procs memory page disk faults cpu
r b w swap free re mf pi po fr de sr s3 s6 s3 s3 in sy cs us sy
id
0 0 0 476784 63264 0 802 1 0 0 0 0 1 0 0 1 948 2112 466 3 1
96
0 0 0 3642544 6591744 0 1647 0 0 0 0 0 6 0 4 242 1290 5865 1626 20 4
76
0 0 0 3642504 6591664 0 1646 0 0 0 0 0 0 0 4 150 1193 5839 1369 19 3
78
0 0 0 3642456 6591672 0 1470 0 0 0 0 0 0 0 2 160 1180 4999 1339 17 3
80
0 0 0 3642504 6591696 0 940 0 0 0 0 0 0 0 1 251 1221 4113 1449 19 2
79
0 0 0 3642480 6591648 0 529 0 0 0 0 0 0 0 1 189 1163 2956 1179 15 1
84
0 0 0 3642440 6591624 0 1470 0 0 0 0 0 0 0 4 142 1107 4624 1222 12 3
85
0 0 0 3642584 6591720 0 2381 0 0 0 0 0 0 0 0 228 1196 7195 1626 15 4
80
0 0 0 3642544 6591696 0 529 0 0 0 0 0 4 0 0 212 1188 2983 1230 14 1
84
/export/home/informix>onstat -g seg
Informix Dynamic Server 2000 Version 9.21.UC5 -- On-Line -- Up 01:44:04
-- 3
618816 Kbytes
Segment Summary:
id key addr size ovhd class blkused blkfree
200 1381517313 a000000 18874368 215856 R 4551 57
201 1381517314 b200000 3686793216 113112 V 38147 861949
217 1381517330 e6e00000 2097152 664 M 510 2
Total: - - 3707764736 - - 43208 862008
(* segment locked in memory)
Setting SHMTOTAL to 0 will allow unrestricted shared
memory allocation. I
don't know what is the max amount of memory that Solaris 2.6 or IDS9.21 will
support though.
-----Original Message-----
From: GRUBER, CARL M [mailto:CARGRU@SAFECO.com]
Sent: Thursday, April 24, 2003 2:43 PM
To: ids@iiug.org
Subject: memory allocation [986]
IDS 9.21 UC 5
Solaris 2.6
All DSS shop, 1 Database and Informix is the only application on the box
8 CPU 8 gig memory
Does anyone know how to get Informix to see/use more than 4 gig of available
memory?
When I try to configure SHMTOTAL with more than 4 gig, Informix will not
start (not enough physical memory). When I set SHMTOTAL = 4 gig or less or
0, the engine will start but only will be able to get about 3.7 gig memory.
Any help would of course be very nice,
Carl
/export/home/informix>vmstat 5
procs memory page disk faults cpu
r b w swap free re mf pi po fr de sr s3 s6 s3 s3 in sy cs us sy
id
0 0 0 476784 63264 0 802 1 0 0 0 0 1 0 0 1 948 2112 466 3 1
96
0 0 0 3642544 6591744 0 1647 0 0 0 0 0 6 0 4 242 1290 5865 1626 20 4
76
0 0 0 3642504 6591664 0 1646 0 0 0 0 0 0 0 4 150 1193 5839 1369 19 3
78
0 0 0 3642456 6591672 0 1470 0 0 0 0 0 0 0 2 160 1180 4999 1339 17 3
80
0 0 0 3642504 6591696 0 940 0 0 0 0 0 0 0 1 251 1221 4113 1449 19 2
79
0 0 0 3642480 6591648 0 529 0 0 0 0 0 0 0 1 189 1163 2956 1179 15 1
84
0 0 0 3642440 6591624 0 1470 0 0 0 0 0 0 0 4 142 1107 4624 1222 12 3
85
0 0 0 3642584 6591720 0 2381 0 0 0 0 0 0 0 0 228 1196 7195 1626 15 4
80
0 0 0 3642544 6591696 0 529 0 0 0 0 0 4 0 0 212 1188 2983 1230 14 1
84
/export/home/informix>onstat -g seg
Informix Dynamic Server 2000 Version 9.21.UC5 -- On-Line -- Up 01:44:04
-- 3
618816 Kbytes
Segment Summary:
id key addr size ovhd class blkused blkfree
200 1381517313 a000000 18874368 215856 R 4551 57
201 1381517314 b200000 3686793216 113112 V 38147 861949
217 1381517330 e6e00000 2097152 664 M 510 2
Total: - - 3707764736 - - 43208 862008
(* segment locked in memory)
Carl,
Informix can not use more memory than that (~3.7GB) in a 32 bits OS, its
just matter of design and the memory address mechanism they use can not
reference over that point.
Walter
-----Original Message-----
From: GRUBER, CARL M [mailto:CARGRU@SAFECO.com]
Sent: Thursday, April 24, 2003 1:43 PM
To: ids@iiug.org
Subject: memory allocation [986]
IDS 9.21 UC 5
Solaris 2.6
All DSS shop, 1 Database and Informix is the only application on the box
8 CPU 8 gig memory
Does anyone know how to get Informix to see/use more than 4 gig of available
memory?
When I try to configure SHMTOTAL with more than 4 gig, Informix will not
start (not enough physical memory). When I set SHMTOTAL = 4 gig or less or
0, the engine will start but only will be able to get about 3.7 gig memory.
Any help would of course be very nice,
Carl
/export/home/informix>vmstat 5
procs memory page disk faults cpu
r b w swap free re mf pi po fr de sr s3 s6 s3 s3 in sy cs us sy
id
0 0 0 476784 63264 0 802 1 0 0 0 0 1 0 0 1 948 2112 466 3 1
96
0 0 0 3642544 6591744 0 1647 0 0 0 0 0 6 0 4 242 1290 5865 1626 20 4
76
0 0 0 3642504 6591664 0 1646 0 0 0 0 0 0 0 4 150 1193 5839 1369 19 3
78
0 0 0 3642456 6591672 0 1470 0 0 0 0 0 0 0 2 160 1180 4999 1339 17 3
80
0 0 0 3642504 6591696 0 940 0 0 0 0 0 0 0 1 251 1221 4113 1449 19 2
79
0 0 0 3642480 6591648 0 529 0 0 0 0 0 0 0 1 189 1163 2956 1179 15 1
84
0 0 0 3642440 6591624 0 1470 0 0 0 0 0 0 0 4 142 1107 4624 1222 12 3
85
0 0 0 3642584 6591720 0 2381 0 0 0 0 0 0 0 0 228 1196 7195 1626 15 4
80
0 0 0 3642544 6591696 0 529 0 0 0 0 0 4 0 0 212 1188 2983 1230 14 1
84
/export/home/informix>onstat -g seg
Informix Dynamic Server 2000 Version 9.21.UC5 -- On-Line -- Up 01:44:04
-- 3
618816 Kbytes
Segment Summary:
id key addr size ovhd class blkused blkfree
200 1381517313 a000000 18874368 215856 R 4551 57
201 1381517314 b200000 3686793216 113112 V 38147 861949
217 1381517330 e6e00000 2097152 664 M 510 2
Total: - - 3707764736 - - 43208 862008
(* segment locked in memory)
Solaris 2.6
is 32-bit.
It doesn't support more than 4 GB for single application.
You can try to upgrade to Solaris 7 or 8 (both 64-bit)
and 32-bit IDS (UC5) to 64-bit IDS (FC, e.g. 9.21FC5)
------------------------------------------
Alexey Sonkin
Senior Database Administrator
-----Original Message-----
From: GRUBER, CARL M [mailto:CARGRU@SAFECO.com]
Sent: Thursday, April 24, 2003 1:43 PM
To: ids@iiug.org
Subject: memory allocation [986]
IDS 9.21 UC 5
Solaris 2.6
All DSS shop, 1 Database and Informix is the only application on the box
8 CPU 8 gig memory
Does anyone know how to get Informix to see/use more than 4 gig of available
memory?
When I try to configure SHMTOTAL with more than 4 gig, Informix will not
start (not enough physical memory). When I set SHMTOTAL = 4 gig or less or
0, the engine will start but only will be able to get about 3.7 gig memory.
Any help would of course be very nice,
Carl
/export/home/informix>vmstat 5
procs memory page disk faults cpu
r b w swap free re mf pi po fr de sr s3 s6 s3 s3 in sy cs us sy
id
0 0 0 476784 63264 0 802 1 0 0 0 0 1 0 0 1 948 2112 466 3 1
96
0 0 0 3642544 6591744 0 1647 0 0 0 0 0 6 0 4 242 1290 5865 1626 20 4
76
0 0 0 3642504 6591664 0 1646 0 0 0 0 0 0 0 4 150 1193 5839 1369 19 3
78
0 0 0 3642456 6591672 0 1470 0 0 0 0 0 0 0 2 160 1180 4999 1339 17 3
80
0 0 0 3642504 6591696 0 940 0 0 0 0 0 0 0 1 251 1221 4113 1449 19 2
79
0 0 0 3642480 6591648 0 529 0 0 0 0 0 0 0 1 189 1163 2956 1179 15 1
84
0 0 0 3642440 6591624 0 1470 0 0 0 0 0 0 0 4 142 1107 4624 1222 12 3
85
0 0 0 3642584 6591720 0 2381 0 0 0 0 0 0 0 0 228 1196 7195 1626 15 4
80
0 0 0 3642544 6591696 0 529 0 0 0 0 0 4 0 0 212 1188 2983 1230 14 1
84
/export/home/informix>onstat -g seg
Informix Dynamic Server 2000 Version 9.21.UC5 -- On-Line -- Up 01:44:04
-- 3
618816 Kbytes
Segment Summary:
id key addr size ovhd class blkused blkfree
200 1381517313 a000000 18874368 215856 R 4551 57
201 1381517314 b200000 3686793216 113112 V 38147 861949
217 1381517330 e6e00000 2097152 664 M 510 2
Total: - - 3707764736 - - 43208 862008
(* segment locked in memory)
Simple...Upgrade to 9.40
-----Original Message-----
From: GRUBER, CARL M [mailto:CARGRU@SAFECO.com]
Sent: Thursday, April 24, 2003 2:43 PM
To: ids@iiug.org
Subject: memory allocation [986]
IDS 9.21 UC 5
Solaris 2.6
All DSS shop, 1 Database and Informix is the only application on the box
8 CPU 8 gig memory
Does anyone know how to get Informix to see/use more than 4 gig of available
memory?
When I try to configure SHMTOTAL with more than 4 gig, Informix will not
start (not enough physical memory). When I set SHMTOTAL = 4 gig or less or
0, the engine will start but only will be able to get about 3.7 gig memory.
Any help would of course be very nice,
Carl
/export/home/informix>vmstat 5
procs memory page disk faults cpu
r b w swap free re mf pi po fr de sr s3 s6 s3 s3 in sy cs us sy
id
0 0 0 476784 63264 0 802 1 0 0 0 0 1 0 0 1 948 2112 466 3 1
96
0 0 0 3642544 6591744 0 1647 0 0 0 0 0 6 0 4 242 1290 5865 1626 20 4
76
0 0 0 3642504 6591664 0 1646 0 0 0 0 0 0 0 4 150 1193 5839 1369 19 3
78
0 0 0 3642456 6591672 0 1470 0 0 0 0 0 0 0 2 160 1180 4999 1339 17 3
80
0 0 0 3642504 6591696 0 940 0 0 0 0 0 0 0 1 251 1221 4113 1449 19 2
79
0 0 0 3642480 6591648 0 529 0 0 0 0 0 0 0 1 189 1163 2956 1179 15 1
84
0 0 0 3642440 6591624 0 1470 0 0 0 0 0 0 0 4 142 1107 4624 1222 12 3
85
0 0 0 3642584 6591720 0 2381 0 0 0 0 0 0 0 0 228 1196 7195 1626 15 4
80
0 0 0 3642544 6591696 0 529 0 0 0 0 0 4 0 0 212 1188 2983 1230 14 1
84
/export/home/informix>onstat -g seg
Informix Dynamic Server 2000 Version 9.21.UC5 -- On-Line -- Up 01:44:04
-- 3
618816 Kbytes
Segment Summary:
id key addr size ovhd class blkused blkfree
200 1381517313 a000000 18874368 215856 R 4551 57
201 1381517314 b200000 3686793216 113112 V 38147 861949
217 1381517330 e6e00000 2097152 664 M 510 2
Total: - - 3707764736 - - 43208 862008
(* segment locked in memory)
Related threads
- Posting from the Informix-list
- Migrating from IDS 9.40.UC6 to 11.50.UC3
- Ip for a network session
- questions onstat -g