What is swapping ?

I compare vmstat & top output:
e220:/ > vmstat -S 60
procs memory page disk faults cpu
r b w swap free si so pi po fr de sr s0 s1 s6 s2 in sy cs us sy id
0 0 35 2519760 272144 0 0 181 68 89 0 133 14 13 0 2 692 543 451 26 8 66
2 0 34 2398872 26216 0 0 120 196 202 0 101 17 17 0 3 1268 2853 909 88 12 0
2 0 34 2381056 24144 0 0 93 304 318 0 128 18 16 0 3 1202 2917 867 88 12 0
1 0 34 2379280 30064 0 0 149 153 160 0 62 18 15 0 3 909 2502 670 90 10 0
2 0 34 2379000 25144 0 0 145 296 307 0 132 17 19 0 3 1220 2895 893 88 12 0
top -M (sorted by memory) (only subset of full output of top)
PID USERNAME LWP PRI NICE SIZE RES STATE TIME CPU COMMAND
17479 ora9ias 14 58 0 100M 18M sleep 7:39 0.00% emagent
20675 ora9ias 5 58 0 92M 14M sleep 0:12 0.00% httpd
21131 ora9ias 5 58 0 89M 14M sleep 0:10 0.00% httpd
20762 ora9ias 5 52 0 87M 18M sleep 0:10 0.00% httpd
21151 ora9ias 5 58 0 85M 18M sleep 0:08 0.00% httpd
21461 ora9ias 5 58 0 83M 15M sleep 0:06 0.00% httpd
20589 ora9ias 5 58 0 76M 17M sleep 0:11 0.00% httpd
The w column in vmstat shows the number of swapped out processes.
But top shows the resident size and all size of process and there
no one process which is fully swaped out.
Therefore the question:
if 90% pages of process are in swap and 10% are in memory then could vmstat increments w?
if 10% pages of process are in swap and 90% are in memory then could vmstat increments w?
For example:
PID SIZE RES
17479 100M 95M
1031 100M 5M
what is the w ? 0 or 1 or 2 ?
If the process contains some LWP, then could any single LWP be swaped out or not?
Thanks!

Well, swapping out a process only removes all of its private pages. Any shared libraries that it's using (which could be a huge fraction of the total mappings) may not be flushed. Even if they were, they might be brought back in by another process shortly afterward.
So if you want to try looking at this further, I'd recommend looking at 'pmap -x <PID>' output.
0 0 35 2519760 272144 0 0 181 68 89 0 133 14 13 0 2 692 543 451 26 8 66
2 0 34 2398872 26216 0 0 120 196 202 0 101 17 17 0 3 1268 2853 909 88 12 0I looked at this a long time ago and couldn't make things line up. But one thing I wasn't aware of then is that the 'w' column does not represent processes, it represents threads. So when my 'w' column was 20 and I couldn't find 20 processes that looked completely paged out, maybe that was right and some of them had multiple threads.
The w column in vmstat shows the number of swapped out processes.
But top shows the resident size and all size of process and there
no one process which is fully swaped out.Right, because shared pages are counted in RES. (That's why you can't add all the RES figures to get the total amount of memory consumption. You'd be counting some pages multiple times).
Therefore the question:
if 90% pages of process are in swap and 10% are in memory then could vmstat increments w?
if 10% pages of process are in swap and 90% are in memory then could vmstat increments w?
For example:
PID SIZE RES
17479 100M 95M
1031 100M 5M
what is the w ? 0 or 1 or 2 ?Indeterminate for two reasons:
1) A process could have any of its pages sent to backing store through normal paging processes. Even if they all leave this way, the process has not been "swapped".
2) When a process is swapped, shared pages will remain.
If the process contains some LWP, then could any single LWP be swaped out or not?My understanding is no. "Swapping" is a memory managment thing, and all threads share the same memory. So swapping a process will send all memory to disk, affecting all threads. But I haven't confirmed that (still, no one has contradicted me about it either).
Darren

Similar Messages

  • Find out what is swapping

    Hello together,
    actually I've a swapping problem on one of our database server. It is a Oracle Linux 6 Server on which an Grid Infrastructure 11.2.0.3 and 5 Database Instances are running. The database instances are that versions:
    - 1x 10.2.0.5 with 3 databases
    - 2x 11.2.0.2 with 8 databases
    - 2x 11.2.0.3 with 15 databases
    Actually the Swap Space of the server is used by 51%. Ok, I know, it isn't critical, but it is so full since 8-9 hours?
    So now I'm trying to find out, which process is using so much Swap. I'm trying with top and sot by Swap usage (Shift+o and then p):
    top - 11:52:18 up 499 days, 18:50,  2 users,  load average: 2.23, 1.80, 2.35
    Tasks: 2304 total,   1 running, 2303 sleeping,   0 stopped,   0 zombie
    Cpu(s):  0.8%us,  0.3%sy,  0.0%ni, 94.7%id,  4.2%wa,  0.0%hi,  0.0%si,  0.0%st
    Mem:  264271652k total, 255592616k used,  8679036k free,   303276k buffers
    Swap: 33554424k total, 17083800k used, 16470624k free, 228222456k cached
      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  SWAP COMMAND
    26886 ora112    15   0 35.3g  15m  13m S  0.0  0.0   0:00.12  35g oracle
    26888 ora112    18   0 35.3g  14m  13m S  0.0  0.0   0:00.16  35g oracle
    26838 ora112    15   0 35.3g  15m  14m S  0.0  0.0   0:01.46  35g oracle
    26842 ora112    15   0 35.3g  17m  15m S  0.0  0.0   0:09.20  35g oracle
    10583 ora112    15   0 35.3g  17m  16m S  0.0  0.0   0:07.16  35g oracle
    23305 ora112    15   0 35.3g  18m  16m S  0.0  0.0   0:14.27  35g oracle
    23262 ora112    15   0 35.3g  18m  16m S  0.0  0.0   0:34.29  35g oracle
    19970 ora112    18   0 35.3g  17m  15m S  0.0  0.0   0:00.01  35g oracle
    26836 ora112    15   0 35.3g  17m  16m S  0.0  0.0   3:25.18  35g oracle
    26876 ora112    15   0 35.3g  19m  17m S  0.0  0.0   0:09.09  35g oracle
    7125 ora112    15   0 35.3g  22m  20m S  0.0  0.0   0:00.01  35g oracle
    7130 ora112    15   0 35.3g  22m  20m S  0.0  0.0   0:00.01  35g oracle
    7133 ora112    15   0 35.3g  22m  20m S  0.0  0.0   0:00.01  35g oracle
    7127 ora112    15   0 35.3g  22m  20m S  0.0  0.0   0:00.01  35g oracle
    7136 ora112    15   0 35.3g  22m  20m S  0.0  0.0   0:00.01  35g oracle
    7139 ora112    15   0 35.3g  22m  20m S  0.0  0.0   0:00.02  35g oracle
    7101 ora112    15   0 35.3g  23m  21m S  0.0  0.0   0:00.30  35g oracle
    7107 ora112    15   0 35.3g  25m  23m S  0.0  0.0   0:00.28  35g oracle
    26939 ora112    15   0 35.3g  26m  24m S  0.0  0.0   0:05.16  35g oracle
    26890 ora112    15   0 35.3g  31m  22m S  0.0  0.0   0:25.80  35g oracle
    7144 ora112    15   0 35.3g  25m  23m S  0.0  0.0   0:00.18  35g oracle
    26923 ora112    15   0 35.3g  25m  24m S  0.0  0.0   0:33.53  35g oracle
    7109 ora112    15   0 35.3g  28m  25m S  0.0  0.0   0:00.31  35g oracle
    14416 ora112    15   0 35.3g  28m  25m S  0.0  0.0   0:00.54  35g oracle
    28751 ora112    15   0 35.3g  26m  24m S  0.0  0.0   0:15.26  35g oracle
    6973 ora112    15   0 35.3g  29m  26m S  0.0  0.0   0:00.02  35g oracle
    7103 ora112    15   0 35.3g  29m  26m S  0.0  0.0   0:00.31  35g oracle
    7105 ora112    15   0 35.3g  30m  27m S  0.0  0.0   0:00.32  35g oracle
    7142 ora112    15   0 35.3g  30m  26m S  0.0  0.0   0:00.23  35g oracle
    7146 ora112    15   0 35.3g  30m  26m S  0.0  0.0   0:00.26  35g oracle
    17208 ora112    15   0 35.3g  29m  27m S  0.0  0.0   0:53.71  35g oracle
    6975 ora112    15   0 35.3g  32m  29m S  0.0  0.0   0:00.02  35g oracle
    7117 ora112    15   0 35.3g  31m  29m S  0.0  0.0   0:00.33  35g oracle
    7115 ora112    15   0 35.3g  32m  29m S  0.0  0.0   0:00.59  35g oracle
    1522 ora112    15   0 35.3g  36m  33m S  0.0  0.0   0:05.05  35g oracle
    4931 ora112    15   0 35.3g  36m  32m S  0.0  0.0   0:01.17  35g oracle
    26931 ora112    15   0 35.3g  39m  35m S  0.0  0.0   0:05.44  35g oracle
    26927 ora112    15   0 35.3g  40m  36m S  0.0  0.0   0:04.94  35g oracle
    26935 ora112    15   0 35.3g  40m  37m S  0.0  0.0   0:06.08  35g oracle
    6947 ora112    15   0 35.3g  44m  40m S  0.0  0.0   0:02.08  35g oracle
    26874 ora112    15   0 35.3g  42m  39m S  0.0  0.0   0:08.89  35g oracle
    7148 ora112    15   0 35.3g  45m  40m S  0.0  0.0   0:00.52  35g oracle
    26834 ora112    15   0 35.3g  43m  41m S  0.0  0.0  33:38.12  35g oracle
    7113 ora112    15   0 35.3g  44m  41m S  0.0  0.0   0:00.41  35g oracle
    7119 ora112    15   0 35.3g  47m  45m S  0.0  0.0   0:00.42  35g oracle
    7111 ora112    15   0 35.3g  48m  45m S  0.0  0.0   0:00.72  35g oracle
    24605 ora112    15   0 35.3g  51m  47m S  0.0  0.0   0:00.17  35g oracle
    26925 ora112    15   0 35.3g  56m  53m S  0.0  0.0   0:08.43  35g oracle
    26910 ora112    15   0 35.4g  76m  73m S  0.0  0.0   1:12.25  35g oracle
    6955 ora112    15   0 35.3g  67m  63m S  0.0  0.0   0:00.67  35g oracle
    7082 ora112    15   0 35.3g  79m  73m S  0.0  0.0   0:00.49  35g oracle
    6971 ora112    15   0 35.3g  79m  74m S  0.0  0.0   0:00.52  35g oracle
    26844 ora112    18   0 35.3g  87m  85m S  0.0  0.0   1:42.68  35g oracle
    13097 ora112    15   0 35.4g 132m 114m S  0.0  0.1   0:01.43  35g oracle
    12213 ora112    15   0 35.4g 139m 116m S  0.0  0.1   0:00.97  35g oracle
    26937 ora112    15   0 35.3g 118m 111m S  0.0  0.0   0:09.41  35g oracle
    25356 ora112    15   0 35.4g 163m 141m S  0.0  0.1   0:04.79  35g oracle
    26908 ora112    15   0 35.4g 174m 132m S  0.0  0.1  17:49.73  35g oracle
    OK, there are some oracle Processes which are using the Swap but now I want to know why? Is there any possibillity to have a view which of that oracle processes or which database with which statement is using so much swap?
    I'm also using Enterprise Manager Cloud Control and all of the databases and the server are assigned to that. So maybe there is some analyzing possibility?
    Thanks a lot and regards,
    Dave

    OK, thanks first for your quick answer. To your first linked document 1295478.1:
    [root]# free -m
                 total       used       free     shared    buffers     cached
    Mem:        258077     251790       6287          0        313     223017
    -/+ buffers/cache:      28459     229618
    Swap:        32767      16571      16196
    [root]# grep Swap /proc/meminfo
    SwapCached:    3912000 kB
    SwapTotal:    33554424 kB
    SwapFree:     16584888 kB
    [root]# vmstat -S M
    procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
    r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
    3  2  16571   6299    313 223017    0    0   429   301    0    0  5  1 90  4  0
    How I look for swap space I know but how can I now find out, why the swap space is used? OK top tells me, there are processes with command "oracle" which are filling the swap, but why? How can I find out, what these processes are doing?
    To the second document 1931980.1:
    Here is something strange. I look into top to have a PID which has much swap usage, for example:
    top - 12:52:16 up 499 days, 19:50,  2 users,  load average: 7.33, 6.34, 5.61
    Tasks: 2339 total,   5 running, 2334 sleeping,   0 stopped,   0 zombie
    Cpu(s):  5.1%us,  0.3%sy,  0.0%ni, 87.0%id,  7.4%wa,  0.0%hi,  0.0%si,  0.0%st
    Mem:  264271652k total, 257963436k used,  6308216k free,   321940k buffers
    Swap: 33554424k total, 16966068k used, 16588356k free, 228374224k cached
      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  SWAP COMMAND
    26886 ora112    15   0 35.3g  15m  13m S  0.0  0.0   0:00.12  35g oracle
    So I looked for 28668 as described in the document:
    [root]# echo $((`grep Swap /proc/26886/smaps | awk '{ print $2; }' | tr '\n' '+'`0))
    0
    Nothing? Why are top and the command are telling different things? But the commands from the first document showed me, that there is the usage. Maybe zombie processes?

  • Wallstreet Ethernet Broken: What to swap out?

    My Wallstreet G3 has a weird problem that I'm pretty certain is hardware related. One thing wrong is that I can't get the ethernet to work (all software is present).
    Is the ethernet "card" on a Wallstreet part of the logic board or can you replace it separately?
    Other problems include not booting to OS 9.1 CD but will boot to 8.x CD. But OS 9.1 CD will boot to other Wallstreets so I know CD is fine. Also some weird extension conflicts unless I turn "AppleEnet, SharedLibraryManager" and others that are needed to run programs. Also no ethernet connection as described.
    I did all the software fixes: zapped PRAM, rebuilt desktop, new PRAM battery, fresh OS install, used different hard drive, different RAM, etc. Nothing worked.
    I'm thinking logic board (ethernet card?), but any other hardware swap suggestions greatly appreciated. I'd like to fix this thing but not sure where to start swapping components. Any ideas where to start?
    Thanks!

    Here is a take-apart site with superb illustrations to help you find where things are:
    http://www.ifixit.com/Device/PowerBookG3Wallstreet
    There is no section for replacing just the ethernet port which suggests the port is on the LB, but I don't have a WS at hand at the moment to check.
    Its possible the ethernet jack is loose on the logic board due to repeated stress to an attached cable. The solder joints start to give way. See if you can feel looseness in the jack from the outside. Connect a cable an see if you get intermittent network activity when you gently move the plug in the port. If so, you might be able to get inside and shim up the jack to keep it in contact. Admittedly, this is a temporary fix.
    If you are not using your Cardbus slot, you could consider an ethernet adaptor in that format, They're getting hard to find, but I found one that says it works on Mac:
    Cardbus Ethernet on Amazon
    There are cheaper ones offers but they do not say if the work on Macs. Also this one does not say if it works with OS9.
    You have some research ahead of you if you go the cardbus route.

  • Como habilitar a partição swap?

    Como um bom Linux, o Firefox OS possui algumas funções que precisam ser devidamente configuradas para uso, a partição SWAP permite espaço extra (e mais lento) para memória RAM, ajudando na abertura paralela de mais apps.
    Obtive acesso root através dos arquivos presentes neste site: http://elsimpicuitico.wordpress.com/firefoxos/
    remontei a partição /system com permissão de escrita através do seguinte comando:
    mount -o remount,rw /system
    Daí iniciei a configuração da partição SWAP, criando tanto um arquivo no SD com essa função como uma partição propriamente dita no SD.
    usando essa partição configurei o arquivo /etc/fstab e mandei ligar o swap pelo comando
    swapon -a
    mas o comando retornou o erro:
    swapon: /sdcard/.swap: Function not implemented
    Após algumas pesquisas descobri que a função de swap precisa estar habilitada no Kernel do sistema
    https://support.mozilla.org/pt-BR/questions/976573
    Segundo a pergunta acima, o kernel é responsabilidade da própria Alcatel
    Mas supostamente pode-se verificar o suporte ou não do kernel ao swap através do comando:
    cat /proc/cpuinfo
    que retorna isto:
    Processor : ARMv7 Processor rev 1 (v7l)
    processor : 0
    BogoMIPS : 501.64
    Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4
    CPU implementer : 0x41
    CPU architecture: 7
    CPU variant : 0x0
    CPU part : 0xc05
    CPU revision : 1
    Hardware : QCT MSM7x27a FFA
    Revision : 0000
    Serial : 0000000000000000
    na linha Features é possível ver que a função "swp", abreviação de swap está disponível no kernel.
    Em outro site: http://translate.googleusercontent.com/translate_c?depth=1&hl=pt-BR&rurl=translate.google.com&sl=pl&tl=pt-BR&u=http://forum.myfirefoxos.pl/watek-Swap-file%3Fpage%3D2&usg=ALkJrhhpyk7CxJc32ip4ny3Brzzb-G6eGw
    diz que é preciso alterar uma configuração no kernel para habilitar o suporte do mesmo ao swap, e podia-se verificar este suporte no conteúdo do arquivo presente no Firefox OS:
    /proc/config.gz
    copiando para o SD e descompactando é possível ler este trecho:
    CONFIG_HAVE_KERNEL_LZO=y
    CONFIG_KERNEL_GZIP=y
    # CONFIG_KERNEL_LZMA is not set
    # CONFIG_KERNEL_LZO is not set
    CONFIG_DEFAULT_HOSTNAME="(none)"
    # CONFIG_SWAP is no set
    CONFIG_SYSVIPC=y
    CONFIG_SYSVIPC_SYSCTL=y
    # CONFIG_POSIX_MQUEUE is not set
    # CONFIG_BSD_PROCESS_ACCT is not set
    CONFIG_SWAP is not set, ou seja, o suporte ao Swap não foi habilitado durante a compilação do kernel, editar este arquivo e mandá-lo pra pasta parece não mudar muita coisa, afinal ele é só um texto reportando características já existentes do kernel, sem poder para controlá-lo.
    Mesmo sabendo disso, experimentei inserir este mesmo arquivo alterado para que o parâmetro CONFIG_SWAP esteja como CONFIG_SWAP=y, como todas as outras opções habilitadas, em uma imagem de initramfs e mandar o sistema dar boot com ela, bom, o sistema restaurou o arquivo original e seguiu seu boot normalmente.
    Sabendo isto, a lógica diz para pegar o código fonte do kernel do Firefox OS (no meu caso, o branch hamachi), alterar o arquivo .config presente em sua pasta raiz e alterar o
    # CONFIG_SWAP is not set
    para
    CONFIG_SWAP=y
    Após isso bastaria compilar, unir em uma imagem de boot com arquivos initramfs e bootimg.cfg (usar aquelas presentes no arquivo de boot original provavelmente não traria problemas) e montar uma nova imagem de boot, com o kernel já habilitado pra suportar swap
    instalá-la usando fastboot no aparelho e seguir a configuração do ponto onde o erro Function not implemented aparecia.
    aparentemente as fontes do kernel estão presentes na página do Sourceforge da Alcatel, cujo download pode ser feito aqui:
    http://sourceforge.net/projects/alcatel/files/ONE_TOUCH_FIRE_4012_20130628.tar.xz/download
    mas ele precisa deste patch: https://www.codeaurora.org/cgit/quic/lf/b2g/build/plain/patch/ics_strawberry/kernel/kernel-add-fillcolor.patch?h=v1.1
    mesmo assim esse kernel parece não ser o mais estável, como podemos ver pelos comentários aqui:
    http://forum.myfirefoxos.pl/watek-Swap-file (recomendo o uso do Google Translate, o texto está em Polonês)
    Mas alguns comentários depois há pessoas que obtiveram sucesso em usar swap, até reportam qual tipo de cartão SD é o mais adequado!
    aqui neste vídeo é mostrado o Alcatel One Touch Fire com memória swap funcionando e rodando o b2g 1.4
    http://www.youtube.com/watch?v=Uaa6OI5aopc
    Por isso é possível chegar a conclusão de que sim, é possível usar swap.
    Mas como se o código fonte do kernel fornecido pela Alcatel é defeituoso? usando a árvore de desenvolvimento android do projeto b2g, pelo processo de construção tradicional do repositório GIT do b2g:
    https://developer.mozilla.org/en-US/Firefox_OS/Building_and_installing_Firefox_OS
    Apenas alterando o arquivo de coniguração do kernel para habilitar o suporte a swap e compilando normalmente.
    Parece até que algumas pessoas usando as builds pré-compiladas do projeto Vegnux conseguem ter o swap habilitado por padrão, mas já tentei todas as builds que tenho aqui (stock da Vivo, stock da Movistar, 1.2 stable, 1.3 stable e duas do 1.4) e nenhuma tem essa característica.
    Escrevi tudo isso através de alguns dias de tentativas de habilitar o swap no meu aparelho sem sucesso. E infelizmente não tenho como compilar o b2g pelo repositório GIT pois não atendo os requisitos de hardware do computador nem tenho conexão banda larga para baixar os 12GB de arquivos necessários.
    Alguém poderia usar isto pra fazer ao menos a tentativa, afinal, encontrei pouca documentação sobre o assunto, especialmente em pt-BR.
    Espero que isso ajude a alguém que tenha como fazer outras tentativas de habilitar o SWAP no Alcatel One Touch Fire.
    Páginas que me foram úteis:
    útil para saber como manipular uma imagem de boot do android/firefoxos
    http://yorik.uncreated.net/guestblog.php?2014=15
    útil pra saber como configurar a partição SWAP e um aparelho que retorna o mesmo erro, mostrando que a falha está no kernel sem swap habilitado.
    http://modmymobile.com/forums/564-motorola-milestone-general/555311-q-what-about-swap-milestone.html
    Achei o local da fonte do kernel e vários comandos
    http://k.japko.eu/alcatel-otf-hackers-guide-1.html
    Onde baixei os arquivos com o Busybox, acesso root para o alcatel one touch fire e imagens pré-compiladas de novas versões do b2g para hamachi
    http://elsimpicuitico.wordpress.com/firefoxos/
    tutorial oficial para compilação e instalação de uma build do b2g
    https://developer.mozilla.org/en-US/Firefox_OS/Building_and_installing_Firefox_OS
    http://elsimpicuitico.wordpress.com/firefoxos/

    Rapaz, tenho gerado imagens para meu Alcatel através do repositório Git do B2G.
    Quais configurações vc acha que devem ser alteradas antes de realizar o Build? Pelo o que entendi do seu texto seria o '''.config''' no Raiz do B2G, mas nesse arquivo só possui este conteúdo:
    MAKE_FLAGS=-j3
    GECKO_OBJDIR=/home/anderson/firefoxos/B2G/objdir-gecko
    DEVICE_NAME=hamachi
    DEVICE=hamachi
    Não existe a opção '''CONFIG_SWAP''' nele. Pesquisando essa opção no conteúdo dos arquivos, o mais próximo que encontrei foi:
    ./kernel/arch/arm/configs/msm7627a_defconfig
    ./kernel/arch/arm/configs/msm7627a-perf_defconfig
    Mas, não tenho ideia se ia funcionar. Infelizmente não estou com muito tempo este mês para pesquisar, mas se me indicar o que alterar, eu faço aqui e deixo compilando, depois a gente conversa via "Mensagem particular" aqui no fórum (ou outra forma).

  • Swaps space

    What is swaps in SAP  . I check my SAP server via st02. I seen that all  swaps filed is  red. why it is red. what the mean of red. please explane me .
    Thnaks & regards
    jagdish kumar

    Hi,
    This means that your buffers are hit badly, generally there are always swaps in an SAP system, and these keep increasing day by day if the instance is not restarted recently, an instance restart will clear the red buffer entries in ST02.
    But to reduce the swaps, increasing (or rather say optimizing) buffer memory is required.
    SAP application servers are important users of swap space. If the swap space on a computer is used up, serious system problems occur as a result. Therefore, you must monitor swap space usage.
    Go through with this link:
    [SWAP in SAP|http://help.sap.com/saphelp_nw70/helpdata/en/02/9625e3538111d1891b0000e8322f96/frameset.htm]
    Regards
    Jhony

  • Temp and/vs swap

    Hi,
    I am still confusing about temp and swap usage in oracle even i read many articles /forums.
    Could any explain what is the difference between temp and swap?
    I understand ,Temp used whenever sorting,create index,select order by /distinct,group by,union,intersect occurs. Any thing Else?
    What is swap?At what circumstance oracle use SWAP space?WHY?
    How to find particular query using SWAP space?
    Thanks & Regards,
    VN
    Edited by: user3266490 on Mar 17, 2012 2:00 AM

    user3266490 wrote:
    Hi,
    I am still confusing about temp and swap usage in oracle even i read many articles /forums.
    Could any explain what is the difference between temp and swap?
    I understand ,Temp used whenever sorting,create index,select order by /distinct,group by,union,intersect occurs. Any thing Else?
    What is swap?At what circumstance oracle use SWAP space?WHY?
    How to find particular query using SWAP space?SWAP is OS activity.
    Oracle knows NOTHING about swap space.
    http://en.wikipedia.org/wiki/Swap_space

  • Installation problem (swap space)

    hello there ,
    I have such problem when i am trying to install (oracle 10g release2-forms developer)
    that when the installer begins to check the requirements to install the product it give passed for all the requirements except one failed, it's (swap space) ,the installer give me the following message : swap space 744 required 1533 << Fail.
    my question is what is swap space? and how can i fix it? can it be cuased by avirus?
    and when i am trying to install (release1 oracle 10g form developer) it passed the requirements but after 80% of intallation of the first CD it abort's the installation and give me the message: abnormal event has accourd please support the following files to oracle c:\Program Files\oracle\inventory\out
    c:\Program Files\oracle\inventory\log
    c:\Program Files\oracle\inventory\install
    what is my computer problem? please heeeeeeeeeeeeelp .
    thank's for all.

    It has to do with the virtual memory settings, those can be verified at the system advanced properties. Make sure you have declared enough space, at least the minimum required by the Oracle Universal Installer.
    On the other hand, you were prompted for a file where the install log is recorded, please verify the contents of this file, further issues may have to be solved.
    ~ Madrid

  • Swap space becomes critically low in the system

    Hi,
    We are facing a situation where the swap space space  is critically low in the system, there is just 10 % available swap space in the system
    And we can't see the swap space being released to the OS .
    This is one of the  Application servers we have for R3 system.
    SAP environment:
    SAP Netweaver 7.01
    LINUX RHEL
    Oracle 11g
    $free -m //outut
    As you can see we have 64G physical memory allocated to this application server whereas the configured swap space is around 20G.
    This Linux box houses two application server one for R3 and the other for CRM.
    Would appreciate if you can tell me what should be done to release the swap space as above shows that 18 gig of 20 is being used right now.
    Regards,
    Rakesh

    Thanks Gaurav..
    what you have said makes sense we will check that parameter which determines to what extent swap space should be used between 0 to 100 %.
    However, I have found that there are many swaps in the SAP buffer (ST02) that we will be tuning soon in both of the application servers that I had mentioned above,
    I have checked the ST06 and couldn't found any page in/out activity.
    see below the screen shots of  ST02 and ST06 for both application servers.
    Regards,
    Rakesh

  • Difference between swap and tmp

    Hi,
    I am performing a 11g software installation (11.1.0.7) on HPUX IA64 server.
    During the installation, I got this error which says
    {code{
    Checking available swap space requirements...
    Expected result: 39897MB
    Actual result: 16384MB
    What is swap space? Is it the /tmp space? Do I have to increase /temp space here?
    But why is it expecting 39897MB?? (39GB)?? Is there something wrong ?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Dear user!
    Swap space isn't the same as temp space. I don't know HPUX but on Linux the swap space is an extra partition where the os may swap parts of your memory on HDD. This happens everytime when you need more physical memory than your machine has. The OS swaps some portion of your physical memory on HDD to free enough space for a new process. Hopefully this should never happen because it breaks down your system performance enormously. The Oracle Universal Installer for Oracle 11.1 demand (physical memory * 1.5) on a Linux system. I think the same happens on HPUX but the factor may not be 1.5 but any other value.
    The temp space on the other hand is some space on your HDD where process may create and drop some temporary files.
    I hope this is of any help to you.
    Yours sincerely
    Florian W.

  • Scrolling main content in an AP Div disappearing behind other AP Divs...?

    Newbie here, using CS3. No CSS power user (yet!)--general concepts, yes, but not much practice. Meanwhile two recent CS3 classes, several books, and a concerted search through online forums have failed to point me toward a fix for this prob. Any help greatly appreciated.
    Prob statement: In design view the core content of my pages disappears behind my footer and a secondary box, both AP Divs, so that I cannot see or edit anything beyond the bottom edge of the core-content AP Div. Overflow for that AP Div is set to scroll. The "obscured" content shows up only as an outlined shape extending past the footer etc. (and I can see some of the obscured text "through" the footer). Down arrow doesn't get me there: it just scoots down the outlined-but-obscured section. Doubleclicking highlights everything that's obscured so that I can see the relative shapes of the paragraphs, but doesn't expose the content. This seemed to start the first time I set the content div to scroll any overflow. I've changed it back/forth since; no joy.
    Rendered in IE or Firefox, all the pages with all their varying content lengths look fine. Scrollbar works great. It's just that in order to edit or compose further, I have to copy everything into Notepad or something, work there, and then paste it back into DW. Definitely non-optimum, though: can't format or add hyperlinks to the content.
    I'm using AP Divs, with scroll on in the "content" AP Div, because I couldn't figure out how to create a template where the footer would slide down the page in response to varying amounts of content. Started out with a table to handle all this, but an instructor recommended AP Divs so I went that way. I'd like to resolve this, rather than just go back to using tables while leaving this AP Div oddness a mystery.
    The footer is full of a Spry tabbed panels giving my legal/green/design statements and other small bits of info. The secondary box is an AP Div called "quotations" and is for friendly little bits of cute/clever nonsense at the bottom of each page.
    Tried a number of different settings so far and by now I've probably truly messed things up. Can anyone suggest a fix?
    The code for the template file seems long, so my apologies. However, the content type isn't allowed for attachments so I've pasted it in below.
    Much appreciation!
    =================================
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <style type="text/css">
    <!--
    body {
        background-color: #003300;
    #LeftSidebar {
        position:absolute;
        width:80px;
        height:697px;
        z-index:1;
        background-image: url(../Images/BG.jpg);
        top: 20px;
    #Banner {
        position:absolute;
        width:360px;
        height:187px;
        z-index:2;
        left: 100px;
        top: 20px;
        background-color: #6384EF;
    #BannerPhone {
        position:absolute;
        width:265px;
        height:187px;
        z-index:3;
        left: 470px;
        top: 20px;
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: x-large;
        font-variant: normal;
        color: #E4D9A8;
    #NavBar {
        position:absolute;
        width:636px;
        height:35px;
        z-index:4;
        left: 100px;
        top: 219px;
        padding-top: 3px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 5px;
        background-color: #E4D9A8;
        border-top-color: #E4D9A8;
        border-right-color: #E4D9A8;
        border-bottom-color: #E4D9A8;
        border-left-color: #E4D9A8;
    #Heading {
        position:absolute;
        left:100px;
        top:254px;
        width:636px;
        height:42px;
        z-index:8;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: medium;
        font-weight: bold;
        color: #003300;
        background-color: #E4D9A8;
        text-indent: 5px;
        padding-top: 5px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 5px;
        border-top-color: #E4D9A8;
        border-right-color: #E4D9A8;
        border-bottom-color: #E4D9A8;
        border-left-color: #E4D9A8;
        vertical-align: bottom;
    #Content {
        position:absolute;
        width:636px;
        height:315px;
        z-index:9;
        left: 100px;
        top: 296px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: small;
        color: #003300;
        background-color: #E4D9A8;
        overflow: scroll;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 5px;
    #Footer {
        position:absolute;
        width:560px;
        height:50px;
        z-index:-1;
        left: 133px;
        top: 670px;
        background-color: #E4D9A8;
    #Quotation {
        position:absolute;
        width:636px;
        height:40px;
        z-index:0;
        left: 101px;
        top: 621px;
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: x-small;
        font-style: italic;
        color: #E4D9A8;
        text-indent: 5px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 5px;
        background-color: #003300;
    -->
    </style>
    <script src="../SpryAssets/SpryTabbedPanels.js" type="text/javascript"></script>
    <link href="../SpryAssets/SpryTabbedPanels.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript">
    <!--
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
    function MM_nbGroup(event, grpName) { //v6.0
      var i,img,nbArr,args=MM_nbGroup.arguments;
      if (event == "init" && args.length > 2) {
        if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
          img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
          if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
          nbArr[nbArr.length] = img;
          for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
            if (!img.MM_up) img.MM_up = img.src;
            img.src = img.MM_dn = args[i+1];
            nbArr[nbArr.length] = img;
      } else if (event == "over") {
        document.MM_nbOver = nbArr = new Array();
        for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
          if (!img.MM_up) img.MM_up = img.src;
          img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
          nbArr[nbArr.length] = img;
      } else if (event == "out" ) {
        for (i=0; i < document.MM_nbOver.length; i++) {
          img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
      } else if (event == "down") {
        nbArr = document[grpName];
        if (nbArr)
          for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
        document[grpName] = nbArr = new Array();
        for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
          if (!img.MM_up) img.MM_up = img.src;
          img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
          nbArr[nbArr.length] = img;
    //-->
    </script>
    <!-- TemplateParam name="Content2" type="boolean" value="true" -->
    <style type="text/css">
    <!--
    a:link {
        color: #003300;
    a:visited {
        color: #336666;
    a:hover {
        color: #009933;
    a:active {
        color: #990033;
    -->
    </style>
    <meta name="Description" content="Skyway Consulting: taking your information to a higher level! We do information design: planning, writing, editing, and indexing your user documentation. We also design websites, website graphics, print layouts, and logos. Basically, we want to be your source for the way your organization interfaces with the world. " />
    </head>
    <body onload="MM_preloadImages('../Images/Button_WebDesignOver.gif','../Images/Button_UserDocsO ver.gif','../Images/Button_LogoDesignOver.gif','../Images/Button_PrintLayoutOver.gif','../ Images/Button_ITSvcsOver.gif','../Images/Button_Home.gif','../Images/Button_HomeOver.gif', '../Images/Button_WebDesign.gif','../Images/Button_UserDocs.gif','../Images/Button_ITSvcs. gif','../Images/Button_LogoDesign.gif','../Images/Button_AboutUs.gif','../Images/Button_Co ntact.gif','../Images/Button_AboutUsOver.gif')">
    <div id="LeftSidebar"></div>
    <div id="Banner">
      <div align="center"><img src="../Images/Banner.gif" alt="Skyway Consulting" width="335" height="184" /></div>
    </div>
    <div id="BannerPhone">
      <p align="center">Taking your information to a higher level.</p>
      <p align="center">530.965.2624</p>
      <p align="center"><img src="../Images/email_Info.gif" alt="Address" width="203" height="23" /></p>
    </div>
    <div id="NavBar">
      <table border="0" cellpadding="0" cellspacing="0">
        <tr>
          <td><a href="../index.html" target="_top" onclick="MM_nbGroup('down','group1','Home','../Images/Button_HomeOver.gif',1)" onmouseover="MM_nbGroup('over','Home','../Images/Button_HomeOver.gif','',1)" onmouseout="MM_nbGroup('out')"><img src="../Images/Button_Home.gif" alt="Skyway Consulting Homepage" name="Home" border="0" id="Home" onload="" /></a></td>
          <td><a href="../webdesign.html" target="_top" onclick="MM_nbGroup('down','group1','WebsiteDesign','../Images/Button_WebDesignOver.gif', 1)" onmouseover="MM_nbGroup('over','WebsiteDesign','../Images/Button_WebDesignOver.gif','',1) " onmouseout="MM_nbGroup('out')"><img src="../Images/Button_WebDesign.gif" alt="Website Design Services" name="WebsiteDesign" width="106" height="30" border="0" id="WebsiteDesign" onload="" /></a></td>
          <td><a href="javascript:;" target="_top" onclick="MM_nbGroup('down','group1','UserDoc','../Images/Button_UserDocsOver.gif',1)" onmouseover="MM_nbGroup('over','UserDoc','../Images/Button_UserDocsOver.gif','',1)" onmouseout="MM_nbGroup('out')"><img src="../Images/Button_UserDocs.gif" alt="User Documentation Services" name="UserDoc" width="106" height="30" border="0" id="UserDoc" onload="" /></a></td>
          <td><a href="../it_svcs.html" target="_top" onclick="MM_nbGroup('down','group1','ITServices','../Images/Button_ITSvcsOver.gif',1)" onmouseover="MM_nbGroup('over','ITServices','../Images/Button_ITSvcsOver.gif','',1)" onmouseout="MM_nbGroup('out')"><img src="../Images/Button_ITSvcs.gif" alt="IT Services" name="ITServices" width="106" height="30" border="0" id="ITServices" onload="" /></a></td>
          <td><a href="javascript:;" target="_top" onclick="MM_nbGroup('down','group1','LogoDesign','../Images/Button_LogoDesignOver.gif',1) " onmouseover="MM_nbGroup('over','LogoDesign','../Images/Button_LogoDesignOver.gif','',1)" onmouseout="MM_nbGroup('out')"><img src="../Images/Button_LogoDesign.gif" alt="Logo Design Services" name="LogoDesign" width="106" height="30" border="0" id="LogoDesign" onload="" /></a></td>
          <td><a href="../about.html" target="_top" onclick="MM_nbGroup('down','group1','AboutUs','../Images/Button_AboutUsOver.gif',1)" onmouseover="MM_nbGroup('over','AboutUs','../Images/Button_AboutUsOver.gif','',1)" onmouseout="MM_nbGroup('out')"><img src="../Images/Button_AboutUs.gif" alt="AboutUs" name="AboutUs" border="0" id="Contact" onload="" /></a></td>
        </tr>
      </table>
    </div>
    <div id="Content"><!-- TemplateBeginEditable name="Content" -->
      <p>Content</p>
      <!-- TemplateEndEditable --></div>
    <div id="Footer">
      <div id="TabbedPanels1" class="TabbedPanels">
        <ul class="TabbedPanelsTabGroup">
          <li class="TabbedPanelsTab" tabindex="0">Info</li>
          <li class="TabbedPanelsTab" tabindex="0">Legal</li>
          <li class="TabbedPanelsTab" tabindex="0">Privacy Policy</li>
          <li class="TabbedPanelsTab" tabindex="0">Green Statement</li>
          <li class="TabbedPanelsTab" tabindex="0">Design Credit</li>
          <li class="TabbedPanelsTab" tabindex="0">Webmaster</li>
        </ul>
        <div class="TabbedPanelsContentGroup">
          <div class="TabbedPanelsContent">Click for information on these topics.</div>
          <div class="TabbedPanelsContent">(c) 2009 Skyway Consulting. All content, including photographic content, is owned by Skyway Consulting. You may not copy, reproduce, modify, or publicly display, perform, distribute, or otherwise use the content provided on this site in any way for any public or commercial purpose. Skyway Consulting will not work on websites involving objectionable material, including but not limited to pornography, hatred, intolerance, or animal abuse. Our management staff's decision on what constitutes &quot;objectionable material&quot; is final. </div>
          <div class="TabbedPanelsContent">We recognize that your privacy is important. This privacy policy applies to all of our services and website pages. We do not set cookies. We do not sell or otherwise seek to profit from the contact information you provide, although we may preserve some information for use by Skyway Consulting. If you have questions about this privacy policy, please [link]contact us.</div>
          <div class="TabbedPanelsContent">Skyway Consulting is an American home-based business that makes every effort to conserve, reduce, reuse, and recycle.</div>
          <div class="TabbedPanelsContent">
            <p>Page design by Skyway Consulting. (Of course!)</p>
            <p>Tiling forest graphic at left by the talented Silvia Hartmann, <a href="http://silviahartmann.com/">http://silviahartmann.com/</a>. (Thank you, Silvia!)</p>
          </div>
          <div class="TabbedPanelsContent">Page problems? Contact <img src="../Images/email_Webmaster.gif" alt="Webmaster e-dress" width="177" height="18" align="absmiddle" /></div>
        </div>
      </div>
    </div>
    <div id="Quotation"><!-- TemplateBeginEditable name="Quotation" -->Quotation<!-- TemplateEndEditable --></div>
    <div id="Heading"><!-- TemplateBeginEditable name="Heading" -->Heading<!-- TemplateEndEditable --></div>
    <div align="center"></div>
    <script type="text/javascript">
    <!--
    var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1");
    //-->
    </script>
    </body>
    </html>

    I hadn't looked at the code at all. I was relying on the Dreamweaver GUI to correctly guide me to a desired outcome.
    I think that this is not a desirable approach to Dreamweaver, which will write perfect HTML if you let it, but it's too easy to click buttons and apply wizards without regard for the markup consequences, thereby producing a veritable pig's ear of a page.  If you are going to use DW professionally, you will have to become comfortable with code.  That doesn't mean you will have to spend 100% of your time in Code view, but you will definitely need to watch the code as it is formulated.
    I'm not starting from an engineering background.
    Neither did I.  But I did start with a sincere desire to become proficient, and to learn the technology.
    Murray, I get the idea of redoing my template without AP Divs, and will get into that. I don't know what "image swaps and links" mean, though. Would you mind teaching this newbie on this point?
    Not at all.  When you select the "NavBar" feature, you are placing elements and code on your page that were designed in the dark ages of HTML (frames).  Some of the features in the NavBar will only work in a framed page (the down image and the over while down).  The code is antique, invalid, and just wrong to be included.  My suggestion was to forego this and just place your button images on the page (in whatever container you need to use), and apply links to them so that they link to the desired pages.  Then apply swap image behaviors to them to create your rollover effects, one for each button.  The result will be modern code, that has none of the legacy stuff of the navbar, and that will work fine for you.  As you become more familiar with CSS you can investigate even better ways to do such menus (if you want a preview of this, Google "CSS Sprites).  The latter method is usually the only way I do menus anymore.  And even then, I use both text and graphics for accessability and SEO purposes.
    I will say that I like your attitude.  A determination to learn and improve is a winning approach.

  • N8 Can't Update To Belle

    If anyone can help please do...
    I have a nokia n8-00 with the product code of 059B663 and I have the latest nokia suite (3.6)
    Nokia Suite says everything is updated, i livein the philippines, they say nokia belle refresh is the latest here... hoping anybody could help, been months of waiting ((
    Solved!
    Go to Solution.

    ginomeee wrote:
    thanks, but i dunno why when i called nokia care then they told me to wait for the update in nokia suite and that it depends on my product code, and can someone clarify what a swap product code is? Thanks
    A SWAP product code is a generic code that is applied after the main board of the phone is replaced. What should happen is the Nokia Care should re-program the original Product Code to the new board but they don't always do this. Contact your Nokia Care centre again and insist that you have a SWAP code and require them to update your phone for you because you are not able to do so yourself with a SWAP code.
    Ray.

  • Slow SDO_RELATE when using group by.. please help!!

    Hi All,
    I'm fairly new to the spatial side of Oracle so please go easy on me.
    I have 2 tables (a and b), each containing line geometries. There is a one(a) to many(b) relationship between the two.
    I want to write a query which selects information from table b where the geometries in table b are completely covered by the geometries in table a, but the returned info is grouped by the rows in table a.
    Here's my code:
    select
    a.route_id,
    a.step,
    max(b.gritter_status),
    sum(b.salt_usage)
    from
    tbl_routedirs a, tbl_routelinks b
    where
    a.route_id = b.route_id and
    sdo_covers(a.geoloc, b.geoloc) = 'TRUE'
    group by
    a.route_id, a.step
    The query is extremely slow, taking up to 15 minutes to execute...The thing which is confusing me is without the group by clause the statement executes in under half a second.
    I have checked all indexes etc - all are valid. I've tried re-ordering the tables in the from clause as ive read this can be a factor, and granted i have little knowledge as to what to swap where but this appeared to have no impact on the speed.
    Any suggestions would be warmly welcomed... Thankyou.
    Edited by: user8760008 on 27-Aug-2009 07:08 - i copied the script and didnt add the aggregate functions on the selected columns...

    If that's the case, please try:
    select /*+ leading(a) use_nl(a b) index(b your_index_on_b.geoloc) */
    a.route_id,
    a.step,
    max(b.gritter_status),
    sum(b.salt_usage)
    from
    tbl_routedirs a, tbl_routelinks b
    where
    a.route_id = b.route_id and
    sdo_coveredby(b.geoloc, a.geoloc) = 'TRUE'
    group by
    a.route_id, a.step
    i.e. to have a nested loops join, and take a small table as outer.
    Note you may not need all three hints to get the nested loops join plan.

  • Prstat output in Solaris 11

    Hi all,
    Looking at prstat output in Solaris 11, something has clearly changed from Solaris 10 prstat version, since the results are quite different.
    Looking at an x86 server with S11+SRU7.5, the Oracle instance is eating(RSS) 57GB memory from a machine that only has 14GB memory in total. Is RSS calculated now with used memory+swap? if so, whats the SWAP column for then?
    NPROC USERNAME SWAP RSS MEMORY TIME CPU
    82 root 2755M 2003M 3.3% 4:19:21 0.8%
    46 oracleoc 61G 57G 96% 0:22:08 0.0%
    11 gdm 609M 143M 0.2% 0:02:53 0.0%
    5 daemon 36M 13M 0.0% 0:01:31 0.0%
    RSS
    The resident set size of the process (RSS), in kilobytes
    (K), megabytes (M), or gigabytes (G). The RSS value is
    an estimate provided by proc(4) that might underestimate
    the actual resident set size. Users who want to get more
    accurate usage information for capacity planning should
    use the -x option to pmap(1) instead.

    I hope it's a bug.
    Have you seen bug 7117588. It reads in part:
    "prstat should account for shared pages when counting RSS and swap for zones, projects, tasks, and users. It does not due so after the fix for 6522129."
    I am not sure how to read this statement but I guess it is/was broke.
    GlenG

  • Open Specific Panel From Remote Page

    http://labs.adobe.com/technologies/spry/samples/collapsiblepanel/collapsible_panel_sample. htm
    Example 4 from the above link.
    The 'Open Panel' text link.
    How can I take this link and place it on a page [which
    contains no Collaspible Panels] so that when a user clicks on it -
    the link will redirect to a 2nd page that contains Collapsible
    Panels and open a specific Panel without compromising the basic
    functionality of the Panels on the 2nd page ??
    *NOTE -- The Panels on the 2nd page have been modified to be
    Closed at the time of page load and also the Animation has been
    disabled.

    Thanks Don.
    I checked out what you were talking about and it makes sense.
    I used something similar a few months back on some tabbed panels
    actually. Didn't think about applying it to Collapsible Panels.
    Except that I'm not sure how to translate it over to a
    Collapsible Panel.
    Tabbed Panels Example
    ?panel=4#examples
    But the C.P. are not contained inside of a group to make a
    complete set. On the Spry Example Page from the link in my above
    post they have put the C.P. into a group - to make it function. But
    again this only seems to work when the link is on the same page as
    the Collapsible Panels.
    The panel call after the question mark "?" doesn't work and I
    don't know what to swap it with. I also tried to put my C.P. into a
    group and hope it would accept the order [for lack of a better
    term] of the Panels and that did nothing either.
    I am profienct with XHTML and CSS but rather weak in
    JavaScript.
    So is there anyway you or someone could translate your
    "theory" if possible ?
    Thanks.

  • 3000 n-100 Motherboard repalcement

    My daughter spilled some Pepsi on her Lenovo and after taking it apart I have found that it has corroded/eaten the legs off some of the diodes and resistors on the board.  At first I thought I might be able to solder them but it is too far gone.
    Does anyone know of a place to find motherboards for this?
    What motherboards swap with the 41W-8032 boards?
    Thank you
    CB

    You can contact Lenovo. I don't know if they would still have parts for this generation laptops. Your second optioin is Ebay. The motherboard is not cheap but is avaialable. Click
    \\ I do not respond to PM regarding individual tech support. Keep discussions in the forum for the benefit of others //

Maybe you are looking for

  • Error while starting Administration Services

    In the startup console of the administration server (weblogic on windows xp) I get the warning "MSG_USER_PROVISIONING_NATIVEPROVIDER_SETUP_ERROR" from com.hyperion.hbr.security.HbrSecurityAPI. What's wrong?

  • My iPhone 5 just stopped working now not visible with iTunes

    I have had the iPhone 5 for a few weeks, tonight I was recieving a call, as I went to answer it the slide bar locked half way accross and the phone locked up. It then turned its self off and now won't start up again, I have connected it to my iMac to

  • WMIC Issues

    Using CMD on an administrative account in our network I entered the following wmic /user:administrator /node:"pc name" bios get serialnumber The command line prompts for a password, after entering it (yes correctly) This is the output. Node - "PC Nam

  • Why do I have two time zones in my calendar?

    With a recent move to a new time zone I now have two time zone in my calendar.  My area code is in a central time zone but have moved to the east coast. I have checked my icloud calendar, iPhone settings and each is set to eastern time.

  • IFrame in a PopUp

    Hi, I have a component, that I use as a PopUp. Inside this component I have an iFrame. If I call the PopUp it opens and the url I want to load open up in a new Browserwindow and not inside the IFrame. Could this be bacause of a wrong reference to the