Gnome3 seems to leak memory until the system is unusable

I recently upgraded to Gnome 3. I've had a number of problems but am working on getting them resolved. Currently the biggest one is probably that the gnome-shell process apparently has a big memory leak as far as I can tell.
Right after booting it uses a fairly small amount of memory, but within a few hours it's usually at 1GB or more. About once a day I'll be in the middle of some game or something and the system will almost completely lock up and be unusable. I can't even get any programs to launch. At best, if I can actually get to the launcher, it will tell me "could not allocate memory" if I try to launch a terminal or system monitor, and it doesn't seem to want to let me switch off to different virtual terminals either. The only solution seems to be a hard reset when it does this, and when it comes back up and does a fsck it's always cleaning up a bunch of orphaned inodes. When it's locked up like this I can hear the hard drive going crazy reading and/or writing data, so my suspicion is that it's filling up my system memory then filling up my swap space, then everything starts falling apart and the system becomes unusable.
I googled for gnome-shell memory leaks and most people seem to report it only leaking like 200MB or something relatively small. What can I do here?

https://bugs.archlinux.org/task/24033
Last edited by siriusb (2011-05-05 18:15:54)

Similar Messages

  • How to get total physical memory on the system thru program

    Hi,
    I have used kstat for identifying physical & virtual memory. I am able to get the data items of vminfo_t, but vminfo_t doesnot give the total physical memory all I get fro vminfo_t is
    free memory, swap reserved, swap allocated, swap available and swap free.
    Can someone help me in getting total physical memory of the system.
    Thanks,
    Ram

    I do not believe you can get the physical number of pages through kstat. However, you can get it through sysconf(3C). The argument SCPHYS_PAGES will return the number of pages in the system.
    See the sysconf(3C) manpage for more information.
    Alan
    Sun Developer Technical Support
    http://www.sun.com/developers/support

  • My HP Pavilion a6357c with Windows Vista 32-bit freezes until the system warms up

    Any time I start the computer up when it hasn't been used, the system fails to boot.  It will freeze up in the process where I have to hold the "ON" button down to shut it down and then attempt to reboot.  the system will freeze just about anywhere in the process.  Sometimes I get to log in with my user name, and then the screen will freeze up.  Sometimes trigger a blue screen, sometimes a black screen and then perform a hard disc diagnostic routine.  Once whatever component warms up, the system works great. 

    I am not that familiar anymore with troubleshooting Windows XP, but way back in the day I seem to recall that the Windows recovery console would be used to fix issues like the one you're describing. It sounds like you may have a corrupted boot sector if it keeps going into the windows recovery mode.  The solution could be as simple as using the last known good configuration or possibly doing a system restore.  You may want to try this link on Technet that explains the recovery console and the tools available in it like fixmbr..
    http://technet.microsoft.com/en-us/library/bb45712​6.aspx
    Worst case you may be looking at doing a reinstall of windows XP.
    I am an employee of HP

  • My keys for F1 to F12 are messed up and I can't seem to fix it in the system pref.

    I can't seem to sync my F1 to F12 Keys to what they are supposed to do. I checked all the system preference settings, even set all to default and nothiung works.
    Can someone please help?

    If your F keys work when you press them along with the fn key (bottom left of your keyboard), then go to System Prefs > Keyboard > Keyboard and uncheck the box, "Use all F1, F2, etc. keys as standard function keys."

  • GetOracleDecimal seems to leak memory?

    Hello, I am using the C# statement below to retrieve a decimal value from an OracleDataReader, adjust the precision, then assign it to a .NET decimal type:
    decimal volume = (decimal)OracleDecimal.SetPrecision(reader.GetOracleDecimal(5), 28);
    Over time, the service that hosts this method leaks memory. After some investigation, I found that "Oracle.DataAccess.Types.OpoDecCtx" types were collecting in the finalize queue. Any ideas on how to resolve this? I can't explicitly Dispose() an OracleDecimal...
    I'm using ODP.NET version 2.102.2.20.
    Thanks

    Thanks for the reply. I am using .NET 2.0 SP2. I upgraded the ODP.NET client to 2.111.7.20 but am still seeing leakage of the OracleDecimal structs.
    Here's a snippet of output from WinDbg:
    Ready for finalization 32874 objects (0b4de540->0b4fe6e8)
    Statistics:
    MT Count TotalSize Class Name
    00fb8cec 32816 656320 Oracle.DataAccess.Types.OpoDecCtx
    With each pass of the service the Count and TotalSize grow in increments equal to the number of rows I'm querying...
    Just for laughs I changed the GetOracleDecimal statement to GetDecimal and the memory issue went away (because I'm no longer creating OracleDecimals). But I need to use the higher precision type to prevent overflows..
    Thanks again..

  • If changing the hostname of the Audit Vault Server version 12.1.2 please wait until the system reboots automatically.

    Hi everyone
    when changing the hostname of an AV Server in the newly released version 12.1.2, it can take up to 10 minutes from the time a user click ok on the pop-up message "Are you sure you want to reboot the Audit Vault Server for the changes to take affect" to the system actually shutting down for the reboot. The machine must not be manually rebooted as this will cause errors.
    Some background information was provided by one of Oracle's developers for this product:
    AVDF 12.1.2.0.0 uses Oracle Grid in Restart Configuration. This is needed to leverage the ASM infrastructure to create diskgroups etc. So, when a hostname of a system is changed, the entire Grid stack needs to be re-configured to work under the new hostname. This re-configuration is needed because Grid creates a lot of directories with the hostname in them and when the hostname is changed, it tries to look for critical configuration files under this new "hostname" and of course, they would not be present. Hence, when we change the hostname, an entire re-configuration of the Clusterware is attempted, at which point a new set of directories with the new hostname will be created by the Grid software.
    This reconfiguration operation may take a few minutes to several minutes depending on the hardware/resource specs. This is because re-configuration of the Clusterware stack is a heavy-weight operation and takes time (It needs to shutdown all the CRS services and re-configure them and bring them back up). Hence, the long duration it takes before re-boot. You *MUST NOT* reboot it manually before the system automatically reboots -- otherwise the re-configuration operation will only be half-done. The chances of this re-configuration operation failing is very, very minimal (based on our tests). So, given enough time it _WILL_ complete eventually and the system _WILL_ automatically reboot. You just need to wait for it to happen.
    Hope this will avoid any issues,
    greetings,
    Harm ten Napel

    I may add it was my personal impatience that lead to this discovery: I was re-imaging my virtualbox install with the new 12.1.2 version (for testing purposes) and I want my AV server to be called 'auditvault', when it appeared nothing was happening (but there was) I rebooted the system manually with said results...

  • Bluetooth seems to have disappeared from the systems preferences selection page on my Macbook Pro. Where to from here?

    My Logitech mouse quit working and I assumed low batteries. I replaced them and the mouse still would not connect. The Bluetooth icon on the menu bar is dimmed with the squiggly thru it and the message is "Bluetooth: Not available." The Bluetooth icon in system preferences, which WAS there before, seems to have disappeared. No selection option at all: it simply isn't there. When I click the Mouse option I get "Install a USB mouse" and nothing else. So where I do from here to get my mouse alive an well once more?
    MacBook Pro Retina late 2012, running 10.9.2.

    I have the same problem. How do i reset the SMC?

  • Firefox 3.6 when I open a SWF file, a wrong mouse click, it show a recursive open window until the PC resource is used up or the system hang up, I try to reinstall firefox but not solved.

    Windows XP SP3, flash player 10.2, Shockwave 11.5.9.240 , when I open a SWF file with firefox 3.6.15, it shows some options to choose action and I made a wrong click. The firefox nightmare is a "open recursive windows" until the system hang. When I use Internet Explorer 8 to open it, it is fine, Try to uninstall firefox and reinstall it, but in vain, how can I restore it?

    You don't have the Shockwave Flash Player installed for Firefox. You may have the ActiveX version installed for IE, but Firefox needs the Plugin version. And Shockwave 11.5.9.240 that is installed for Firefox isn't the same thing.
    1.Download the Flash setup file from here: <br />
    [http://fpdownload.adobe.com/get/flashplayer/current/install_flash_player.exe Adobe Flash - Plugin version]. <br />
    ''Or maybe get the previous '''r102''' version from here. IMO, there's problems with the latest version of Flash.'' <br />
    http://kb2.adobe.com/cps/142/tn_14266.html <br />
    Save it to your Desktop.<br />
    2. Close Firefox using File > Exit <br />
    then check the Task Manager > Processes tab to make sure '''firefox.exe''' is closed, <br />
    {XP: Ctrl+Alt+Del, Vista: Shift+Ctrl+ESC = Processes tab}
    3. Then run the Flash setup file from your Desktop.
    * On Vista and Windows 7 you may need to run the plugin installer as Administrator by starting the installer via the right-click context menu if you do not get an UAC prompt to ask for permission to continue (i.e nothing seems to happen). <br />
    See this: <br />
    [http://vistasupport.mvps.org/run_as_administrator.htm]

  • Inactive memory. it's not working properly, how do i tweak the system to fix it?

    hi.
    my system has 24 gigabytes of ram. I use After effects and photoshop and illustrator... all day, every day, going back over 10 years.
    when I run a particularly big project in AE, one that uses big fies, or a lot of files, the inactive ram very quickly balloons out of control.
    prime example: I am rendering right now, it takes about 12 minutes to render the comp, in 12 minutes the system will go from zero megabytes of inactive ram, to 17 gigabytes, leaving me with no ram for the system, causing in some severe cases: actual hard crashes. I continually have to monitor and run a "purge" command in the terminal in order to cut that out.
    the documentation and general discourse I've read agrees that inactive memory is the same thing as free memory, in that it is available for applications with need to use it. But, it contains potentially useful data that was recently used, and the system would rather give you the free stuff before giving you the inactive stuff.
    here's the problem:
    Aftereffects uses this memory, and then frees it. it's full of gibberish, it gets used quickly, and released quickly, and pooled into inactive memory. At this point it should be availible for other apps to use, and it isn't. it is treated as if it is in use. The system can't use it, aftereffects can't use it, no other app can get this ram allocated to it. Inactive memory, becomes terminal memory, memory that is not available for use by the system.
    I know there has to be a system default or a setting in the terminal, I can set to make it trigger happy and automatically free up this useless memory.
    what is it?

    Inactive memory is the operating system cache.
    This cache may contains data which has not been written to disk (called dirty pages).  This is because Mac OS X defers flushing dirty cache data to disk to cut down on contantly starting up idle disks, consuming power, draining laptop batteries, and adding extra wear to solid state disks which have a limited number of writes.
    When Mac OS X has lots of inactive memory and the system starts to slow down, this is because now the OS is being forced to write the dirty cached pages to disk before it can give those pages to another applications, or to reuse those pages with the same applciation.
    After effects and photoshop and illustrator are very memory intensive apps.
    ...causing in some severe cases: actual hard crashes.
    That is either a hardware problem, or an operating system bug.  You should file a Bug report including your crash dumps to Apple.
    BugReporter
    <http://bugreporter.apple.com>
    Free ADC (Apple Developer Connection) account needed for BugReporter.
    Anyone can get a free account at:
    <http://developer.apple.com/programs/register/>
    Aftereffects uses this memory, and then frees it. it's full of gibberish, it gets used quickly, and released quickly, and pooled into inactive memory. At this point it should be availible for other apps to use, and it isn't. it is treated as if it is in use. The system can't use it, aftereffects can't use it, no other app can get this ram allocated to it. Inactive memory, becomes terminal memory, memory that is not available for use by the system.
    The inactive memory may still be part of the After Effects address space, just not in the current process working set.  That is to say, ever so often the operating system will mark pages inactive and see if the process references them again.  If it does, they are put back in the process' working set (quickly because they are still in RAM and it just requies updating some process tables), otherwise they sit in inactive memory.  If they are really part of After Effects address space, then chances are the data in those pages is dirty, and before they can be given to another process the pages have to be written to the /var/vm/swapfile(s).
    If After Effects generated this inactive memory by reading files (and only reading), then those pages are clean (not dirty), and can easily be moved to free pages and given to a process as there is no need to write them  back to disk, as the disk has the same values as what is cached.
    If After Effects generated this inactive memory by writing data to files, then the pages are dirty and are waiting to be written to disk.  Unless the file has been deleted after the write (such as a scratch file), then the operating system must write the data to disk before it can reuse the inactive pages.  It does not matter if later the file will be deleted, the operating system does not know that, so it cannot give those pages to another process until they have been written to disk.  The except being if and only if, a process is also accessing (reading or writing) that file, then cache starts to pay for itself.
    The operating system does not refuse to give inactive memory to other processes, it just has responsibilities to make sure dirty pages are properly moved to stable storage before the pages are reused.  And generally speaking stable storage is slow.  Orders of magnitude slower.
    If you want  to control when you the operating system cleans dirty inactive memory, then you may continue to run the 'purge' command.  As long as you are not running it non-stop, and especially if you are using a laptop or solid state disk.
    Then again, getting more RAM will allow the operating system to dirty up more RAM before it needs to start flushing to disk.  And replacing your disks with solid state disks (SSDs) will allow the operating system to flush dirty pages much faster when it needs to start cleaning the inactive memory.
    Message was edited by: BobHarris

  • Imapd service "Leak  Memory"

    I already have Java Communications Suite 6 Working , but, I have a Leak Memory problems with imapd process.
    I have the server with 30 imapd process, 30 mshttpd process, and 30 pop process running to balance the load of the users.
    All work fine(the CPU is 100% idle, the RAM is 80% available=6GB) when I access via browser(Chrome,Firefox), too when I access it with the traditional clients IMAP (Outlook, ThunderBird,etc).
    The problem is that if one user want to copy(not just view) locally all your emails to your laptops/pc, the imapd process eat more than 3GB(instead of 80MB) of RAM and the system is getting slower.
    If the user cancel this process(copy via IMAP all your emails) the process dont freedom doesn't release the memory and the system getting slower.
    Actually my solution is:
    # kill -9 <PID_imapd>
    Some times when I kill the process the problem going to other imapd process, so in this case the solution is:
    /opt/sun/comms/messaging/sbin/stop-msg
    /opt/sun/comms/messaging/sbin/start-msg
    I think that this problem is a bug but I dont know what is the patch.
    May you help me? Any idea?
    My system is:
    A X2100 with one socket AMD Opteron 2600Mhz, 8GB RAM, 2 x disks 750GB in mirror with Solaris Volume Manager, Soalris 10 HW 10/08.
    Thanks.
    Jaime

    Jorth, maybe we are not well explained,
    the normal operation of imapd process(one process) need no more that 200MB, when a user is linked to it.
    Check my example:
    ================================================================================================================
    PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
    874 root 610M 421M sleep 59 0 0:14:51 0.1% java/160
    818 webservd 413M 285M sleep 59 0 0:16:43 0.3% webservd/95
    607 root 326M 45M sleep 59 0 0:07:01 0.1% webservd/58
    16719 mailsrv 283M 50M sleep 59 0 0:00:06 0.0% imapd/5
    798 root 237M 37M sleep 59 0 0:04:04 0.1% ns-slapd/48
    *16673 mailsrv 220M 97M sleep 59 0 0:00:06 0.0% imapd/6*
    *16677 mailsrv 210M 42M sleep 59 0 0:00:05 0.0% imapd/5*
    *16696 mailsrv 205M 36M sleep 59 0 0:00:04 0.0% imapd/5*
    *16695 mailsrv 200M 38M sleep 59 0 0:00:04 0.0% imapd/6*
    *16685 mailsrv 197M 38M sleep 59 0 0:00:08 0.0% imapd/5*
    *16682 mailsrv 195M 40M sleep 59 0 0:00:04 0.0% imapd/5*
    *16681 mailsrv 193M 46M sleep 59 0 0:00:04 0.0% imapd/5*
    *16690 mailsrv 187M 52M sleep 59 0 0:00:03 0.1% imapd/6*
    *16687 mailsrv 187M 40M sleep 59 0 0:00:05 0.0% imapd/5*
    *902 icsuser 185M 24M sleep 59 0 0:00:05 0.0% cshttpd/2*
    NPROC USERNAME SWAP RSS MEMORY TIME CPU
    78 mailsrv 2439M 2329M 28% 0:11:53 0.5%
    14 icsuser 1064M 233M 2.8% 0:06:55 0.0%
    136 root 965M 727M 8.9% 2:15:20 50%
    1 webservd 264M 326M 4.0% 0:16:43 0.3%
    1 noaccess 90M 100M 1.2% 0:01:13 0.0%
    Total: 237 processes, 1042 lwps, load averages: 1.91, 1.90, 1.89
    ================================================================================================================
    When we run an aplication like OutLook to copy locally to the laptopn all the mail via IMAP, "ONE imapd process" eat more memory that need it and never released.
    Example:
    ================================================================================================================
    PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
    *16673 mailsrv 2856M 2534M sleep 59 0 0:00:06 45% imapd/6* <---------------this process eat memory and slow the system(CPU/RAM)
    874 root 610M 421M sleep 59 0 0:14:51 0.1% java/160
    818 webservd 413M 285M sleep 59 0 0:16:43 0.3% webservd/95
    607 root 326M 45M sleep 59 0 0:07:01 0.1% webservd/58
    16719 mailsrv 283M 50M sleep 59 0 0:00:06 0.0% imapd/5
    798 root 237M 37M sleep 59 0 0:04:04 0.1% ns-slapd/48
    *16677 mailsrv 210M 42M sleep 59 0 0:00:05 0.0% imapd/5*
    *16696 mailsrv 205M 36M sleep 59 0 0:00:04 0.0% imapd/5*
    *16695 mailsrv 200M 38M sleep 59 0 0:00:04 0.0% imapd/6*
    *16685 mailsrv 197M 38M sleep 59 0 0:00:08 0.0% imapd/5*
    *16682 mailsrv 195M 40M sleep 59 0 0:00:04 0.0% imapd/5*
    *16681 mailsrv 193M 46M sleep 59 0 0:00:04 0.0% imapd/5*
    *16690 mailsrv 187M 52M sleep 59 0 0:00:03 0.1% imapd/6*
    *16687 mailsrv 187M 40M sleep 59 0 0:00:05 0.0% imapd/5*
    *902 icsuser 185M 24M sleep 59 0 0:00:05 0.0% cshttpd/2*
    NPROC USERNAME SWAP RSS MEMORY TIME CPU
    78 mailsrv 2439M 2329M 80% 0:00:5 0.5%
    78 mailsrv 2439M 2329M 10% 0:11:53 0.5%
    14 icsuser 1064M 233M 2.8% 0:06:55 0.0%
    136 root 965M 727M 8.9% 2:15:20 50%
    1 webservd 264M 326M 4.0% 0:16:43 0.3%
    Total: 237 processes, 1042 lwps, load averages: 1.91, 1.90, 1.89
    ===================================================================================================
    The rest of the imapd process(29) in this moment just load 40-50MB(when those are free).
    If we kill the process 16673 the user connect to the next imapd process and the problem persist whit the same patology: eat memory and CPU, and slow the system.
    So, we think that is not normal and maybe we need patch the system to solve the problem.
    We will to test the 64Bit version in this moment and we will post the results.
    Thank
    Jaime

  • Large file copy to iSCSI drive fills all memory until server stalls.

    I am having the file copy issues that people have been having with various versions of Server now for years, as can be read in the forums. I am having this issue on Server 2012 Std., using Hyper-V.
    When a large file is copied to an iSCSI drive, the file is copied into memory first faster than it can be sent over the network. It fills all available GB of memory until the server, which is a VM host, pretty much stalls and also all the VMs stall. This
    continues until the file copy is finished or stopped, then the memory is gradually released as it is taken out of memory as it is sent over the network.
    This issue was happening on send and receive. I change the registry setting for Large Cache to disable it, and now I can receive large files from the iSCSI. They now take an additional 1 GB of memory and it sits there until the file copy is finished.
    I have tried all the NIC and disk settings as can be found in the forums around the internet that people have posted in regard to this issue.
    To describe in a little more detail, when receiving a file from iSCSI, the file copy windows shows a speed of around 60-80 MB / sec, which is wire speed. When sending a file to iSCSI, the file copy window shows a speed of 150 MB/sec, which is actually the
    speed at which it is being written to memory. The NIC counter in Task Mgr shows instead the actual network speed which is about half of that. The difference is the rate at which memory fills until it is full.
    This also happens when using Window Server Backup. It freezes up the VM Host and Guests while the host backup is running because of this issue. It does cause some software issues.
    The problem does not happen inside the Guests. I can transfer files to a different LUN on the same iSCSI, which uses the same NIC as the Host with no issue.
    Does anyone know if the fix has been found for this? All forum posts I have found for this have closed with no definite resolution found.
    Thanks for you help.
    KTSaved

    Hi,
    Sorry if it causes confusion but "by design" I mean "by design it will use memory for copying files via network".
    In Windows 2000/2003, the following keys could help control the memory usage:
    LargSystemCache (0 or 1) HKEY_LOCAL_MACHINE\CurrentControlSet\Control\Session Manager\Memory Management
    Size (1, 2 or 3) in HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameter
    I saw threads mentioned that it will not work in later systems such as Windows 2008 R2.
    For Windows 2008 R2 and Windows 2008, there is a service named Microsoft Windows Dynamic Cache Service which addressed this issue:
    https://www.microsoft.com/en-us/download/details.aspx?id=9258
    However I searched and there is no update version for Windows 2012 and 2012 R2.
    I also noticed that the following command could help control the memory usage. With value = 1, NTFS uses the default amount of paged-pool memory:
    fsutil behavior set memoryusage 1
    You need a reboot after changing the value. 
    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Flash is killing Safari, which is leaking memory ...

    I just saw in Activity Monitor that the Flash plugin is using 147% of the CPU, with one Flash movie playing in one of 12 open Tabs
    And Safari seems to leak memory as well, after a day or two it easily can use up to 3GB(!) of RAM.
    I am now quitting Safari routinely every 2 to 3 hours to get the CPU usage down and free RAM for other stuff, but I don't think this method makes for a great user experience.

    Hi,
    Use ClickToFlash... that way you have control of Flash content.
    http://clicktoflash.com/
    Carolyn

  • Cnet review says imac has SHARED memory on the video card! Is this correct?

    I was sure the imac had dedicated memory but:
    http://reviews.cnet.com/AppleBoot_Camp_beta/4505-36727-31826794-2.html?tag=nav
    Is this reviewer correct?
    I would have bet my life this wasn't true but he really seems to make a point of it in the banchmark notes.
    Kal

    I don't know who started this rumour but it's spreading.
    Those well known Apple lovers at GameSpot have produced an article about Boot Camp and running XP on an iMac.
    http://www.gamespot.com/features/6147437/index.html
    It's not a bad article but has the following statement:
    "The release of Boot Camp doesn't change our opinion of the iMac as a gaming system. No matter which OS you run, its weak ATI Radeon X1600 graphics chip, which shares memory with the system itself, isn't going to deliver high frame rates"
    Oops! A bogus opinion fed by incorrect information.
    Needless to say I put them right in their forum here:
    http://www.gamespot.com/pages/forums/showmsgs.php?topicid=24517331

  • I got a message that I was running out of space. I tried moving my picture files to iCloud. The system was restored. However only some of my picture files are now available on either iPhoto or photos. How can I fi

    Mac Book Pro
    Operating System OSX version 10.9.5
    Memory 4GB
    The system sent a message that I was running out ospace.
    I tried moving files to iicloud the system shut down
    I reed the steps on the Repair Disk MacBook Pro
    I called 1 800 MY APPLE
    I was advised to take the computer into an Apple Store.
    The Technician got the system to startup and saved some of my files in a folder.
    However, these only represent a fraction of the photo files which I had saved on the system.
    How can I access the remaining files/

    restore your backup form when they were all there
    LN

  • In my server RMAN can't allocate memory to the virtual instance

    Hi
    I want to restore my database in a new server
    At first I want to restore "spfile" from controlfile autobackup, there is no spfile or pfile of my database in the new server
    I do these steps
    1 . expoer ORACLE_SID=Sales
    2. rman target /
    3. rman > set dbid 817528985
    4. rman > startup force nomount
    after step 4 I get this error :
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of startup command at 09/22/2010 14:03:21
    RMAN-04014: startup failed: ORA-04031: unable to allocate 28704 bytes of shared memory ("shared pool","unknown object","sga heap(1,0)","kebm test replies")
    I get this error while I have about *80GB* free memory on the new server
    and my parameters in /etc/sysctl.conf file is :
    kernel.sysrq = 0
    kernel.core_uses_pid = 1
    kernel.shmall = 5242880
    kernel.shmmax = 42949672960
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    fs.file-max = 65536
    net.ipv4.ip_local_port_range = 1024 65000
    net.core.rmem_default = 1048576
    net.core.rmem_max = 1048576
    net.core.wmem_default = 262144
    net.core.wmem_max = 262144
    I need to say that I can create a new database in that server by dbca that its
    sga_max_size is 9632M and pga_aggregate_target is 3206M
    Do you know what is wrong ? Do you know why RMAN can't allocate memory to the virtual instance ?
    thanks

    The database which could not start is because of the low memory on the system or in the sga_max_size there is high value set. So the system could not allocate so large memory as it does not have free so much. There may be other reasons like OS limitation in order of usage the memory.
    Set a lower amount of memory in the database.
    Eg:
    SQL> alter system set sga_max_size=1600M scope=spfile;
    System altered.
    SQL> alter system set sga_target=1600M;
    System altered.
    refer the link it will be useful:http://arjudba.blogspot.com/2008/05/startup-fails-with-ora-27102-out-of.html
    else use manually copy the spfile/pfile to the new server
    refer the link, it may be useful to you.http://oracleinstance.blogspot.com/2010/08/disaster-recovery-using-rman-demo.html
    Edited by: rajeysh on Sep 22, 2010 4:40 PM

Maybe you are looking for