System unusable when RAM is full

There was always this thing that annoyed me: When the RAM is full and the swapping starts the System is getting slow as hell. And by system I mean the GUI: X + DE. I sometimes had the problem that there was an application that ate all the RAM and therefore Linux swapped any other program to hard disk. When I was quick enaugh to kill the application in time before the system got unusable there was the problem that then all application caches were in Swap and doing aything with previously open programs was slow as hell.
Therefore I reduced the swappiness. I thought I rather throw old data out of Ram instead of caching everything to disk would make it better. But it made it worse.
At the moment I compile wine 1.2 with warcraft patches. At the same time I decided to try lightspark - so I started to compile that too - while playing a youtube video. VERY BAD IDEA.
After some time the youtube video stopped playing. There was some stuttering over the next 10 seconds but then the system was completely unusable:
Input from mouse and keyboard lagged with a latency over a minute, login over ssh needs like two minutes to even display the login.
For about ten minutes I could do nothing with the system. It had heavy IO all the time.
That's what it looks like afterwards:
chris@chrispc ~ % free -m
total used free shared buffers cached
Mem: 1004 572 431 0 0 47
-/+ buffers/cache: 524 480
Swap: 2314 430 1883
If you have less then 2 gb ram and want to try it yourself I can recommend this:
https://bugzilla.gnome.org/show_bug.cgi?id=621025
There is just one question that I have:
Is it possible to not make the Swapping process eat up all ressources?
Can you tell Linux to not swap "important" stuff like X, a Desktop Environment, zsh, sshd AND reserve some ressources to keep this responding?
After so many years of active development of Linux I wonder if somebody has got a solution for this.
Last edited by Cdh (2010-07-20 21:20:41)

korpenkraxar wrote:
I can relate to this issue. Desktop responsiveness has been a problem for years now. It did not use to be like this. Basically, it seems like applications gets swapped to disk as response to the write cache getting big. In my experience, this happens even when you should have enough RAM to deal with it, although those parameters can be tweaked. In addition, the developers have recently acknowledged that the implementation for how processes wait while others are doing I/O is indeed not optimal. KDE usually responds horribly when doing big disk I/O on my system and setting swappiness=0 to stop apps being swapped to disk helps a lot in my case.
Check out these links and follow the development:
https://bugzilla.kernel.org/show_bug.cgi?id=12309
http://www.phoronix.com/forums/showthread.php?t=25065
your links are about different issues. Anyway:
from your link:
https://bugzilla.kernel.org/show_bug.cgi?id=12309
read
post #502 (almost the last one and most current), older post #268 refers to Morton email. Read this
this is basically a proper and working way.
Someone suggested to test VM by loading as many apps as possible in short time. This is most ridiculous test I heard of.
To test VM and I/O scheduler performance one need to keep system with high I/O running for long time, not few seconds, If starting many apps at a time kills your system, then obviously you need to work out more basic problems (once I loaded OOorg with 1MB file, amarok, firefox, dolphin, thunderbird, digikam, gimp, k3b and some smaller stuff. This would not get me even to 1GB of used RAM. not to mention that it has nothing to do with the problem which is VM and I/O scheduler).
If you want your system to be responsive, you need to optimize fs with I/O scheduler and specific system calls.
if swappiness=0 works for you, then you have badly configured system and once you get to real I/O use you will see that swapp is used. By definition swappiness will keep apps out of disk only as long as VM thinks that it can handle apps without swapping, it will swap anyway if VM thinks that this is enough. In consequence with swappinness=0 and still free RAM, you may see disk swapping. Not to mention that this will not help with (fast) swap recovery (if needed).
If swappiness setting keeps you happy then by all means use it of course.

Similar Messages

  • IPhoto crash when ram is full

    Every time I open iPhoto and use it, the ram steadily gets fuller and fuller. When it is full, the program crashes. Is there a way to fix it

    Create a new account on the Mac and make a test Library there. Does the same issue recur there?
    Regards
    TD

  • After closing large documents (drawings) the window closes but the process runs still in the background. I open the next document, the same procedure and after dowing this several times the RAM is full the system becoms very slow. what can i do???

    after closing large documents (drawings) the window closes but the process runs still in the background. I open the next document, the same procedure and after dowing this several times the RAM is full the system becoms very slow. what can i do???

    You can always shut it down manually via the Task Manager
    (CtrlShiftEsc)...
    On Mon, Sep 1, 2014 at 3:05 PM, frank koethen <[email protected]>

  • Mac Mini Mid 2011 General system slowdown when transferring files?

    Hi i have a stock mac mini mid 2011, 2.5ghz i5, 4gb ram, 500gb HDD os 10.7.1 and i've noticed a general system slowdown when transferring files on 10.7 and the last 10.7.1 update ( from usb to hdd, another computer on my local network to the mini, external dvd to the mini, etc).
    I could describe the slowdown as mouse pointer movement suffers, its "laggy", application take longer to start, even menus in them from appearing, writting something on the keyboard i have to wait like 5 - 10 seconds so the words start appearing in the app (i.e. textedit).
    I wanted to know if any other new mac mini owner has had this issue and if there is any solution to this(that would not involve buying a SSD for example)?
    Im not really sure if this is a hardware or system issue but it really is getting on my nerves(i know i could just wait for the files to transfer which is what i do now but i dont think that should be), since i also have a old macbook from 2007 2.0ghz c2d, 2gb ram, 250gb HDD os 10.6.8 and have never had this problem before.
    Thanks in advanced.
    Let me know if i need to give more info on this subject.
    Edit: I forgot to mention, the funny thing is doing a time machine backup to my external HDD or transferring files from my HDD to a usb doesnt give me any kind of slowdown.

    Hi Rick, I'd see if it's reated to this, which has many symptoms...
    Try this: "sudo pmset autopoweroff 0" and "sudo pmset standby 0"
    http://xlr8yourmac.com/archives/sep13/091313.html#10.8.5SleepEjectTip

  • KP06 Cost Center Budget Planning System error when locking the data records

    Hi,
    While updating Cost Center Planning system(KP06) its giving the below error:
    System error when locking the data records.
    Message no. KI502
    Diagnosis
    The lock to protect the data records being processed could not be set. The
    probable reason for this is that the SAP locking table is full and no more
    entries can be added.
    Procedure
    Inform your system administrator immediately
    No planning data has been changed
    Message no. K8038
    Diagnosis
    You used Post. While preparing the data for posting, the SAP System
    determined that no changes were made in the available databank values.
    System Response
    A posting activity price is not necessary
    Please help me how can we rectify the above error..
    Thanks
    VS Rao

    Hi,
    check the locking entries (t-code SM12).
    http://help.sap.com/saphelp_erp2004/helpdata/en/37/a2e3ae344411d3acb00000e83539c3/frameset.htm
    Best regards, Christian

  • Farm in farmville freezes when opening to full screen

    farm in farmville freezes when opening to full page
    == URL of affected sites ==
    http://http://apps.facebook.com/onthefarm/index.php?ref=bookmarks&fb_page_id=102452128776

    Hi Nong,
    What the heck is VDO???
    Open Console in Applications>Utilities, check the system log for the date/time of the last problem  & next startup for clues.

  • I am using firefox on Windows 7 home premium platform today I updated my firefox to its latest version i.e. 3.6.12 I restart my system but when I click on firefox icon nothing happened in fact its exe was running in backend

    Hi! I am using firefox on Windows 7 home premium platform today I updated my firefox to its latest version i.e. 3.6.12 first I uninstall the firefox but keeps my personal setting and then restart my system but when I click on firefox icon nothing happened in fact its exe was running in backend firefox version 3.5 is working fine on my system as I low grade myself to 3.5 again. Kindly help.

    A possible cause is security software (firewall) that blocks or restricts Firefox without informing you about that, possibly after detecting changes (update) to the Firefox program.
    Remove all rules for Firefox from the permissions list in the firewall and let your firewall ask again for permission to get full unrestricted access to internet for Firefox.
    See [[Server not found]] and [[Firewalls]] and http://kb.mozillazine.org/Firewalls

  • System wide Keyboard shortcuts in Full Screen Apps

    As a new ibook user I am trying to figure out how to make the best use of my system, and have run into a problem:
    When running full screen applicationsn (like games), system wide keyboard shortcuts don't seem to behave as expected: they simply don't work. Specifically I cannot use the keyboard shortcuts for Expose or Desktop Manager when in any full screen application.
    In fact, it doesn't even seem possible to leave a full screen application running and get back to my desktop. In windows I could alt-tab to another application and it would hide the full screen application minimized in the taskbar, but command-tab simply doesn't work in OSX when in a full screen app.
    Is there any way to make all or particular system wide keyboard shortcuts work while running full screen applications? With the terminal or something? I'm just lost. Thanks for helping a mac newbie.
    ibook G4 1.33 12"   Mac OS X (10.4.3)  

    Thanks Tim, you're a genius. That gave me the clue.
    The new user 'test' does not have the F5 behaviour problem.
    Therefore I checked through my list of login items, and found that it was 'Contactizer Pro' that used F5 to add a Quick Task.
    Changing that default stopped the problem.
    (The reason this is an issue is that I have a new Kensington Wireless Presenter, and it appears that pushing the laser pointer button also sends an F5 keystroke (for some reason)- which would stop my Keynote presentation and open the 'Quick Task' window!)

  • ArchTaz Live: boot and run an Arch system entirely in RAM

    ArchTaz Live Boot: A method to boot and run an Arch system entirely in RAM using tmpfs.
    As the name suggests it was inspired by (copied entirely from) SliTaz http://www.slitaz.org/ and boots in exacly the same way.
    It needs a custom init script in the root directory and for some reason that I can't work out a hook for sysinit_premount in rc.sysinit to remount / rw.
    The /usr/bin/archfs script is just a chunk of Slitaz's Tazusb utility with some minor changes (and I haven't properly tested the lzma or no compression).
    The /init script is modified from the usual initramfs /usr/lib/initcpio/init with hints from the SliTaz /init script (and some personal additions for my system).
    Copy init to the root directory, run archfs (eg. # archfs writefs gzip) and move the resulting archfs.gz to your boot partition/directory and boot with archfs.gz as your initrd.
    I run a fairly light system (Openbox, Firefox, Gnome-Mplayer, SpaceFM, no dev packages) and gzip compression gives me an archfs.gz just over 230MB that boots in just over 30 seconds using 138MB RAM on startup, and most applications start instantly (2GHz Core2Duo, 4G RAM). Lzma compression generally gives a smaller archfs.gz but takes longer to boot. I have a persistent home partition, I install packages as I need them and then they're gone on next reboot if I don't do a new archfs.gz to keep them. I delete man pages, unneeded locales, etc. Obviously if you're running a hefty install on a limited box you may run into problems.
    Any tips, cleanups, corrections welcome. It's been a mostly copy and paste and mash stuff together process so it isn't neat. And I think I may need some serious help when systemd becomes default.
    /usr/bin/archfs:
    #!/bin/sh
    # Archfs - entirely copied from part of the Tazusb utility supplied with
    # SLiTaz GNU Linux - with some cosmetic changes.
    ### Tazusb - SliTaz LiveUSB
    ### Tazusb is an utility to generate, configure and manipulate SliTaz LiveUSB
    ### bootable media and/or USB /home partition, such as flash keys, SD card or
    ### USB harddisk.
    ### Authors : Christophe Lincoln (Pankso) <[email protected]>
    ### Andrew Miller (Spode) <[email protected]>
    COMMAND=$1
    case $COMMAND in
    writefs)
    # Writefs to rootfs.gz
    if [ -z $2 ]; then
    COMPRESSION=none
    else
    COMPRESSION=$2
    fi
    # Start info
    echo ""
    echo -e "\033[1mWrite filesystem\033[0m
    ===============================================================================
    The command writefs will write all the current filesystem into a suitable cpio
    archive (rootfs.gz) usable on a bootable LiveUSB media.
    Archive compression: $COMPRESSION"
    echo ""
    # Create list of files
    find /bin /etc /init /sbin /var /lib /lib64 /root /usr >/tmp/list
    for dir in /boot /dev /home /proc /sys /tmp /mnt /media /run
    do
    echo $dir >>/tmp/list
    done
    # Generate initramfs with specified compression
    if [ "$COMPRESSION" = "lzma" ]; then
    echo -n "Creating archfs.gz with lzma compression... "
    cat /tmp/list | cpio -o -H newc | lzma > /archfs.gz
    elif [ "$COMPRESSION" = "gzip" ]; then
    echo -n "Creating archfs.gz with gzip compression... "
    cat /tmp/list | cpio -o -H newc | gzip -9 > /archfs.gz
    else
    echo -n "Creating archfs.gz without compression... "
    cat /tmp/list | cpio -o -H newc > /archfs.gz
    fi
    # Get initramfs size
    size=`du -sh /archfs.gz | cut -f 1`
    echo "==============================================================================="
    echo "Root filesystem size: $size"
    echo ""
    echo -en "----\nENTER to continue..."; read i
    esac
    exit 0
    /init:
    #!/bin/bash
    PATH=/bin:/usr/bin:/usr/sbin:/sbin
    udevd_running=0
    if [ -x /usr/bin/systemd-timestamp ]; then
    RD_TIMESTAMP=$(systemd-timestamp)
    fi
    . /usr/lib/initcpio/init_functions
    mount -t proc proc /proc -o nosuid,noexec,nodev
    mount -t sysfs sys /sys -o nosuid,noexec,nodev
    mount -t devtmpfs dev /dev -o mode=0755,nosuid
    mount -t tmpfs run /run -o nosuid,nodev,mode=0755
    mkdir -m755 /run/initramfs
    # parse the kernel command line
    parse_cmdline
    for d in ${disablehooks//,/ }; do
    [ -e "/hooks/$d" ] && chmod 644 "/hooks/$d"
    done
    #. /config
    run_hookfunctions 'run_earlyhook' 'early hook' $EARLYHOOKS
    [ -n "${earlymodules//[[:space:]]}" ] && modprobe -qab ${earlymodules//,/ }
    [ -n "${MODULES//[[:space:]]}" ] && modprobe -qab $MODULES
    # If rootdelay is empty or not a non-negative integer, set it to 10
    if [ -z "${rootdelay}" ] || ! [ "${rootdelay}" -ge 0 ]; then
    rootdelay=10
    fi
    run_hookfunctions 'run_hook' 'hook' $HOOKS
    # honor the old behavior of break=y as a synonym for break=premount
    if [ "${break}" = "y" ] || [ "${break}" = "premount" ]; then
    echo ":: Pre-mount break requested, type 'exit' to resume operation"
    launch_interactive_shell
    fi
    rootdev=$(resolve_device "$root") && root=$rootdev
    unset rootdev
    #fsck_root
    # Make /new_root
    mkdir /new_root
    # Mount root at /new_root
    #${mount_handler:-default_mount_handler} /new_root
    echo -e "Switching / to tmpfs..."
    mount -t tmpfs tmpfs /new_root
    run_hookfunctions 'run_latehook' 'late hook' $LATEHOOKS
    run_hookfunctions 'run_cleanuphook' 'cleanup hook' $CLEANUPHOOKS
    # Stop udevd if is running
    if [ "${udevd_running}" -eq 1 ]; then
    udevadm control --exit
    udevadm info --cleanup-db
    fi
    # Copy root
    echo -e "Copying root..."
    for i in $(ls -a /); do
    case "$i" in
    .|..) ;;
    mnt) mkdir /new_root/mnt;;
    proc) mkdir /new_root/proc;;
    sys) mkdir /new_root/sys;;
    dev) mkdir /new_root/dev;;
    run) mkdir /new_root/run;;
    new_root) ;;
    *) cp -a /$i /new_root
    esac
    done
    # Create mountpoints
    mkdir /new_root/mnt/sda1
    mkdir /new_root/mnt/sda2
    mkdir /new_root/mnt/sda3
    mkdir /new_root/mnt/sda4
    init=${init:-/sbin/init}
    echo -e "Switching root..."
    exec env -i \
    "TERM=$TERM" \
    "RD_TIMESTAMP=$RD_TIMESTAMP" \
    /sbin/switch_root /new_root $init "$@"
    ## Mount root at /new_root
    #${mount_handler:-default_mount_handler} /new_root
    #run_hookfunctions 'run_latehook' 'late hook' $LATEHOOKS
    #run_hookfunctions 'run_cleanuphook' 'cleanup hook' $CLEANUPHOOKS
    init=${init:-/sbin/init}
    if [ "$(stat -c %D /)" = "$(stat -c %D /new_root)" ]; then
    # Nothing got mounted on /new_root. This is the end, we don't know what to do anymore
    # We fall back into a shell, but the shell has now PID 1
    # This way, manual recovery is still possible.
    err "Failed to mount the real root device."
    echo "Bailing out, you are on your own. Good luck."
    echo
    launch_interactive_shell --exec
    elif [ ! -x "/new_root${init}" ]; then
    # Successfully mounted /new_root, but ${init} is missing
    # The same logic as above applies
    err "Root device mounted successfully, but ${init} does not exist."
    echo "Bailing out, you are on your own. Good luck."
    echo
    launch_interactive_shell --exec
    fi
    if [ "${break}" = "postmount" ]; then
    echo ":: Post-mount break requested, type 'exit' to resume operation"
    launch_interactive_shell
    fi
    exec env -i \
    "TERM=$TERM" \
    "RD_TIMESTAMP=$RD_TIMESTAMP" \
    /sbin/switch_root /new_root $init "$@"
    # vim: set ft=sh ts=4 sw=4 et:
    /etc/rc.d/functions.d/root_rw:
    root_rw() {
    mount -o remount,rw /
    add_hook sysinit_premount root_rw
    archfs:
    http://pastebin.com/RNTDWhFc
    init:
    http://pastebin.com/n4vcqG62
    root_rw:
    http://pastebin.com/i1LV61SV
    Last edited by 0ddba11 (2012-12-30 10:12:35)

    Oh yes any man directory was symlinked to /tmp long ago, so they don't even get installed.
    Right, new boot process:
    Using hooks in normal initramfs-linux.img to unpack archfs.gz into tmpfs and boot it.
    Create an initcpio preset file /etc/mkinitcpio.d/archfs.preset:
    # mkinitcpio preset file for the 'archfs' package
    ALL_config="/etc/mkinitcpio.conf"
    ALL_kver="/boot/vmlinuz-linux"
    PRESETS=('archfs')
    archfs_config="/etc/mkinitcpio.conf"
    archfs_image="/boot/archfs-linux.lzo"
    archfs_options="-S fsck -A tmpfs -z lzop"
    Or append to the standard 'linux.preset' file so the initramfs is created automatically when you upgrade your kernel. Or alter /etc/mkinitcpio.conf to add options.
    Create the file /lib/initcpio/hooks/tmpfs:
    #!/usr/bin/ash
    run_latehook() {
    # Mount tmpfs root
    mount -t tmpfs tmpfs /mnt
    # Unpack rootfs
    msg "Unpacking rootfs..."
    cd /mnt
    # parse the kernel command line
    parse_cmdline
    for archfs in ${archfs//,/ }; do
    if [ "$archfs" = "xz" ]; then
    xz -d < /new_root/boot/archfs.xz | cpio -imd --no-absolute-filenames > /dev/null 2>&1
    elif [ "$archfs" = "gzip" ]; then
    gzip -dc /new_root/boot/archfs.gz | cpio -imd --no-absolute-filenames > /dev/null 2>&1
    elif [ "$archfs" = "lzo" ]; then
    lzop -d < /new_root/boot/archfs.lzo | cpio -imd --no-absolute-filenames > /dev/null 2>&1
    elif [ "$archfs" = "img" ]; then
    cpio -imd --no-absolute-filenames /new_root/boot/archfs.img > /dev/null 2>&1
    fi
    done
    # Switch tmpfs to new root
    umount /new_root
    mount -M /mnt /new_root
    # vim: set ft=sh ts=4 sw=4 et:
    And the file  /lib/initcpio/install/tmpfs:
    #!/bin/bash
    build() {
    add_dir /mnt
    add_module ext3
    add_binary cpio
    add_binary xz
    add_binary gzip
    add_binary lzop
    add_binary fsck.ext4
    add_symlink /usr/bin/fsck.ext2 fsck.ext4
    add_symlink /usr/bin/fsck.ext3 fsck.ext4
    add_runscript
    help() {
    cat <<HELPEOF
    This hook creates the tmpfs root, mounts the device that contains the
    rootfs and extracts it into the tmpfs root.
    HELPEOF
    # vim: set ft=sh ts=4 sw=4 et:
    This loads modules and fsck binaries for the filesystem of my /boot partition into the initramfs. It also adds all the relevant compression binaries (some which can also be compiled into busybox or left out if not needed). I'm working on automatically reading the filesystem from your /boot partition based on the "root=" kernel command line option and adding the appropriate modules.
    Create a new archfs.gz (or new extensions) with new cleaned up /usr/bin/archfs:
    http://pastebin.com/xiqgyYyL
    Now run with:
    # archfs lzo
    (or whichever crompression you choose). It also takes care of any mounting directories you have in /mnt. And "writefs" is no longer needed, that's all it does anyway.
    Then simply add the "root=(your boot partition)" and "archfs=lzo" (or whichever compression you chose) command line options to your grub.cfg.
    Run:
    # mkinitcpio -p archfs
    That'll create an initramfs: archfs-linux.lzo that you need to move to your boot partition with your kernel and archfs.gz. Then point grub to that as your initrd.
    This will boot and the tmpfs hook will do it's work just after init has mounted your boot partition and then init will switch roots and run /sbin/init as it would on any normal install.
    Mix and match as needed. You can remove the /init file from the root of your filesystem or leave it there and all but an xz compressed archfs.gz will boot the old way aswell (the kernel can't handle the xz version). It should all be fairly upgrade proof, barring any major changes to mkinitcpio.
    Boot for me with lzo compression is at least twice as fast as old method. Partly due to lzo compression which is super fast (especially creating the archfs.lzo). It makes for a bigger file but it's still only 350MB (pretty much half my uncompressed root filesystem).

  • K7N2 Delta2 Platinium - System freezes when copying or writing to HDD

    I am experiencing a strange problem. I don't know what I have changet to my system but since 3 days ago I am geting this system lock up when I move or copy files from one HDD to another. Windows doesn't show any error message. When copying files, either in the midle of the proces or at the end the system LOCKS UP  and there is nothing i can do except a hot restart. I never had this problems and it was months that my computer was very stable. I have no ide how to test to get some info about this issue. Any opinions ?
    Thanx

    The tems are cool. CPU varies from 44°(idle) to 58° celcius (full load). Motherboard also 35° celcius. Now i dont know whats the start but let me tell the whole story. First of all i have this system since long time ago. Normally i install the computer once, than I optimize the system as i want it to be and than i back it up. Now Since i have all my programs installed in the way i want i dont like to reinstall the computer often, because it will take me two week to complete all the tweaks and changes that i do normally. So this system that is now runing has passed to three different motherboards (computer changes). Maybe the process of installing and reinstalling drivers in the system has degraded it. I am very carefull to clean drivers, registry and all. Although the system shows now errors, about 7 months ago i used to suffer system freezes when burning DVD. I couldn't resolve the issue since the problem was Nero being victim of SERVICE PACK 2. Anyway i have read that Windows XP SP has some Buffer and Cache problems and it makes conection with the burning problems. Since then i don't know how, after some times the burning problem disappeared ... i could burn DVD with the same version of NERO and everything was fine untill 3 days ago  . So i got the new NERO 7 with its new EXTRA BUFFER feature whitch works fine. Soon after installing NERO 7 one of my HDD crashed (i dont thing it has any conection with nero), it lost the partition table and it was recognised as UNALLOCATED. I recovered all the datas using a software calle R-Studio (very good by the way it can recover FDISK, Format, Delete, everything). After i had reformated the drive that crashed, I copyed back all the rescued files. Its there that the Copy Hang Ups started. WINDOWS doesn't show any ERROR at all, that means that there is no controller or HDD problem. I checked the drive and its fine. What reasured me that the drive was not the cause, was that even when i started copying between the other drives of my system i got the same problem.  So maybe my system is in a very very bad shape, or i dont have a clue of this thing        What is strange its that WINDOWS DOESN'T SHOW ANY ERROR MESSAGE, and PRIME STRESS TEST GOES ON FOR HOURS WITHOUT THE SMALLEST PROBLEM.
    Thanx Dr. Stu I also tried copying at stock speed and i got the same problem.

  • Can any body tell me when we do full buffering db tables

    hello all
    can any body tell me when we do full buffering  , what changes will occurs in database server?
    After buffer we added some fields in database table what changes will be there in database server?

    Hi Swamy,
    refer this link
    http://help.sap.com/saphelp_47x200/helpdata/en/cf/21f244446011d189700000e8322d00/content.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/3d/935324d37011d194ba00a0c94260a5/content.htm
    http://abapprogramming.blogspot.com/2007/11/buffering-in-sap-abap.html
    Table Buffer:Table Buffer is a  place on the RAM where we store the whole table temperorly.Single Buffer:It is one type of buffering techniques through which we can store single record of a table on RAM temperorly. If more details are present ...
    This r some think to buffer the data in application server. Buffer not allowed will buffer data in AS.  Data will be fetched directly from Database server. Buffer switched on means it buffers data in AP means data is fetched from application Server. Buffer switched allowed but switched off.  Full buffer to store the table in AP. Generic buffer - It is a comparison of fields i.e. data retired by the matching record.
    Cheers
    Mohinder Singh Chauhan

  • System.OutOfMemoryException when using CrystalReport with VS 2010

    hey everybody...
    i am in problem from the few days...
    i have upgraded my "Web Report Project" that uses Crystal Report from dot net framework 3.5 to 4.0 with 32bit. I frequently encounter System.OutOfMemoryException when viewing large reports (when report run over 500 pages) however this was not the
    issue on framework 3.5.
    i have googled a lot and applied almost all the solutions that says
    a) Crystal Report Service pack b) using Garbage Collection in unload event c)dispose report and crystal report viewer.
    i have observed following few things in the task manager
    1)process "WebDev.WebServer40.exe" consumes almost 50% of the Physical Memory when the IE runs
    2)iexplorer consumes memory in hundreds of MBs.
    i am using 32 bit OS with 4GB RAM
    Any Suggestions. i am running with short of time.

    @Asif48,
    Like pvdg42 mentioned your issue is not related to this forum. .NET Setup forum is about the installation of .NET, please reopen a new post on the forum he mentioned.
    Regards,
    Barry
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Video playback "choppy" when play 2 full HD videos together

    Hi,
    Recently I have a project that is to have 2 full HD video playback on 2 full HD resolution monitors. I am using flex in Air by having 2 windows opened when the program is launched, auto fullscreen on both monitor and then play videos. The videos are in f4v format. But the problem is the video playback is "choppy" when playback 2 full HD video together. My development PC is Corei7 920 with Geforce GTS250. This project will actually runs on Corei7 2600 with intel graphic chipset PC which I haven't test on the performance.
    How can I solve the "choppy" playback issue? Thanks.

    Flash Player full-screen video is an intensive process, but because it's running in a 32-bit environment it doesn't really help if the hardware has loads of extra RAM and multi-core processors. As you're using the decoupled version of the Acrobat Family, it only has an impact in terms of the decompression of the stream data when the annotation first activates.
    What is the original video spec?
    Are your rich media annotations set to deactivate automatically when the user moves to the next page? By default they deactivate only when the user context-clicks, so you can have a series of inactive-but-loaded instances fighting for attention.

  • When I buy full CC can I use that both in my laptop and table iMac and iPad?

    When I buy full CC can I use that both in my laptop and table iMac and iPad? I hope that I do not need to pay for the CC in every equipment.

    You have two activations and can use it on two systems. iPad apps are separate and don't count.
    Mylenium

  • System crash when play music

    975x +ICH7DH Platinum power up edition
    OCZ 1gb DDR2 Ram
    ATI Redeon x800xl video card
    SEagate HDD
    SATA mode IDE
    after installation Windows XP Pro, seem ok but system crash when play music.
    Can anybody help?

    Are you using the onboard audio, or you have an additional sound card installed on your system. If you are using the onboard audio, check if you have a proper installation of the Realtek HD audio drivers, and if you are using another sound card, you have to disable the onboard audio controller in BIOS.

Maybe you are looking for

  • Creating Ejb link to another Weblogic server

    I am trying to create a EJB jndi link to another weblogic server from a weblogic server. Basically I have a web application that uses an EJB that is deploed on another weblogic server and I would like to connect to it. One way I can do is the remote

  • Export / Import of BI objects

    Sorry, I mistakenly posted this under BI Accelerator: Hello. I am trying to move existing BI objects (defined in RSA1) from an internal SAP IDES demo system to an offline, standalone NW 2004s BI system that is on a laptop. Essentially I want to expor

  • Split string in 2 words

    Hello, If i have the string 'test1 test2-ttt test3'.. how can i split the string in two strings, so the 1st string contains the 1st word and the second the words after the first space? e.g. in my case str1 = test1 and str2 = test2-ttt test3 i tried w

  • POSIX Error "cannot allocate memory"

    Hi When I try to run an update or open Itunes I get a note appearing saying "POSIX Error "cannot allocate memory".... I have looked in these forums and tried to ring Apple with no luck, I am also reasonably computer illiterate. The only thing that ha

  • Will OpenOffice 4.1.1 run on Yosemite?

    Will OpenOffice 4.1.1 run if I upgrade to Yosemite?