Understanding Solaris 10 memory use

Hi - does anyone know of a decent, easy to understand guide on understanding the above? I have a T4-1 Solaris 10 DB2 server with "top" installed that shows around 4G of free memory out of 64G real. But vmstat shows around 30G of free memory. The only thing running on the server is a single non-global zone that has memory capped at 32G - so I'm trying to figure out why "top" is showing so much used memory? I use Cacti to graph memory usage and this has crept up over a month or so. Swap used as far as top / Cacti is concerned has remained at 11G pretty much since the server was last rebooted.
vmstat:
kthr memory page disk faults cpu
r b w swap free re mf pi po fr de sr s4 s5 s6 s7 in sy cs us sy id
0 0 0 86960112 32143992 26 74 0 0 0 0 0 -0 23 13 -0 1448 939 1179 0 0 100
So free is ~30G
top:
Memory: 64G real, 3197M free, 11G swap in use, 55G swap free
Any help would be appreciated, thanks - Julian.

   In general, I tend to be as confused at the array of different values you get from memory statistics as anybody. Clearly, different tools are most likely measuring different things with respect to memory usage and the values aren't necessarily comparable. It is often hard for those of us in the field to determine what these tools are actually measure. However, what you're describing as top's free memory value sounds like the size of the free list. Years ago I remember reading something about this. Let me tray to explain it - hopefully, someone more knowledgeable than I can correct it if I get it wrong.
   To put it simply, empty memory is a waste - you might as well have something loaded in case you need it later. So when you load something into memory, you don't throw it away until you know you need the space for something else. However, you have to have be able to grab memory quickly, so you plan ahead and keep a list of memory pages you can reuse at a moment's notice. The "free memory" size if the size of this list - the memory which is free to be reused at a moment's notice.
   It works like this. Initially, the free list is everything the OS isn't using. As the system runs, the memory get used and the free list gets smaller and smaller. Eventually, it reaches a high water mark which causes the kernel to run an internal task to look for more memory which can be freed if needed. This process works until it adds enough memory to the free list to reach a low water mark. So, at boot time you have a lot of free memory which slowly gets consumed. Once it reaches a certain point, the kernel maintains free memory between the high and low water marks. This sounds like what you describe. The memory use creeps up and then stays high.

Similar Messages

  • Memory used by oracle 11g processes on solaris 10

    I am running oracle 11.1.0.7 on solaris 10. The database uses some 280M virtual memory size for each oracle backup or user process. See the SZ column in output of ps -efl below.
    I just wonder how come oracle that much of memory for each process. Is that something we can control through some system/database parameters or is that the way oracle 11g on solaris works?
    oracle@taut $ ps -efl|grep cttrain6
    F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD
    0 S oracle 2490 1 0 40 20 ? 284111 ? 12:23:37 ? 0:01 ora_q001_cttrain6
    0 S oracle 9698 1 0 40 20 ? 283837 ? 13:37:51 ? 0:00 ora_w000_cttrain6
    0 S oracle 2147 1 0 40 20 ? 285464 ? 12:18:11 ? 0:15 ora_lgwr_cttrain6
    0 S oracle 2135 1 0 40 20 ? 283878 ? 12:18:09 ? 0:17 ora_dia0_cttrain6
    0 S oracle 9979 11472 0 50 20 ? 211 ? 13:40:24 pts/2 0:00 grep cttrain6
    0 S oracle 2157 1 0 40 20 ? 283942 ? 12:18:13 ? 0:47 ora_mmnl_cttrain6
    0 S oracle 2129 1 0 40 20 ? 283830 ? 12:18:09 ? 0:06 ora_diag_cttrain6
    0 S root 2159 1 0 40 20 ? 263214 ? 12:18:13 ? 3:52 ora_dism_cttrain6
    0 S oracle 9565 1 0 40 20 ? 283861 ? 13:35:18 ? 0:00 oraclecttrain6 (LOCAL=NO)
    0 S oracle 2482 1 0 40 20 ? 283837 ? 12:22:55 ? 0:01 ora_q000_cttrain6
    0 S oracle 2884 1 0 40 20 ? 283830 ? 12:27:46 ? 0:01 ora_smco_cttrain6
    0 S oracle 2153 1 0 40 20 ? 283846 ? 12:18:12 ? 0:01 ora_reco_cttrain6
    0 S oracle 2464 1 0 40 20 ? 284150 ? 12:22:42 ? 0:01 ora_fbda_cttrain6
    0 S oracle 2123 1 0 40 20 ? 284270 ? 12:18:08 ? 0:14 ora_pmon_cttrain6
    0 S oracle 2454 1 0 40 20 ? 285190 ? 12:22:34 ? 0:01 ora_arc1_cttrain6
    0 S oracle 2145 1 0 40 20 ? 284792 ? 12:18:11 ? 0:06 ora_dbw3_cttrain6
    0 S oracle 2141 1 0 40 20 ? 284792 ? 12:18:10 ? 0:08 ora_dbw1_cttrain6
    0 S oracle 2149 1 0 40 20 ? 284112 ? 12:18:11 ? 0:25 ora_ckpt_cttrain6
    0 S oracle 9513 1 0 40 20 ? 283885 ? 13:34:18 ? 0:02 oraclecttrain6 (LOCAL=NO)
    0 S oracle 2125 1 0 0 RT ? 283830 ? 12:18:08 ? 0:07 ora_vktm_cttrain6
    0 S oracle 2143 1 0 40 20 ? 284792 ? 12:18:10 ? 0:04 ora_dbw2_cttrain6
    0 S oracle 2459 1 0 40 20 ? 285198 ? 12:22:35 ? 0:01 ora_arc3_cttrain6
    0 S oracle 2451 1 0 40 20 ? 285190 ? 12:22:33 ? 0:01 ora_arc0_cttrain6
    0 S oracle 2131 1 0 40 20 ? 283838 ? 12:18:09 ? 0:02 ora_dbrm_cttrain6
    0 S oracle 2139 1 0 40 20 ? 284872 ? 12:18:10 ? 0:03 ora_dbw0_cttrain6
    0 S oracle 2466 1 0 40 20 ? 283830 ? 12:22:44 ? 0:01 ora_qmnc_cttrain6
    0 S oracle 2151 1 0 40 20 ? 283974 ? 12:18:12 ? 0:05 ora_smon_cttrain6
    0 S oracle 2457 1 0 40 20 ? 285198 ? 12:22:34 ? 0:01 ora_arc2_cttrain6
    0 S oracle 2133 1 0 40 20 ? 283830 ? 12:18:09 ? 0:02 ora_psp0_cttrain6
    0 S oracle 2155 1 0 40 20 ? 284656 ? 12:18:12 ? 0:11 ora_mmon_cttrain6
    0 S oracle 2137 1 0 40 20 ? 283830 ? 12:18:09 ? 0:02 ora_mman_cttrain6

    user567271 wrote:
    I am running oracle 11.1.0.7 on solaris 10. The database uses some 280M virtual memory size for each oracle backup or user process. See the SZ column in output of ps -efl below.
    I just wonder how come oracle that much of memory for each process. Is that something we can control through some system/database parameters or is that the way oracle 11g on solaris works?As you have already said, it is "virtual" memory. This is not real, "physical" memory. Solaris has a virtual memory sub-system layer in it, as do almost all other modern operating systems. Google "operating system virtual memory" to find out more on what virtual memory is and how it works.
    In terms of your question, virtual memory means that not all of a process's memory space needs to be in physical memory for it to run and execute. The process virtual memory space is broken up into equal sized pages, and only those pages currently being referenced (used) are mapped and read into physical memory pages. Thus the virtual size of a process is irrelevant to how much physical memory is being used. Look at the RSS column (ps -ely) for the physical memory used by each process - Resident Set Size.
    Furthermore, an Oracle shadow server process (oracle) uses a large segment of shared memory for the SGA. This shared memory only exists once in physical memory, and is shared amongst all the shadow server processes. But it is mapped into the address space of each process, and so appears and is counted in the virtual and physical memory of each process.
    So each reported virtual size (SZ) of each oracle process is also counting the mapped shared memory pages in each process, and so counting the same pages multiple times across all the oracle processes. You need to subtract the size of the SGA shared memory from the virtual size of each oracle process to determine the private, local memory per shadow process.
    If you want a further breakdown of the memory map of each process, look at the manual pages for pmap (man pmap), which will break it down by text, private data, zero initialized, shared and other types. By subtracting the shared size from the resident size you can get a true view of the private, local memory per oracle shadow server process.
    John

  • Install Solaris 10 using HP-UX 11.23 NFS-mounted DVD

    Hi,
    I have a Sun Netra t1 105 w/512MB memory currently running Solaris 8. It does not have a DVD drive; so I mounted Solaris 10 DVD on a HP-UX 11.23 server. From the Sun, I can read DVD fine, but if I want to do a manual install of Solaris 10 using command line. When I execute ./installer it begins Live Update interface. The Sun box is not using volume manager. What's best way to upgrade Solaris 8 to 10 using NFS'd DVD?

    Certify - Certification Matrix: Oracle Database - Enterprise Edition on HP-UX PA-RISC
    Server Certifications
    OS      Product      Certified With      Version      Status      Addtl. Info.      Components      Other      Install Issue
    11i v3 (11.31)      9.2 64-bit      N/A      N/A      Extended Support      Yes      None      None      None
    11i v2 (11.23)      9.2 64-bit      N/A      N/A      Extended Support      Yes      None      None      None
    11i v1 (11.11)      9.2 64-bit      N/A      N/A      Extended Support      Yes      None      None      None
    11.0      9.2 64-bit      N/A      N/A      Desup:OS      Yes      None      N/A      N/A
    * sounds like it is a certified platform (but support is at Extendend Support level) - I hope you can find 9.2.0.8 patchset for this platform (it is the final patchset for 9.2 series and should be applied).

  • Memory used by SQL Developer

    Hello
    I was running a query with output of around 9 lakh records. I did this with Toad earlier and now I tried with SQL Developer.
    I found a difference like this.
    When in toad the records were being fetched the memory used by Toad was not getting increased as shown in the Task manager processes. While the PF Usage was getting increased which I understand is SWAP file. When all the rows were received this increase was approximately same as the file I created after exporting that data.
    In case of SQL Developer the memory used by SQL developer itself goes on increasing.
    Will this have impact on machines actual RAM being used ?
    or In other words is Toad using swap memory directly rather than consuming RAM for saving file output ?
    Regards
    Sanjeev

    I believe the difference could be that toad fetches each record and automatically flushes it to the output file while SQL Developer might keep all the records in memory or use a different file handling method. Basically what you said sounds as a reasonable assumption.

  • High peaks in Agent memory use

    I'm having 21 hosts in my EM10g that I'm monitoring. All with various Oracle instance. Everything is running reasonably smooth, but one of the agents is showing odd behaviour.
    It's on one of the Sun boxes (Sunfire 440 with 8CPU's/16Gb). While all other agents are using about 70Mb on some up to 220Mb on others, this one has peaks of 800Mb! This is consistent. I checked the others, and they don't have such peaks (no peaks, just some 'bumps' in the graphic). Very strange. I recently upgraded the Agent to 10.2.0.2 but that didn't help. I first removed the old one and installed the new one, so there can't be a mixup in versions.
    Does this sound familiar to anyone?

    Hmm...never occured to me to have a look in the agent.trc. I see the same message over and over again. It seems to coincide with the high peaks:
    2006-11-10 00:00:04 Thread-91007 ERROR emSDK.xml: ParseError: File=stream, Line=5, Msg=Missing value for ARG in RemoteOperationArgum
    ent
    This appears every 3 hours, and at these times, I also see the peaks in resident memory usage. Top doesn't tell me anythin at the moment, because it is acting normal at this moment and memory usage is about 57Mb:
    load averages: 0.16, 0.19, 0.21 15:59:40
    171 processes: 170 sleeping, 1 on cpu
    CPU states: 95.7% idle, 1.4% user, 2.8% kernel, 0.1% iowait, 0.0% swap
    Memory: 16G real, 8743M free, 1029M swap free
    PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND
    329 root 3 4 10 0K 0K sleep 419:07 2.15% rds
    19190 oracle 1 34 0 0K 0K sleep 0:00 0.62% oracle
    19188 oracle 1 34 0 0K 0K sleep 0:00 0.57% oracle
    405 oracle 11 34 0 0K 0K sleep 23.1H 0.24% oracle
    636 jboss 71 4 10 713M 561M sleep 67.1H 0.18% java
    18544 oracle 11 34 0 0K 0K sleep 713:10 0.14% oracle
    960 oracle 1 34 0 0K 0K sleep 13:55 0.10% oracle
    19167 oracle 1 34 0 2432K 1712K cpu/0 0:00 0.05% top
    411 oracle 1 34 0 0K 0K sleep 83:28 0.05% oracle
    69 root 7 34 0 4704K 3664K sleep 152:26 0.04% picld
    409 oracle 1 34 0 0K 0K sleep 89:08 0.02% oracle
    982 oracle 1 34 0 0K 0K sleep 5:38 0.02% oracle
    554 oracle 1 34 0 0K 0K sleep 28:11 0.02% tnslsnr
    395 oracle 13 34 0 0K 0K sleep 109:38 0.01% oracle
    407 oracle 11 34 0 0K 0K sleep 141:29 0.00% oracle
    I can't understand what it is complaining about in the trc. Everything seems to work ok...it's just the erratic memory use that's bugging me. Could it be interaction with the Jboss server on the same machine?

  • Slow Lion - really high virtual memory use

    Lion is running really slow on both my Mac Mini and my Mac Book Pro. Both systems are less than two years old, both with 4 GB of RAM. I checked Activity Monitor (right after restart, running Chrome, Mail, and iTunes only) and I get a VM size of 266.42 GB! Is this normal? And could this be the reason why it seems so dreadfully slow?

    budusa,
    Take a really deep breath and let it out. Relax. The universe is ok.
    You have to step back at look at what your data is showing you.
    Physical Memory: 4 GB
    Virtual Memory: 266.42 GB  < notice this larger than your physical.
    Note the amount of memory used by your system, Wired, 675.4 MB. From what I understand so far of how OS X lion uses memory is that your system is using less a 1 gigabyte of memory.
    Now note the amount of Inactive memory, 535.7 MB. I bet if you looked for the processes you used the amount they where accessing would equal that amount.
    Also note your Active memory used, 1.52 GB. That was currently being used at the moment of your snapshot. Note also it could reflect was used recently also.
    Ok, now look at your Free memory, 1.30 GB.
    And the last part, the Used, 2.70 GB.
    Do you notice something yet? Do you see it?
    Ok, you have 4 GB of Physical RAM installed.
    According to your information you used only, roughly, 2.70 GB of Physical RAM.
    That means you used 2.70 of 4 GB of physical RAM.
    Now if you notice your free memory, 1.30 GB.
    If you take 2.70 - 4 = 1.30 < notice the answer, Free memory, 1.30 GB.
    Basically your system used 2.70 GB of 4 GB to run the applications listed.
    Look at your Virtual Memory, 266.42 GB. Notice it larger than 2.70 GB?
    My understanding of how a 64 bit OS works, and the key item why it works better than 32 bit, is the Virtual Address Space. This is how the OS allows programs to run with out taking up all the physical memory. The programs go there to play as I like to say. Another way to look at it is do want only 4 GB's or 8+ Terabyte's of Virtual Address Space?
    So, the Virtual Memory you see is ok and is normal.
    Do not follow some advice I have seen here about switching programs to run in 32 bit mode. You defeat the purpose of 64 bit.
    If you system is running slow then look at your installed programs. Note also that if you have a small hard drive it can cause sluggishness too.
    I hope this helped. Maybe it confused. Sorry for making it long as I did.

  • Solaris Memory Management Algorithms

    Hi everyone,
    Does Solaris use a 'buddy' algorithm for dealing with external memory fragmentation like Linux.
    Secondly, does Solaris still use a 'slab-allocator' scheme for dealing with internal memory fragmentation as it did in in the 2.4 release.

    I think the answers for all these questions are covered in the very excelent book "Solaris Internals - Core Kernel Architecture", by Jim Mauro & Richard McDougall, Prentice Hall. ISBN 0130224960. If you want to learn the Solaris Operating System under the hood, this is a "must-have" book. See also this url: http://www.cs.tcd.ie/Sotirios.Terzis/3BA3/L6/sld029.htm as well as this one: http://tyrant112.tripod.com/overbeck/SolarisMem.htm. There are useful information about Solaris Memory Management available therre.

  • Installing Solaris 9 and Solaris 10 using one JumpStart server

    Hi All,
    Is there any possibility to install both Solaris 9 and Solaris 10 using only one JumpStart server?
    Also it could be performed using flash archives?
    Thanks in andvice,
    Daniel

    Actually I do not understand how it will work
    together.
    Maybe I will describe my point of view.
    I have Solaris 10 with JumpStart server which is
    configured and works fine.
    So the next step to have Solaris 9 installation is:
    * copy Solaris 9 OS boot and installation image to
    the local disk using setup_install_server
    Q: If this script fails what to do?setup_install_server should work fine unless you're installing on a ZFS filesystem. Part of the script is checking for sufficient disk space. I think the script may not work properly in all situations with ZFS.
    * run add_install_client script from the Solaris 9
    installation directory
    Q: do I need to do any other changes?Nope. Assuming you're already running tftp for the Solaris 10 stuff, nothing has to be enabled.
    So I have two OS on the JumpStart server that I can
    choose to install.Yes.
    JumpStart is configured to install Solaris 10. If I
    would like to install Solaris 9 on the same machine
    should I only run add_install_client script from the
    Solaris 9 installation directory?If everything works right, that should remove the older entry from the bootparams database and the machine will jumpstart with Solaris 9.
    Darren

  • High memory use when checking downloads folder through browser

    High memory use when checking downloads folder through browser.
    I have a total of 3 DDR2 Gbytes of ram. Pentium(R) Dual-Core CPU T4500 @ 2.30GHz Win 7 home pr. 64bit. Firefox 27.0 beta
    I right click on a file to "open containing folder" from the drop down menu in downloads.
    When the folder has been opened, explorer is trying to index the folder (which it never does completely or well after 5 minutes I close the folder and shut down the dllhost process cause laptop is blazing hot) and memory keeps increasing till no more is available.
    I checked task manager and see that dllhost is the particular process that is causing the spike in memory usage even after closing the folder I right click and stop the process and memory is restored after awhile.

    Hello,
    '''Try Firefox Safe Mode''' to see if the problem goes away. Safe Mode is a troubleshooting mode, which disables most add-ons.
    ''(If you're not using it, switch to the Default theme.)''
    * On Windows you can open Firefox 4.0+ in Safe Mode by holding the '''Shift''' key when you open the Firefox desktop or Start menu shortcut.
    * On Mac you can open Firefox 4.0+ in Safe Mode by holding the '''option''' key while starting Firefox.
    * On Linux you can open Firefox 4.0+ in Safe Mode by quitting Firefox and then going to your Terminal and running: firefox -safe-mode (you may need to specify the Firefox installation path e.g. /usr/lib/firefox)
    * Or open the Help menu and click on the '''Restart with Add-ons Disabled...''' menu item while Firefox is running.
    [[Image:FirefoxSafeMode|width=520]]
    ''Once you get the pop-up, just select "'Start in Safe Mode"''
    [[Image:Safe Mode Fx 15 - Win]]
    '''''If the issue is not present in Firefox Safe Mode''''', your problem is probably caused by an extension, and you need to figure out which one. Please follow the [[Troubleshooting extensions and themes]] article for that.
    ''To exit the Firefox Safe Mode, just close Firefox and wait a few seconds before opening Firefox for normal use again.''
    ''When you figure out what's causing your issues, please let us know. It might help other users who have the same problem.''
    Thank you.

  • Does anyone know how to display (in LabVIEW) the memory use during execution of an image and data acquisition VI to predict when it is time to cease the acquisition to prevent the program crashing?

    Does anyone know how to display (in LabVIEW) the memory use during execution of an image and data acquisition VI to predict when it is time to cease the acquisition to prevent the program crashing?
    I am acquiring images and data to a buffer on the edge of the while loop, and am finding that the crashing of the program is unpredictable, but almost always due to a memory saturation when the buffers gets too big.
    I have attached the VI.
    Thanks for the help
    Attachments:
    new_control_and_acquisition_program.vi ‏946 KB

    Take a look at this document that discusses how to monitor IMAQ memory usage:
    http://digital.ni.com/public.nsf/websearch/8C6E405861C60DE786256DB400755957
    Hope this helps -
    Julie

  • How to reduce memory use on my iMac

    How to reduce memory use on my iMac, OS X Yosemite, 2.7 GHz Intel Core i5
    8 GB memory
    Running very slowly, and the little spinning ball showing up.
    How do I clean up my IMac please?
    Should I use MacKeep or any clean up apps?

    When you see a beachball cursor or the slowness is especially bad, note the exact time: hour, minute, second.  
    These instructions must be carried out as an administrator. If you have only one user account, you are the administrator.
    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad and start typing the name.
    The title of the Console window should be All Messages. If it isn't, select
              SYSTEM LOG QUERIES ▹ All Messages
    from the log list on the left. If you don't see that list, select
              View ▹ Show Log List
    from the menu bar at the top of the screen.
    Each message in the log begins with the date and time when it was entered. Scroll back to the time you noted above.
    Select the messages entered from then until the end of the episode, or until they start to repeat, whichever comes first.
    Copy the messages to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.
    The log contains a vast amount of information, almost all of it useless for solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.
    Please don't indiscriminately dump thousands of lines from the log into this discussion.
    Please don't post screenshots of log messages—post the text.
    Some private information, such as your name, may appear in the log. Anonymize before posting.

  • CFMX 6.1's Virtual Memory Use problem!!

    I appologise for the long post in advance...
    Ok... so I have this script that, using cfdirectory, will
    check a directory for any files that may have been uploaded, if
    there are files, it loops through the results and reads the files
    one at a time, line by line, using the FileReader.cfc (Uses the
    Java FileInputStream, InputStreamReader, and BufferedReader to
    provide a way to incrementally read large files). The files are
    just pipe "|" delimited data, each line represents a record for a
    db table.
    Now as it's reading each line, it will perform some basic
    string parsing to clean up the file line to make sure the data is
    valid, blah blah blah and then it will write that "cleaned" line to
    another file using FileWriter.cfc (Java component once again). Once
    it's completely done reading the original file, it will close it
    and it will open the new "cleaned" version of the file, read it
    (FileReader.cfc), create an INSERT statement and then update the
    database table.
    Now... this all works GREAT... until it has to loop through
    more than a few files... 3 - 4 files are NO problem! works like a
    charm, but throw 6 - 8 files at it and it dies, not a timeout mind
    you but an actual "java.lang.OutOfMemoryError" (now, I've tried
    making all the files exactly the same (just changed the name) and
    the weird thing is, it takes longer and longer to process each as
    it goes through the loop... I have the script write some stats as
    it's looping:
    FILE 1 STATS
    Name: COA0607_Intranet1.DAT
    Status: Import Successfull
    Line Count: 32,971
    Processing Time: 74,237ms
    FILE 2 STATS
    Name: COA0607_Intranet2.DAT
    Status: Import Successfull
    Line Count: 32,971
    Processing Time: 82,018ms
    FILE 3 STATS
    Name: COA0607_Intranet3.DAT
    Status: Import Successfull
    Line Count: 32,971
    Processing Time: 94,476ms
    FILE 4 STATS
    Name: COA0607_Intranet4.DAT
    Status: Import Successfull
    Line Count: 32,971
    Processing Time: 145,108ms
    I know what you guy are probably thinking; "Woah man... CF
    isn't really meant to do that kind of processing...", I know, trust
    me I know... however, I really neeeeeed it too lol.
    Ok, so as the script is running, I watch the Virtual Memory
    use of jrun.exe, processing say 3 - 4 of these files brings up the
    usage to approx 300,000k which yes, is a LOT but that's fine...
    this process is meant to run at night via a Scheduled Task...
    When I run more than 4 files, things start to get ugly, keep
    in mind that these are EXACTLY the same files just re-named
    differently. The script will start lagging BIG time and on the last
    file (usually the last file) I'll see the memory usage spike from
    350,000K all the way up to 600,000K and that's when it throws the
    "java.lang.OutOfMemoryError" and dies... I've tried commenting out
    the part of the script that updates the db, but still get the same
    problem...
    So... what gives? How come CF Server does this??? I mean, it
    runs fine for the first few files... and then WAM, it dies... sorry
    for the long post... any insight here is VERY much appreciated...
    it would be AWESOME if the wonderful folks at Adobe could shed some
    light on this for me : )
    CFMX 6.1 version: 6,1,0,83762
    Windows XP Pro SP2
    Intel P4 2.8Ghz
    1Gb of Ram

    quote:
    Originally posted by:
    Mr Black
    300M memory usage while using "incremental" file reader??
    Looks like it is "incremental" only in the sense that it increments
    memory usage. Did you try non-Java C/C++ file reader tags?
    Well I did try cffile originally... and it didn't even run...
    lol

  • Oracle 11g - Memory used for sorting

    Hi everyone,
    I would like to know how I could analyze memory used for sorting in Oracle 11g. When I run the below query, it returns 1531381.
    select value from v$sysstat where name like 'sorts (memory)';But when I check sort_area_size parameter from v$parameter, it returns 65536. Does it mean my database is using more memory for sorting than sort_area_size. Or is the way I interpret v$sysstat view and sort_area_size wrong? What is the best way to monitor the memory usage for sorting? Thanks in advance.
    Regards,
    K.H
    Edited by: K Hein on Apr 5, 2012 8:16 PM

    check the valuse of pga_aggregate_target
    http://docs.oracle.com/cd/B19306_01/server.102/b14237/initparams157.htm
    Note:
    Oracle does not recommend using the SORT_AREA_SIZE parameter unless the instance is configured with the shared server option. Oracle recommends that you enable automatic sizing of SQL working areas by setting PGA_AGGREGATE_TARGET instead. SORT_AREA_SIZE is retained for backward compatibility.
    What is the best way to monitor the memory usage for sorting? try v$sort_usage
    or v$tempseg_usage
    col sid_serial for a44
    col size for a22
    col SID_SERIAL for a22
    SELECT b.tablespace,
            ROUND(((b.blocks*p.value)/1024/1024),2)||' MB' "SIZE",
            a.sid||','||a.serial# SID_SERIAL,
            a.username,a.osuser,
            a.program
       FROM sys.v_$session a,
            sys.v_$sort_usage b,
            sys.v_$parameter p
      WHERE p.name  = 'db_block_size'
        AND a.saddr = b.session_addr
    ORDER BY b.blocks;

  • Is there any limitation of memory uses for apps in iPad2 or iPad3 ?

    Hi,
       Is there any limitation of memory uses for apps in ipad2 or ipad3 .For example an application can use 10% or 20% of available memory , is there anything like that or the apps can use the total available memory or like 90% of it ?
    I want to know about the memory distribution to the apps in ios .
    Would anyone suggest a right way ?
    Thanks

    iOS manages all memory. You should test your app in Instruments to be sure it is playing nice.
    See Advanced Memory Management Programming Guide

  • The amount of memory used for data is a lot larger than the saved file size why is this and can I get the memory usage down without splitting up the file?

    I end up having to take a lot of high sample rate data for relativily long periods of time. When I save the data it is usually over 100 MB. When I load the data for post-processing though the amount of memory used is excessively higher than the file size. This causes my computer to crash because 1.5 GB is not enough. Is there a way to stop this from happening withoput splitting up the file into smaller files.

    LabVIEW can efficiently handle large files, far beyond 100Mb, provided that care is taken in the coding of the loading/processing routines. Here are several suggestions:
    1) Check out the resources National Instruments has put together (NI Developer Zone > Development Library > Measurement and Automation Software > LabVIEW > Development System > Optimizing Applications > Managing Memory), specifically the article entitled "Managing Large Data Sets in LabVIEW".
    2) Load and process the data in chunks if possible.
    3) Avoid sending the data to front panel indicators, using local/global variables for data storage, or changing data types unless absolutely necessary.
    4) If using LabVIEW 7.1, use the "show buffer" tool to determine when LabVIEW is creating extra
    copies of data in memory.

Maybe you are looking for

  • Request no longer in the PSA list in RSA1

    First of all, let me state that my PSA display settings are "Show all Request" and "No Time Limit". What I did was delete a request out of an ODS, then reposted it from the PSA list in RSA1 by right clicking on selecting "Start the Update Immediately

  • Eiffel Tower background not working in Live Effects

    I recently purchased a Creative webcam and tried using the Life Effects backgrounds. Some of them work fine, but the one with the Eiffel Tower doesn't work at all. I see mostly my body and glimpses of pieces of the Eiffel Tower. Can someone explain h

  • Cleaning Dell LCD Monitor - What are current recommendations?

    What are the current recommendations for cleaning a Dell LCD Monitor? I have always used 50% distilled water and 50% isopropyl alcohol and gently cleaned with a microfibre cloth. We have many different Dell LCD monitors in my workplace. George

  • Kickup Modifier wiping the sales order line qnty

    We have a kickup modifier which replaces with the promotional items and this modifier is replacing with the promotional item but the qnty is wiping out and getting the following message. ORA-01403: no data found in Package OE_GROUP_SCH_UTIL Procedure

  • My photoshop elements 12 editor will not launch

    when I click on photoshop elements 12 editor it will not launch