Shown Physical Memory value of BWA in TREXADMIN

Hi,
In BWA I have four blades each with 24 GB of physical memory and 12 GB of swap space. Out of 4 blades, 2 blades are backup (This is what I can see from TREXADMIN).
In TREXADMIN -> Summary, within "Memory" section it shows 94.1 GB Phys-Available. Does anybody know where this number came from? I tried all combination of total physical memory with 2 and 4 blades but I am not getting this 94.1 GB number. Anybody?
Thanks

Thanks for replying.
Tansu,
When you say its approximate total physical memory size means it is considered for all 4 bladeds. Correct?
I checked RSDDSTATBIAUSE and DB_FALLBACK coloumn does containg zero entries as you mentioned.
I am trying to get information of BWA usage. As you know SAP recommend to have BWA usage should be within 50% to have healthy system. If I cehcekd TREXADMIN -> Summary, within "Memory its shows some kind of percentage, which I am trying understand whether it is related for all 4 blades or only 2 blades. 
Thanks

Similar Messages

  • Physical Memory Upgrade [SAP, Oracle parameter changes]

    Hello Guru,
    Good day!
    I'm not sure if I'm in the correct forum, please bare with me if I'm not.
    We are actually planning to increase our Production [Physical Memory] server from its current size 15360GB including [oracle, SAP & OS] to 44GB memory.  Do you have any idea how can we calculate to the most needed SAP / DB parameter should be increase after we allocate the 44GB in preparation for Go-Live.  Below are details of my systems [oracle version, kernel, R/3 System, OS version, SAP parameter and DB parameter.
    Reason for memory upgrade: will create two client in one system with a different number of users and different plant e.g. America / Canada
    ======================================================================
    SAP R/3 Version: SAP 4.6C
    Oracle Version: 10.2.0.4.0
    OS Level: AIX 5.3
    orapaa> oslevel -g
    Fileset                                 Actual Level        Maintenance Level
    bos.rte                                 5.3.8.0             5.3.0.0
    Physical Memory
    Real,MB   15360
    ======================================================================
    kernel release               46D
    kernel make variant       46D_EXT
    compiled on                  AIX 1 5 0056AA8A4C00
    compiled for                  64 BIT
    compile time                  Aug 17 2007 10:57:49
    update level                  0
    patch number                  2337
    source id                     0.2337
    ======================================================================
    orapaa> prtconf
    System Model: IBM,9117-MMA
    Machine Serial Number: 06DDD01
    Processor Type: PowerPC_POWER6
    Processor Implementation Mode: POWER 6
    Processor Version: PV_6_Compat
    Number Of Processors: 4
    Processor Clock Speed: 4208 MHz
    CPU Type: 64-bit
    Kernel Type: 64-bit
    LPAR Info: 9 SWT_AMR_SADCB335_SAP_HA_PRI
    Memory Size: 15360 MB
    Good Memory Size: 15360 MB
    Platform Firmware level: Not Available
    Firmware Version: IBM,EM340_095
    Console Login: enable
    Auto Restart: true
    Full Core: false
    ======================================================================
    Our current used SAP parameter
    Profile parameters for SAP buffers     Parameters Name               Value     Unit
    Program buffer               
                        abap/buffersize               850000     Kb
    CUA buffer               
                        rsdb/cua/buffersize               10000     
    Screen buffer               
                        zcsa/presentation_buffer_area     20000000 Byte
    Generic key table buffer               
                        zcsa/table_buffer_area          100000000 Byte
    Single record table buffer               
                        rtbb/buffer_length               60000     
    Export/import buffer               
                        rsdb/obj/buffersize               40000      kB
    Table definition buffer               
                        rsdb/ntab/entrycount          30000     
    Field description buffer               
                        rsdb/ntab/ftabsize               60000     kB
    Initial record buffer               
                        rsdb/ntab/irbdsize               8000     kB
    Short nametab (NTAB)               
                        rsdb/ntab/sntabsize          3000     kB
    Calendar buffer               
                        zcsa/calendar_area          500000     Byte
    Roll, extended and heap memory     EM/TOTAL_SIZE_MB          6144     MB
                        ztta/roll_area               6500000     Byte
                        ztta/roll_first               1     Byte
                        ztta/short_area               1400000     Byte
                        rdisp/ROLL_SHM               16384     8 kB
                        rdisp/PG_SHM               16384     8 kB
                        rdisp/PG_LOCAL               150     8 kB
                        em/initial_size_MB               4092     MB
                        em/blocksize_KB               4096     kB
                        em/address_space_MB          4092     MB
                        ztta/roll_extension               2000000000     Byte
                        abap/heap_area_dia          2000000000     Byte
                        abap/heap_area_nondia          2000000000     Byte
                        abap/heap_area_total          2000000000     Byte
                        abap/heaplimit               40000000     Byte
                        abap/use_paging               0     
    ======================================================================
    Oracle Parameter
    Oracle Parameter Name     Value     Unit
    SGA_MAX_SIZE          6192     MB
    PGA_AGGREGATE_TARGET     400     MB
    DB_CACHE_SIZE           0     
    SHARED_POOL_SIZE     960     MB
    LARGE_POOL_SIZE          16     MB
    JAVA_POOL_SIZE           32     MB
    LOG_BUFFER          14246912     
    db_block_buffers          655360     
    Thanks and regards,
    Mike

    I feel the best way to get the parameters which needs to be adjusted is to go for EarlyWatch Check after increasing the Physical Memory of your SAP system, as we cannot say how and which parameters needs to be checked and changed.. as there is some dependiblity also between the parameters...
    All the best !

  • Relative size of sga_max_size and sga_target to the physical memory

    Dear Experts,
    I have installed oracle 10.2.0.4 on AIX 5.3 with 32 GB of physical memory.
    Let us say other applications on the server consume 10 GB of physical memory.
    Now how should i plan the size of SGA_TARGET and SGA_MAX_SIZE on the same.

    As per Oracle® Database Performance Tuning Guide 10g Release 2 (10.2):
    You must then divide the resulting memory between the SGA and the PGA.
    For OLTP systems, the PGA memory typically accounts for a small fraction of the total memory available (for example, 20%), leaving 80% for the SGA.
    For DSS systems running large, memory-intensive queries, PGA memory can typically use up to 70% of that total (up to 2.2 GB in this example).
    Good initial values for the parameter PGA_AGGREGATE_TARGET might be:
    For OLTP: PGA_AGGREGATE_TARGET = (total_mem * 80%) * 20%
    For DSS: PGA_AGGREGATE_TARGET = (total_mem * 80%) * 50%
    where total_mem is the total amount of physical memory available on the system.
    (http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14211/memory.htm#i49320)

  • Physical Memory: 97%

    I have a SQL Server 2008 R2 on Windows Server 2008 R2, on 64-bit virtual machine, dual processors dual quad core , and 32 GB RAM.
    If I restart the server, and after all the processes and services start running, the used memory is not more than 4 ~ 6 GB (I don't remember exactly, but small compared to the overall 32 GB). Every day the used memory increases for 2~3 GB!, till it reaches
    97% of the physical memory (31 GB),  29 GB of them for the SQL Server:
    My question is how can I know what SQL Server processes or queries causes those increases in the memory? and if it is a process or query, why the used memory is not released after that process or query finishes ?!
    Honestly, there is no complain about the performance of the server, but the weird thing is that as much as I give the server RAM as much as the SQL Server takes! The server was 8 GB and I increased it to 16 then 32 GB, but the SQL Server keeps eating more
    and more!

    Hi,
    >>If I restart the server, and after all the processes and services start running, the used memory is not more than 4 ~ 6 GB (I don't remember exactly, but small compared to the overall 32 GB). Every day the used memory increases for 2~3 GB!,
    till it reaches 97%
    This is the way SQL Server memory works.When you restarted it its usage was low slowly you started running complex queries on SQL server which required pages from disk now SQL server started bringing these pages from disk into memory to make sure your query
    is satisfied .Now when second time you use same query it will be fast as comapared to previous attempt as now there is no use of bringing pages in memory .Now if SQL would have released memory back your time taken would have been same and you would complain
    about query being slow.This is the reaosn SQL caches as much data page it can so as to satify query from meory not picking pages from disk which is costly.But if Os faces presasure and SQLOS asks SQL server to trim its memory consuption it will do it politely.So
    please dont be alarmed with SQL server using memory.
    PLease dont look at task manager for SQL server memory consumption it might not show you correct memory utilization .I always recommend below DMV
    select
    (physical_memory_in_use_kb/1024)Memory_usedby_Sqlserver_MB,
    (locked_page_allocations_kb/1024 )Locked_pages_used_Sqlserver_MB,
    (total_virtual_address_space_kb/1024 )Total_VAS_in_MB,
    process_physical_memory_low,
    process_virtual_memory_low
    from sys. dm_os_process_memory
    If you do not want SQL server to use much memory you can change it from sp_configure by setting lower value for max server memory.But I am in favour you shoudl not do that .Set an optimum value for max server memory leaving 7-8 G for OS and other processes
    running.
    >>My question is how can I know what SQL Server processes or queries causes those increases in the memory?
    I have never tried that and its little difficult to find what process unless that process is runnin.There is DMV sys.dm_os_buffer_descriptor which will tell you which database is using how much memory.Below query will resturn count of page loaded by each
    database
    http://technet.microsoft.com/en-us/library/ms173442.aspx
    SELECT COUNT(*)AS cached_pages_count
    ,CASE database_id
    WHEN 32767 THEN 'ResourceDb'
    ELSE db_name(database_id)
    END AS database_name
    FROM sys.dm_os_buffer_descriptors
    GROUP BY db_name(database_id) ,database_id
    ORDER BY cached_pages_count DESC;
    For further reading about memory to know that its really a normal behavior please see
    Basics of memory
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers

  • Oracle.exe consuming 10GB of total 16GB physical memory.

    I am using Oracle 11g on windows 2008 R2 during utilization check of memory i found the my ORACLE.EXE is consuming 10GB of physical memory. my total physical memory size is 16GB. I am not getting why my oracle.exe is consuming so much of memory.
    My SGA details are as follows :
    SQL> show sga
    Total System Global Area 1.0689E+10 bytes
    Fixed Size 2185160 bytes
    Variable Size 2046822456 bytes
    Database Buffers 8623489024 bytes
    Redo Buffers 16977920 bytes
    Please suggest how can i reduce my memory utilization??

    Hii, thanks for the useful documents.
    I have checked the parameter n the output is as follows
    SQL> show parameter target
    NAME TYPE VALUE
    archive_lag_target integer 0
    db_flashback_retention_target integer 1440
    fast_start_io_target integer 0
    fast_start_mttr_target integer 0
    memory_max_target big integer 0
    memory_target big integer 0
    parallel_servers_target integer 128
    pga_aggregate_target big integer 2G
    sga_target big integer 10G
    SQL> select component,current_size,min_size,max_size,user_specified_size,granule_size from v$memory_dynamic_components;
    COMPONENT CURRENT_SIZE MIN_SIZE MAX_SIZE USER_SPECIFIED_SIZE GRANULE_SIZE
    shared pool 1879048192 1879048192 1879048192 0 33554432
    large pool 33554432 33554432 33554432 0 33554432
    java pool 134217728 134217728 134217728 0 33554432
    streams pool 0 0 0 0 33554432
    SGA Target 1.0737E+10 1.0737E+10 1.0737E+10 1.0737E+10 33554432
    DEFAULT
    buffercache 8623489024 8623489024 8623489024 0 33554432
    KEEP
    buffercache 0 0 0 0 33554432
    RECYCLE
    buffer cache 0 0 0 0 33554432
    DEFAULT 2K
    buffercache 0 0 0 0 33554432
    DEFAULT 4K
    buffercache 0 0 0 0 33554432
    DEFAULT 8K
    buffercache 0 0 0 0 33554432
    DEFAULT 16K
    buffercache 0 0 0 0 33554432
    DEFAULT 32K
    buffercache 0 0 0 0 33554432
    Shared IO
    Pool 0 0 0 0 33554432
    PGA Target 2147483648 2147483648 2147483648 2147483648 33554432
    ASM
    BufferCache 0 0 0 0 33554432
    Please tell me by changing or setting which parameter i can reduce my physical memory size???

  • Detailed memory consumption of BWA

    Hi BWA experts,
    My customer has faced memory compumption incresing day by day (after starting BWA 3 GB used but it increses 8,9 GB after using several days).  I guess memory of BWA consists of actual index , temporary result block of query execution, exec code of BWA and so on. However there is no way to analyze memory usage , as far as I know.
    Is there any way or  tool ,,,etc to find out which ojects are consumed memory of each BWA blade ?
    Thank you.

    Hi Hiroaki,
    I don´t know if I understand your question correctly. You see under Memory Info on all you host a value called "process" and you want to know which processes are behind it, or? So you want to know which query or process chain is currently active and what ressources it needs, correct?
    You only can see the current load under Landscape -> Services -> Load
    but directly detailed information like SM50... I don´t know where you get such information.
    You can only combine your information when a process chain is running and what for a load is on BIA, but both information together on one grap I never see till now.
    Best Regards,
    Jens

  • RAC node process using 25% physical memory

    We have a QA server is non-RAC, and production is two-node RAC. We have a migration app that does an INSERT from SELECT over 2 instances. All of the machines have been in successful day-to-day use for several months...our only troublespot seems to be the migration app.
    Today we started the app on the QA server and watched the oracle processes using top. They ran normally and finished without any problems.
    The same app started on either of the RAC nodes produced process memory errors and died.
    As the app ran, there was a process reading the data from the source instance and a process writing to the target instance. We confirmed this by querying the session data. It doesn't matter which of the nodes runs which target process...the result is the same.
    The reading process(session) on the source instance seems to run normally. The write process on the target instance, however, begins slowly accumulating memory in about 16M chunks and holds on to them.
    We saw this in the RES and in the MEM columns of top. The target process never released any memory, but slowly grabbed it until its
    RES was 4GB and the %MEM was about 30%. The app then died with process memory error. This is reproducible over several runs.
    ( Per Metalink Note 567506.1, the recommended value for Linux 64-bit is 4294967295 ..we have that set. )
    There are other oracle processes and instances running on both nodes which do not seem to be affected. The total number of processes on each machine is around 750..much lower than the nprocs ulimit of 63K.
    These process are both oracle sessions spawned by the app.
    I haven't seen any info on the web or Metalink that matches these symptoms, so I thought I'd try the experts.
    Why would the write session continuously use up physical memory, but only on RAC nodes?
    We are running RHEL5 on Dell Poweredge 2950 w 16K Physical mem. Version of 10g is R2.0.4.

    user12017889 wrote:
    The write process on the target instance, however, begins slowly accumulating memory in about 16M chunks and holds on to them.Exactly what process is this? An Oracle server process? Dedicated or shared server?
    We saw this in the RES and in the MEM columns of top. The target process never released any memory, but slowly grabbed it until its
    RES was 4GB and the %MEM was about 30%. How does the writer process work? Does it use PL/SQL? Does it use bulk processing? How does it call the reader process? Or does the reader process call it? Is this over a database link.
    The app then died with process memory error. This is reproducible over several runs.If this is an Oracle server process, then there should be an entry in the alert log of the instance that recorded the crash and includes the name of the trace file generated by the crash.

  • FSCT results shows available physical memory in negative even though memory is available

    I ran the FSCT 1.2. In the result summary , I am seeing the Available physical memory in negative value. Then in the server resources there is available memory. So what the negative value indicates ? 
    *** Results
    Users  Overload  Throughput  Errors  Errors [%]  Duration [ms]
    8600         0%         790       4          0%         720193
    8800         0%         809       4          0%         720068
    9000         0%         828       6          0%         720708
    *** Server's information
    OS name: Microsoft Windows Storage Server 2012 Standard|C:\Windows|\Device\Harddisk25\Partition2
    System drive: C:
    Free physical memory: -674414456KB      What is this mean ?????
    *** Performance Counters
    1 - \Processor(_Total)\% Processor Time
    2 - \PhysicalDisk(_Total)\Disk Write Bytes/sec
    3 - \PhysicalDisk(_Total)\Disk Read Bytes/sec
    4 - \Memory\Available Mbytes
    *** Server resources
    Users    CPU     DiskWrite      DiskRead        Memory       avg( 5)       avg( 6)       avg( 7)       avg( 8)       avg( 9)  
        avg(10)       avg(11)       avg(12)       avg(13)       avg(14)       avg(15)       avg(16)
     8000  26.1%    54817672.0    70764376.0       35565.0          23.2           2.9       29980.6       40536.0      
        9.1           2.5       37781.1       72017.9        2082.9         824.6           0.0          
    0.0  
     8200  40.3%    91722760.0   112079968.0       39282.9          37.2           3.1       78341.7       46828.1        
     14.9           1.0       45422.1      114833.9        2443.1        1152.5           0.0           0.0  
     8400  41.6%   101653792.0   116234328.0       39255.1          39.0           2.6       82509.6       40046.2          15.9
              3.5       46201.1      135730.3        2467.5        1163.0           0.0           0.0  
     8600  45.3%   105905328.0   123740152.0       39334.5          42.3           3.0       88674.5       45664.4          18.2
              6.5       46254.3      137580.1        2621.2        1192.5           0.0           0.0  
     8800  41.5%   106930768.0   127199024.0       39064.6          40.8           0.7       85493.2       16726.3          19.4
             47.6       46109.0      209028.9        2685.0        1058.9           0.0           0.0  
     9000  42.5%   110077368.0   129239064.0       38902.4          41.9           0.6       85582.4       17756.1          19.7
             61.1       46034.7      198579.7       
    In the above server resources, memory is still available. How it is calculated and why it is in negative value. 
    The same test if i repeat i see a positive value. This tool gives everytime + and - ve value which is unreliable

    Hi,
    Here are some useful links which should help you from the performance point of view:
    Transaction tuning: http://www.oracle.com/technology/documentation/berkeley-db/db/ref/am_misc/tune.html
    Access method tuning: http://www.oracle.com/technology/documentation/berkeley-db/db/ref/am_misc/tune.html
    Degrees of isolation: http://www.oracle.com/technology/documentation/berkeley-db/db/ref/transapp/read.html
    Checkpoints: http://www.oracle.com/technology/documentation/berkeley-db/db/ref/transapp/checkpoint.html
    Selecting a cache size: http://www.oracle.com/technology/documentation/berkeley-db/db/ref/am_conf/cachesize.html
    Transaction throughput: http://www.oracle.com/technology/documentation/berkeley-db/db/ref/transapp/throughput.html
    Also, the Berkeley DB FAQ are having a performance section: http://www.oracle.com/technology/products/berkeley-db/faq/db_faq.html
    Regards,
    Bogdan Coman

  • [Urgent]How can I write to physical memory by using LabVIEW 8.2??

    Hi everybody,
    I am dealing with a project related to micro-EDM. We feed the gap voltage back to a NI DAQ card (not quite sure about the series number, might not be important to this problem), and we want to use this voltage to determine the command position of the motor, which is controlled by a Delta Tau PMAC motion controller. Now the problem is, the NI DAQ card and Delta Tau PMAC controller cannot communicate directly with each other. Therefore, we want the LabVIEW to write the value of voltage to a certain physical memory address, and then let the PMAC controller read that address. Is this feasible by using LabVIEW and NI-DAQ card? Which block or library in LabVIEW shall I use to achieve that? Or is there any alternative way to do it? Thanks a million!
    I have to get this done by the end of this week....if you know how to do it, please let me know. I really appreciate it! You are my lifesavor! 
    Regards,
    Xiaofei

    Duplicate post: http://forums.ni.com/ni/board/message?board.id=170&thread.id=289539&jump=true
    LabVIEW Champion . Do more with less code and in less time .

  • Physical memory dump error on my A60-155

    I have got a Satellite A60 and recently when just turning on the computer after a week period of not using it, it gave a 'physical memory dump' and then asked if I want to start in safe mode or last known working settings or start windows normally. None of these options worked, all the computer did was dumping its memory. So I tried the recovery disc, it loaded all the required things but yet again it did a memory dump on load up.
    So I formatted the laptop and tried a newer copy of windows XP on it (Both home and Professional) doing this did work (By that I mean it installed) and windows loaded as it should, I loaded the sound drivers and all the rest of the needed drivers, restarting the computer every time I installed a new device but when it came to the 'ATI Radeon Mobility 7000 IGP' driver as soon as it restarted it dumped the memory.
    As soon as the ATI driver is installed the system will not load, but the new windows I have installed does let me start on last worked settings (This removes the graphics driver) So I went onto this Toshiba website and got the driver from here seeing as ATI doesn't provide the drivers for its merchandise, and yet again it resulted in the system not loading. I need to have the graphics working because without it I cant watch films or use my CAD software I need it working.
    PLEASE HELP!!

    Hello
    Please try to use these settings shown on this page http://www.barrett.net/xpmemorydump.html .
    By the way the graphic card should be installed at the beginning. After OS installation first that should be installed is the chipset driver and than graphic card driver. After that you can continue with all other drivers.
    Bye

  • Kernel, virtual and physical memory

    Hi,
    I would like to get a clarification of the uses of the terms kernel, virtual and physical memory. Functions like kmem_alloc provide non-paged 'kernel' memory, but is this a pointer to a physical memory address, or is it similar to a virtual address that gets mapped by the memory management when it is referenced like virtual memory?
    Is there a way to determine a mapping between a virtual address and a physical address? (like vtophys in bsd or virt_to_phys/virt_to_bus in linux) ?
    Is all memory that is normally used within a driver (e.g. messages through a STREAM or DMA areas) 'kernel' memory, and is this a direct physical memory address (as asked above)?
    Many thanks
    S.

    Hi,
    Most kernel code and device drivers will only use virtual addresses. Yes, it is right!
    But I want to access a specific physical address.
    Because the bus bridge chip with PCI bus-master access a specific physical address directly.
    My system configuration is below:
    Platform: IA32
    Address map:
    0x00000000 - 0x000FFFFF: Main Memory, VGA Frame Buffer, Boot ROM
    0x00100000 - 0x0FFFFFFF : Main Memory(DIMM) - 255MB*
    0x10000000 - 0xFEBFFFFF: PCI bus memory space
    0xFEC00000 - 0xFFF7FFFF: Not Used
    0xFFFF8000 - 0xFFFFFFFF: Boot ROM
    *My system has 128MB DIMM on board.
    The bus bridge chip access a physical address at 0x06000000.
    I tested whether it would be set up correctly by using Linux as follow:
    1) Memory size is specified to 96MB compulsorily.
    init: Linux mem=96M
    2) Access to Physical address space via virtual address in kernel space.
    init_module(){
    va = iormap(0x06000000, size);
    *va = value;
    value = *(va+n);
    3) work good.
    I tried on Solaris by the same way.
    But I cannot find working.
    1) Memory size is specified to 96MB compulsorily.
    In /etc/system:
    set physmem=23723 <- Page size is 4K in my system. lower than 96MB.
    2) Access to Physical address space via virtual address in kernel space.
    xxx_attach(){
    ddi_regs_map_setup();
    ddi_putX(value);
    value = ddi_getX();
    driver.conf
    name="xxx" class="sysbus" reg=0,0x06000000, size;
    And I tried access by using /dev/mem.
    This also went wrong.
    dose anyone have good idea?
    Toru OHATA

  • 4GB Physical Memory but 3.67GB Used

    Hey there, I'm not so great with computers, I essentially know the basics, and thought might as well post a question about it and see where that takes me. I appreciate the help! Thanks in advance!
    I have a 13-inch Macbook pro (Mid 2012) with 4GB memory. I was browsing around and discovered a table in the activity monitor stating the following;
    - Physical Memory: 4.00GB
    - Memory Used: 3.75GB
    - Virtual Memory: 4.51GB
    - Swap Use: 35.3 MB
    From reading other questions and the responses to them I have realized that Maverick takes up a lot of memory but I'm not quite sure why my swap used isn't zero. I don't have much on this Macbook and have bought it recently. Why is the Swap use not zero? Is it a bad thing that it's 35.3MB?
    The reason I was looking around was to figure out if my Macbook would be good to run downloaded games and such on; this is a shared laptop and that's what my brothers are interested in doing for the most part. Yes, we have a huge age gap.
    Much appreciated,
    Simran

    Swap is always used. No big deal. What is a big deal is PageOuts.
    About OS X Memory Management and Usage
    Using Activity Monitor to read System Memory & determine how much RAM is used
    OS X Mavericks- About Activity Monitor
    Memory Management in Mac OS X
    Understanding top output in the Terminal
    The amount of available RAM for applications is the sum of Free RAM and Inactive RAM. This will change as applications are opened and closed or change from active to inactive status. The Swap figure represents an estimate of the total amount of swap space required for VM if used, but does not necessarily indicate the actual size of the existing swap file. If you are really in need of more RAM that would be indicated by how frequently the system uses VM. If you open the Terminal and run the top command at the prompt you will find information reported on Pageins () and Pageouts (). Pageouts () is the important figure. If the value in the parentheses is 0 (zero) then OS X is not making instantaneous use of VM which means you have adequate physical RAM for the system with the applications you have loaded. If the figure in parentheses is running positive and your hard drive is constantly being used (thrashing) then you need more physical RAM.
    Adding RAM only makes it possible to run more programs concurrently.  It doesn't speed up the computer nor make games run faster.  What it can do is prevent the system from having to use disk-based VM when it runs out of RAM because you are trying to run too many applications concurrently or using applications that are extremely RAM dependent.  It will improve the performance of applications that run mostly in RAM or when loading programs.

  • Physical memory inside a zone

    Hi,
    I have zones that have both physical and locked limits:
    capped-memory:
            physical: 600M
            [locked: 512M]
    rctl:
            name: zone.max-locked-memory
            value: (priv=privileged,limit=536870912,action=deny)Inside the zone I can display the locked memory with this command:
    [root@zone1] $ prctl -i zone -n zone.max-locked-memory -t privileged zone1
    zone: 2: zone1
    NAME    PRIVILEGE       VALUE    FLAG   ACTION                       RECIPIENT
    zone.max-locked-memory
            privileged       512MB      -   deny                                 -Is there a way to find the physical property of the capped-memory from inside the zone?
    Thanks.

    [root@zone1] $ rcapstat -z 1 1
        id zone            nproc    vm   rss   cap    at avgat    pg avgpg
         8 zone1               -    0K    0K  200M    0K    0K    0K    0K

  • Primavera windows services physical memory utilization continously goes up.

    Hi All,
    In our primavera server, primavera services memory utilization continously goes up, even no user logged to application.
    may i know, what is causing this?
    Is any solution for this.

    hi team,
    we  are having 2 node cluster setup and 3 sql server instances, those 2 nodes are active and passive.
    my 3 sql server services are running on active node, here how we can find the which instance services occupied more physical memory.
    go to task manager --> processes-->
    here it's showing like this but it did't show the sql server instance name, how we can find the instance wise memory utilization's 
    Image name
    Username
    Cpu %
    Memory Usage
    Description
    Sqlservr.exe
    Service account name
    30
    8,740,123kb
    Sql server  windows NT64 bit
    Sqlservr.exe
    Service account name
    18
    5,450,122kb
    Sql server  windows NT64 bit
    Sqlservr.exe
    Service account name
    27
    2,125,730 kb
    Sql server  windows NT64 bit
    Hello,
    Below query will tell you SQL server utilization.And please dont refer to task manager for SQL server memory consumption.It might not always show you correct value.
    http://mssqlwiki.com/sqlwiki/sql-performance/troubleshooting-sql-server-memory/
    Below query only valid for SQL server 2008 and above.Run it on each instance
    select physical_memory_in_use_kb/(1024) as sql_physmem_inuse_mb,
    locked_page_allocations_kb/(1024) as awe_memory_mb,
    total_virtual_address_space_kb/(1024) as max_vas_mb,
    virtual_address_space_committed_kb/(1024) as sql_committed_mb,
    memory_utilization_percentage as working_set_percentage,
    virtual_address_space_available_kb/(1024) as vas_available_mb,
    process_physical_memory_low as is_there_external_pressure,
    process_virtual_memory_low as is_there_vas_pressure
    from sys.dm_os_process_memory
    go
    Also some memory are allocated directly by windows  which might not come from buffer pool can also increase memory consumption
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers

  • Physical memory and paging

    I know in SAP's world, memory means physical memory + paging. I want to know which program has contribution for swap.
    Suppose there is 4G physical memory on an application server, em/initial_size_MB = 4G, abap/heap_area_nondia = 4G.
    1) If there is no dialog processor running and one background job running which claims 2G memory, I want to know will swap occur?
    2) If there is one dialog processor running which claims 2G memory and one background job running which claims 2G memory, will swap occur?

    By ST03N you can check the workload, by OS06 the swap .
    By transaction ST02 you can check the folllowing parameters:
    SAP Roll area parameters
    - ztta/roll_first          : First amount of roll area used in a dialog WP
    - ztta/roll_area             : size of the local SAP Roll area in the work process
    rdisp/ROLL_SHM      : size of SAP roll Buffer
    rdisp/ROLL_MAXFS     : size of entire shared SAP roll area
    SAP Extended Memory main parameters :
    em/initial_size_MB : size of SAP extended memory allocated when                         the SAP instance starts up
    em/blocksize_KB  : size block which split SAP Extended Memory
    ztta/roll_extension : maximum size of a user context in the SAP Extended memory
    SAP Heap Memory main parameters :
    abap/heap_area_dia       : quotas oh SAP heap memory that a dialog                                 process can allocated.
    abap/heap_area_nondia : quotas oh SAP heap memory that a nondialog                    process can allocated.
    abap/heap_area_total     : size that can be allocated in total by all work                    process.
    abap/heaplimit           : Workprocess restart limit of heap memory
    if helpful reward point is appreciated

Maybe you are looking for