Fine for a short time after rebooting homehub, but...

Hi,
I have had BTBroadband for a year and a half and had no problems at all, it's why I pay more for BT than cheaper providers, however, the past few weeks I am starting to wonder...
I have been getting low speeds (<0.1mbps  and very high pings upto 848ms) for the past 3 weeks. This is very easily fixed, I reboot the home hub and it's fine for anything from 10minutes to 2 hours with download speeds of around 6.5mbps and ping of around 30ms. However, I can't keep rebooting the homehub all the time.
The homehub has been replaced and still having the same problem. I have only one phone socket in the house so it is in the master socket, with a filter and only one telephone directly plugged into that. I am currently using all wired connections, however, I have tried wireless too. The slow speed is affecting my PS3, PC and BTVision.
I spent an hour on Sunday on the phone to support with yet another person with a very strong accent that is hard to understand and she did a remote desktop thing... she did a speed test to bt's servers and it said all was fine, even though (speedtest.net records shown below) it obviously isn't. She could also tell from how slow her connection to my computer was, but because the BT test said it was fine....anyway....then she started a disk cleanup (on the wrong drive) on my computer...I tried telling her the problem is not the computer because it affects all devices....
I used speedtest.net for my speed tests, and it's results match exactly my experiences....ever tried playing a first person shooter with 800ms ping?
I'd appreciate feedback from other users or BT staff because I am getting nowhere with your telephone support robots and am getting very close to cancelling my service. My logging of speedtest is at the bottom.
Update : I've just spoken to someone in priority care who said something about turning interleaving off....and that it should be ok in a day or two. Is this a fob off or for real?
Edit : ...are my download speeds dropping today because it thinks the line is bad from all the reboots?
Thanks, Russ
A sample from my logging of the past 4 days(worst results are ****): 
13/11/10
reboot homehub @ approx 11:10
ping 31ms - download 5.8Mbps - upload 0.32Mbps @ 11:16
ping 26ms - download 4.88Mbps- upload 0.35Mbps @ 11:18
**** ping 580ms - download 0.91Mbps - upload 0.19Mbps @ 11:35 ****
**** ping 174ms - download 2.19Mbps - upload 0.21Mbps @ 11:39 ****
reboot homehub @ 11:40
ping 30ms - download 6.23Mbps - upload 0.38Mbps @ 11:45
ping 31ms - download 6.25Mbps - upload 0.38Mbps @ 11:48
ping 36ms - download 6.25Mbps - upload 0.38Mbps @ 11:52
ping 52ms - download 6.27Mbps - upload 0.38Mbps @ 11:54
ping 31ms - download 6.26Mbps - upload 0.38Mbps @ 11:56
ping 31ms - download 6.25Mbps - upload 0.38Mbps @ 11:58
ping 42ms - download 6.23Mbps - upload 0.38Mbps @ 12:03
ping 34ms - download 6.27Mbps - upload 0.37Mbps @ 12:08
ping 31ms - download 6.27Mbps - upload 0.38Mbps @ 12:12
ping 31ms - download 5.77Mbsp - upload 0.37Mbps @ 12:16
It's been stable for over half an hour, I'll stop testing for now...
...until the next time it drops...
ping 49ms - download 4.81mbps - upload 0.25mbps @ 13:23
**** ping 553ms - download 0.54mbps - upload 0.21mbps @ 13:43 ****
reboot homehub @ 13:48
ping 33ms - download 6.24mbps - upload 0.38mbps @ 13:51
ping 31ms - download 6.24mbps - upload 0.33mbps @ 13:53
ping 51ms - download 2.36mbps - upload 0.32mbps @ 14:04
ping 32ms - download 1.06mbps - upload 0.16 @ 14:40
**** ping 214ms - download 2.54mbps - upload 0.23mbps @ 14:54 ****
reboot homehub @ 15:00
ping 31ms - download 6.31mbps - upload 0.38mbps @ 15:02
ping 32ms - download 6.29mbps - upload 0.38mbps @ 15:20
ping 37ms - download 6.24mbps - upload 0.36mbps @ 15:59
**** ping 229ms - download 1.61mbps - upload 0.25mbps @ 16:51 ****
**** ping 332ms - download 1.57mbps - upload 0.25mbps @ 18:09 ****
reboot homehub @ 18:10
ping 31ms - download 6.23mbps - upload 0.38mbps @ 18:11
ping 32ms - download 6.27mbps - upload 0.38mbps @ 18:40
ping 32ms - download 6.23mbps - upload 0.38mbps @ 18:51 
**** ping 242ms - download 2.30mbps - upload 0.21mbps @ 20:09 ****
reboot homehub @ 20:10
ping 34ms - download 6.10mbps - upload 0.37mbps @ 20:12
ping 32ms - download 3.96mbps (kel watching film on btvision, 2gb ringfenced) - upload 0.25mbps @ 21:39
**** ping 588ms - download 1.07mbps - upload 0.21mbps @23:28 ****
reboot homehub @ 23:29
ping 26ms - download 6.24mbps - upload 0.37mbps @ 23:31
14/11/10
****  ping 409ms - download 1.14mbps - upload 0.24mbps @ 01:09 ****
ping 30ms - download 6.22mbps - upload 0.38mbps @ 07:33 (fixed itself some time in the night without restarting)
**** ping 564ms - download 0.87mbps - upload 0.10mbps @ 10:24 ****
**** ping 921ms - download 0.94mbps - upload 0.16mbps @ 11:20 ****
**** ping 766ms - download 1.00mbps - upload 0.19mbps @ 14:55 ****
reboot homehub @ 14:56
ping 29ms - download 6.17mbps - upload 0.38mbps @ 14:59
ping 31ms - download 6.26mbps - upload 0.38mbps @ 15:33
**** ping 519ms - download 0.86mbps - upload 0.11mbps @ 17:45 ****
ping 29ms - download 5.83mbps - upload 0.37mbps @ 18:49
15/11/10
*** ping 267ms - download 1.49mbps - upload 0.22mbps @ 09:25 ***
**** ping 555ms - download 1.25mbps - upload 0.15mbps @ 12:22 ****
** ping 139ms - download 3.12mbps - upload 0.18mbps @ 12:35 **
*** ping 258ms - download 2.12mbps - upload 0.15mbps @ 16:26 ***
**** ping 487ms - download 1.08mbps - upload 0.20mbps @ 17:30 ****
reboot homehub @ 17:31
ping 31ms - download 3.88mbps - upload 0.38mbps @ 17:34
ping 31ms - download 2.42mbps...
...are my reboots now lowering my speed because it thinks the line is bad from all the reboots?

Ok, finally the tester worked, and all's well it seems... 
FAQ
Test1 comprises of two tests
1. Best Effort Test:  -provides background information.
Download  Speed
5727 Kbps
0 Kbps
7150 Kbps
Max Achievable Speed
 Download speedachieved during the test was - 5727 Kbps
 For your connection, the acceptable range of speeds is 600-7150 Kbps.
 Additional Information:
 Your DSL Connection Rate :7616 Kbps(DOWN-STREAM), 448 Kbps(UP-STREAM)
 IP Profile for your line is - 6500 Kbps
2. Assured Rate Test:  -provides background information.
Download Speed
3763 Kbps
0 Kbps
600 Kbps
Max Achievable Speed
 Download speedachieved during the test was - 3763 Kbps
 For your connection, the acceptable range of speeds is 576-600 Kbps.
 Additional Information:
 Assured Rate IP profile on your line is - 600 Kbps
We were unable to identify any performance problem with your service at this time.
It is possible that any problem you are currently, or had previously experienced may have been caused by traffic congestion on the Internet or by the server you were accessing responding slowly.
If you continue to encounter a problem with a specific server, please contact the administrator of that server in the first instance.
Please visit FAQ section if you are unable To understand the test results.

Similar Messages

  • My LCD Display is showing a blue hue for a short time after plugging in.

    I'm finding with the display that when I plug in my laptop, after a few seconds a blue hue comes over the screen. I've tried switching to the better performance graphics card on the MacBook Pro and get the same problem. The first few seconds the color is correct.
    Can anyone help?
    Message was edited by: Host (to clarify subject)

    Thanks, this is what I did:
    1. In system preferences go to 'Displays'
    2. Go to the color tab and click on 'Calibrate...'
    3. Check the tick box for 'expert mode'
    4. Continue through to Target White Point
    5. Change from 6507k to 6024k.

  • I have a iMac that wont start up after it sits for a short time

    I have a iMac that wont start up after it sits for a short time. I changed out the hard drive and reinstalled Leopard. If I mess with it a little I can get it to start up usually by repairing the hard drive with another computer, one time I just held down the P-R-option and command keys and it worked. Once its on it will restart no problem but if it sits for and hour or so it will get stuck either in the grey screen or blue screen. I also pushed the smu button but didnt work. Please help? Thank you.

    For this type of question, we need to know which iMac you have. This forum covers G3, G4, and G5 iMacs that have different hardware, and any recommendations are better handled if people know which you have. For starters, do "About this Mac" from your Apple menu and look at teh processor type.
    You also need to tell us the version of the Mac OS you have, also avaiabe from "About this Mac.
    If the processor type says "Intel," you have a newer iMac that this forum covers and should report in the area for current iMacs here:
    iMac (Intel)

  • Solaris 10, amd64, JVM crash at short time after startup

    Hi All,
    I have an application which allocate 10G of memory for his Heap, run on 4 dual core amd64 CPUs, 16G RAM machine and crash in 98% of the cases at short time after startup. This is a customer machine.
    I have a similar machine for tests with only 2 dual core amd64 CPU and 12G RAM and I don't experience any crashes running application with similar configuration, similar version of JDK and similar input data.
    I have tried with different GC algorithms, but we obtain crashes sonner or later. I rare cases when application manage to start seems that CMS offer the greatest performance.
    There is a bug in JVM? Knows anybody an workaround for this?
    # An unexpected error has been detected by Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0xfffffd7ffebbdb33, pid=21678, tid=5
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-b05 mixed mode)
    # Problematic frame:
    # V [libjvm.so+0x5bdb33]
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    --------------- T H R E A D ---------------
    Current thread (0x000000000042e000): GCTaskThread [id=5]
    siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000000000000a8
    Registers:
    RAX=0x0000000000000000, RBX=0x0000000000000002, RCX=0x0000000000000000, RDX=0x0000000000000000
    RSP=0xfffffd7ffad37800, RBP=0xfffffd7ffad37830, RSI=0x0000000000000000, RDI=0x00000000004e6790
    , R8=0x0000000000000000, R9=0x0000000000000002, R10=0x0000000000000000, R11=0xfffffd7d7bddd058, R12=0x00000000004e6790, R13=0x0000000000000000, R14=0x0000000000000000, R15=0x0000000000429650
    RIP=0xfffffd7ffebbdb33, RFLAGS=0x0000000000010246
    Top of Stack: (sp=0xfffffd7ffad37800)
    0xfffffd7ffad37800: fffffd7fff1051c8 000000000042a1f0
    0xfffffd7ffad37810: fffffd7d72bd05a0 0000000000000000
    0xfffffd7ffad37820: fffffd7d72bd05a0 0000000000000001
    0xfffffd7ffad37830: fffffd7ffad37840 fffffd7ffebcfdd1
    0xfffffd7ffad37840: fffffd7ffad37cc0 fffffd7ffee8953b
    0xfffffd7ffad37850: fffffd7d72bd05a0 0000000000000001
    0xfffffd7ffad37860: 000000000042a370 000000000042e000
    0xfffffd7ffad37870: 0000000000000002 0000000000000000
    0xfffffd7ffad37880: 0000000000000000 0000000000422e80
    0xfffffd7ffad37890: 000000000042c120 000000000042e320
    0xfffffd7ffad378a0: 000000000042e330 000000000042e708
    0xfffffd7ffad378b0: 000000000042e000 0000000000424180
    0xfffffd7ffad378c0: 000000000042e720 000000000042e730
    0xfffffd7ffad378d0: 000000000042eb08 00000000004241c0
    0xfffffd7ffad378e0: 00000000004224a0 0000000000000000
    0xfffffd7ffad378f0: 0000000000000000 0000000000000000
    0xfffffd7ffad37900: 0000000000000000 0000000000000400
    0xfffffd7ffad37910: fffffd7d7a92c5f8 fffffd7d7a92c5f8
    0xfffffd7ffad37920: fffffd7d7a92c5f8 fffffd7d7a92c5f8
    0xfffffd7ffad37930: 0000000000000000 0000000000000000
    0xfffffd7ffad37940: 0000000000000000 0000000000038800
    0xfffffd7ffad37950: 0000000000000479 0000000000000000
    0xfffffd7ffad37960: 0000000000000000 0000000000000000
    0xfffffd7ffad37970: 0000000000000000 fffffd7ffad37b10
    0xfffffd7ffad37980: fffffd7ffad37b58 fffffd7ffad37ba0
    0xfffffd7ffad37990: fffffd7ffad37c30 0000000000430240
    0xfffffd7ffad379a0: 0000000000429650 fffffd7d7a930000
    0xfffffd7ffad379b0: 000000026ed7667f 0000000000000000
    0xfffffd7ffad379c0: 000000000003a890 0000000000000000
    0xfffffd7ffad379d0: 0000000000000000 0000000000000000
    0xfffffd7ffad379e0: 0000000000000000 0000000000000000
    0xfffffd7ffad379f0: 0000000000000000 0000000000000000
    Instructions: (pc=0xfffffd7ffebbdb33)
    0xfffffd7ffebbdb23: 24 20 4c 8b 44 24 20 4d 89 03 eb 18 4d 8b 43 08
    0xfffffd7ffebbdb33: 4d 8b 80 a8 00 00 00 4c 89 44 24 28 4c 8b 44 24
    Stack: [0x0000000000000000,0x0000000000000000), sp=0xfffffd7ffad37800, free space=1610527966k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V [libjvm.so+0x5bdb33]
    V [libjvm.so+0x5cfdd1]
    V [libjvm.so+0x88953b]
    V [libjvm.so+0x98e8a6]
    V [libjvm.so+0x98e799]
    V [libjvm.so+0x87b18c]
    C [libc.so.1+0xcb34b] thrslot_offset+0x31b
    C [libc.so.1+0xcb580] thrslot_offset+0x550
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    0x0000000000a6b400 JavaThread "Timer-0" [_thread_blocked, id=19]
    0x0000000000743400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=17]
    0x0000000000742000 JavaThread "CompilerThread1" daemon [_thread_blocked, id=16]
    0x0000000000740c00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=15]
    0x000000000072c400 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=14]
    0x0000000000729800 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_in_native, id=13]
    0x000000000071c400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=12]
    0x000000000071b800 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=11]
    0x00000000006f3000 JavaThread "Finalizer" daemon [_thread_blocked, id=10]
    0x00000000006f2800 JavaThread "Reference Handler" daemon [_thread_blocked, id=9]
    0x0000000000428400 JavaThread "main" [_thread_blocked, id=2]
    Other Threads:
    0x00000000006ee400 VMThread [id=8]
    0x0000000000744c00 WatcherThread [id=18]
    VM state:at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
    [0x00000000004273a0/0x0000000000427400] Threads_lock - owner thread: 0x00000000006ee400
    [0x0000000000423500/0x0000000000427b10] Heap_lock - owner thread: 0x0000000000428400
    Heap
    par new generation total 74560K, used 63936K [0xfffffd7d75600000, 0xfffffd7d7a930000, 0xfffffd7d7a930000)
    eden space 63936K, 100% used [0xfffffd7d75600000, 0xfffffd7d79470000, 0xfffffd7d79470000)
    from space 10624K, 0% used [0xfffffd7d79470000, 0xfffffd7d79470000, 0xfffffd7d79ed0000)
    to space 10624K, 100% used [0xfffffd7d79ed0000, 0xfffffd7d7a930000, 0xfffffd7d7a930000)
    concurrent mark-sweep generation total 10400576K, used 29146K [0xfffffd7d7a930000, 0xfffffd7ff5600000, 0xfffffd7ff5600000)
    concurrent-mark-sweep perm gen total 21248K, used 6589K [0xfffffd7ff5600000, 0xfffffd7ff6ac0000, 0xfffffd7ffaa00000)
    Dynamic libraries:
    0x0000000000400000      /export/home/tg/jre1.6.0_03/bin/amd64/java
    0xfffffd7fff380000      /lib/64/libthread.so.1
    0xfffffd7fff360000      /export/home/tg/jre1.6.0_03/bin/amd64/../../lib/amd64/jli/libjli.so
    0xfffffd7fff390000      /lib/64/libdl.so.1
    0xfffffd7fff240000      /lib/64/libc.so.1
    0xfffffd7ffe600000      /export/home/tg/jre1.6.0_03/lib/amd64/server/libjvm.so
    0xfffffd7fff1e0000      /lib/64/libsocket.so.1
    0xfffffd7fff340000      /usr/lib/64/libsched.so.1
    0xfffffd7fff1a0000      /lib/64/libm.so.1
    0xfffffd7fff170000      /usr/lib/64/libCrun.so.1
    0xfffffd7fff140000      /lib/64/libdoor.so.1
    0xfffffd7ffe530000      /lib/64/libnsl.so.1
    0xfffffd7ffe4b0000      /lib/64/libm.so.2
    0xfffffd7ffe470000      /lib/64/libscf.so.1
    0xfffffd7ffe440000      /lib/64/libuutil.so.1
    0xfffffd7ffe420000      /lib/64/libmd5.so.1
    0xfffffd7ffe3f0000      /lib/64/libmp.so.2
    0xfffffd7ffe270000      /export/home/tg/jre1.6.0_03/lib/amd64/native_threads/libhpi.so
    0xfffffd7ffe210000      /export/home/tg/jre1.6.0_03/lib/amd64/libjdwp.so
    0xfffffd7ffe1e0000      /export/home/tg/jre1.6.0_03/lib/amd64/libnpt.so
    0xfffffd7ffe190000      /usr/lib/iconv/amd64/UTF-8%646.so
    0xfffffd7ffe160000      /usr/lib/iconv/amd64/646%UTF-8.so
    0xfffffd7ffe110000      /export/home/tg/jre1.6.0_03/lib/amd64/libverify.so
    0xfffffd7ffe0c0000      /export/home/tg/jre1.6.0_03/lib/amd64/libjava.so
    0xfffffd7ffe080000      /export/home/tg/jre1.6.0_03/lib/amd64/libzip.so
    0xfffffd7ffe010000      /export/home/tg/jre1.6.0_03/lib/amd64/libdt_socket.so
    0xfffffd7d75460000      /lib/64/nss_files.so.1
    VM Arguments:
    jvm_args: -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=4 -Dapp.dir=/opt/tg/cos-deploy-0.35/bin/.. -Dlog.dir=log -Dapp.name=process -Detc.dir=/opt/tg/cos-deploy-0.35/bin/../etc -Dconfig.file=/opt/tg/cos-deploy-0.35/bin/../etc/process.properties -Dlog4j.configuration=etc/log4j.xml -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 -Xms10G -Xmx10G
    java_command: tg.cos.server.Main
    Launcher Type: SUN_STANDARD
    Environment Variables:
    JAVA_HOME=/export/home/tg/jre1.6.0_03
    PATH=/opt/tg/fcs-foundation/perl/bin:/opt/tg/fcs-foundation/perl/bin:/sbin:/usr/sbin:/usr/sfw/bin:/opt/sfw/bin:/usr/X/bin:/usr/ccs/bin:/usr/local/bin:/usr/bin:/usr/sbin:/export/home/oracle_install/product/client/10.2/bin:/opt/tg/POOL/bin:/opt/tg/MailSender/bin:/export/home/tg/bin:/usr/sbin:/export/home/oracle_install/product/client/10.2/bin:/opt/tg/POOL/bin:/opt/tg/MailSender/bin
    LD_LIBRARY_PATH=/export/home/tg/jre1.6.0_03/lib/amd64/server:/export/home/tg/jre1.6.0_03/lib/amd64:/export/home/tg/jre1.6.0_03/../lib/amd64
    SHELL=/bin/bash
    Signal Handlers:
    SIGSEGV: [libjvm.so+0x9883b0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGBUS: [libjvm.so+0x9883b0], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGFPE: [libjvm.so+0x315b10], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGPIPE: [libjvm.so+0x315b10], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGILL: [libjvm.so+0x315b10], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    SIGUSR1: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGUSR2: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
    SIGHUP: [libjvm.so+0x87ca80], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIGINT: [libjvm.so+0x87ca80], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIGQUIT: [libjvm.so+0x87ca80], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIGTERM: [libjvm.so+0x87ca80], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIGQUIT: [libjvm.so+0x87ca80], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIGTERM: [libjvm.so+0x87ca80], sa_mask[0]=0xffbffeff, sa_flags=0x00000004
    SIG39: [libjvm.so+0x87f4d0], sa_mask[0]=0x00000000, sa_flags=0x00000008
    SIG40: [libjvm.so+0x315b10], sa_mask[0]=0xffbffeff, sa_flags=0x0000000c
    --------------- S Y S T E M ---------------
    OS: Solaris 10 11/06 s10x_u3wos_10 X86
    Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.
    Use is subject to license terms.
    Assembled 14 November 2006
    uname:SunOS 5.10 Generic_118855-33 i86pc (T2 libthread)
    rlimit: STACK 10240k, CORE infinity, NOFILE 65536, AS infinity
    load average:3.72 3.68 3.23
    CPU:total 8 (2 cores per cpu, 1 threads per core) family 15 model 65 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, mmxext, 3dnow, 3dnowext
    Memory: 4k page, physical 16775096k(1672236k free)
    vm_info: Java HotSpot(TM) 64-Bit Server VM (1.6.0_03-b05) for solaris-amd64, built on Sep 24 2007 22:29:24 by "" with unknown Workshop:0x580
    I created a small test which somehow emulate the real application and I obtain the same results: on test machine run without any issues on live machine it crashes all the time.
    What can be the cause?
    import java.util.*;
    public class MemoryTest {
         private List<Page> pages = new LinkedList<Page>();
         public void initTest() {
              int counter = 1;
              while( canAddOneMorePage() ) {
                   Page page = new Page(counter, (byte)counter++);
                   pages.add(page);
         private boolean canAddOneMorePage() {
              boolean result = true;
              long freeMem = Runtime.getRuntime().freeMemory() / (1024*1024) ;
              if (freeMem < 512) {
                   result = false;
              return result;
         private boolean validatePages() {
              boolean arePagesValid = true;
              for(Page p : pages) {
                   boolean isPageValid = p.isValid();
                   if ( !isPageValid ) {
                        System.out.println("Page "+p.id+ " contains corrupted data");
                        arePagesValid = false;
              return arePagesValid;
         private void updatePages(byte value) {
              for(Page p : pages) {
                   p.updateValues(value);
         public void runTest() {
              int TESTS_NUM = 100;
              System.out.println("There are "+pages.size()+" pages.");
              System.out.println("Currently the pages "+ (validatePages() ? "contain no errors" : "contain errors"));
              for(int i=1; i<TESTS_NUM; i++) {
                   System.out.println("Test "+i+" of "+TESTS_NUM);
                   updatePages((byte)i);
                   validatePages();
         public static void main(String[] args) {
              MemoryTest main = new MemoryTest();
              main.initTest();
              main.runTest();
    class Page {
         public static final int LENGTH = 1024*1024;
         List <byte[]> list;
         public byte value = 0;
         public int id;
         public Page(int id, byte value) {
              this.list = new LinkedList<byte[]>();
              this.value = value;
              this.id = id;
              for(int i=0; i<LENGTH; i++) {
                   byte[] data = new byte [512];
                   for( int j=0; j<512; j++) {
                        data[j] = value;
                   list.add(data);
         public void updateValues(byte value) {
              this.value = value;
              this.list = new LinkedList<byte[]>();
              System.out.println("Updating page "+id);
              for(int i=0; i<LENGTH; i++) {
                   byte[] data = new byte [512];
                   for( int j=0; j<512; j++) {
                        data[j] = value;
                   list.add(data);
         public boolean isValid() {
              boolean result = true;
              for( byte[] data: list) {
                   for( byte b : data) {
                        if (value != b) {
                             result = false;
                             break;
                   if ( !result ) {
                        break;
              return result;
    }Edited by: blue67 on Dec 10, 2007 12:57 AM

    I've experienced the same crash problem for my application in a Sun Fire x4600 M2..
    My application which allocates 50G of memory for his Heap, runs on 8 quad core amd64 CPUs, 64G RAM machine and crash in 98% of the cases at short time after startup.
    If I run my application on a different machine, for example a Sun Fire 280R with 2 CPUs UltraSPARC-III+ 1.2Ghz 8MB, there are no crashes.
    I think the problem is related to the AMD 64 bits CPU architecture.
    I filed a bug to the Sun Bug DB with ID 1415527, but it hasn't been published yet.
    I cannot understand why, since it seems to be a problem common also to other users.
    Here's part of my last hs_err_pidXXX.log file:
    # An unexpected error has been detected by Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0xfffffd7ffebbd0bd, pid=25799, tid=50
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (11.0-b16 mixed mode solaris-amd64)
    # Problematic frame:
    # V [libjvm.so+0x5bd0bd]
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    T H R E A D
    Current thread (0x0000000000b21c00): GCTaskThread [stack: 0x0000000000000000,0x0000000000000000] [id=50]
    siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0xfffffd7ffebbd0bd
    Registers:
    RAX=0x0000000000000000, RBX=0x0000000000000008, RCX=0x0000000000000002, RDX=0xfffffd73b56f1ce8
    RSP=0xfffffd73b56f1cb0, RBP=0xfffffd73b56f1e00, RSI=0xfffffd7c55dd2f08, RDI=0xfffffd7c55dd2bb9
    , R8=0xb000000000000000, R9=0x0000000000c38ff0, R10=0x00000000042d0e97, R11=0xfffffd7c55dd2d88, R12=0x0000000000b38f00, R13=0x000000000045d070, R14=0x000000000045d070, R15=0x0000000000003c4f
    RIP=0xfffffd7ffebbd0bd, RFLAGS=0x0000000000010246
    Top of Stack: (sp=0xfffffd73b56f1cb0)
    0xfffffd73b56f1cb0: fffffd7fff0f15a8 0000000000000000
    0xfffffd73b56f1cc0: fffffd73b56f1e48 fffffd73b45e0790
    0xfffffd73b56f1cd0: 0000000000000008 fffffd7ffebbc239
    0xfffffd73b56f1ce0: fffffd7fff0f15a8 fffffd7fff0ec260
    0xfffffd73b56f1cf0: 0000000000000000 0000000000b0c5b0
    0xfffffd73b56f1d00: fffffd73fbc00000 000000017fa80000
    0xfffffd73b56f1d10: 0000000000b0c710 0000000000b0c850
    0xfffffd73b56f1d20: 0000000000000000 000000000045d070
    0xfffffd73b56f1d30: 0000000000000000 0000000000b0c850
    0xfffffd73b56f1d40: fffffd73b45e07f8 0000000000b0c8d8
    0xfffffd73b56f1d50: 0000000900b0c5b0 fffffd792b971d60
    0xfffffd73b56f1d60: fffffd7fff103d04 0000441ef1e00000
    0xfffffd73b56f1d70: fffffd7c55dd2f08 fffffd7f00003c4d
    0xfffffd73b56f1d80: fffffd73b45e0790 441f3c4d00000000
    0xfffffd73b56f1d90: 441f3c4d441f3c4d 441f3c4d441f3c4d
    0xfffffd73b56f1da0: 441e3c4d441f3c4d 441f3c4d441e3c4d
    0xfffffd73b56f1db0: 43c03c1e441e3c4d 441e3c4d441e3c4d
    0xfffffd73b56f1dc0: 5e3634bf5e3634bf 10830ae010830ae0
    0xfffffd73b56f1dd0: 036b3673036b3674 036b3673036b3673
    0xfffffd73b56f1de0: 5e3634c05e3634c1 5e3634c05e3634c0
    0xfffffd73b56f1df0: fffffd73b45e0790 00000054b45e0790
    0xfffffd73b56f1e00: fffffd73b56f1eb0 fffffd7ffebbbd47
    0xfffffd73b56f1e10: fffffd73b56f1ef8 0000000000b0ce20
    0xfffffd73b56f1e20: 0000000000b21c00 fffffd7fff04a509
    0xfffffd73b56f1e30: 0000000000000008 00000000ffffffff
    0xfffffd73b56f1e40: fffffd73b56f1e70 0000000000000000
    0xfffffd73b56f1e50: 000002185a539ab2 fffffd7fff103d01
    0xfffffd73b56f1e60: 000000000042c560 0000000000b21e90
    0xfffffd73b56f1e70: 0000000000b21ea0 0000000000b22278
    0xfffffd73b56f1e80: 0000000000b21c00 000000000045a780
    0xfffffd73b56f1e90: 0000000000b22290 0000000000b222a0
    0xfffffd73b56f1ea0: 0000000000b22678 000000000045a7c0
    Thanks

  • When I use Iphone 4 personal hotspot on USB, it works for a short time and then times out.

    When I use Iphone 4 personal hotspot on USB, it works for a short time and then times out.
    When pinging my iphone directly at 172.20.10.1, while I'm surfing and it times out, the ping shows nothing but "request timed out" .. Sometimes it "comes back" and sometimes I have to reboot my phone or disconnect the USB.. It's always done this and only on USB, it's very frustrating.
    I have packet sniffed also, using Wireshark. When the "timeouts" happen, there's no more data coming from the Iphone. My PC continually sends ARP requests as well and don't get responses.
    Have searched google endlessly and have gotten no where. This has been going on for several months and I'm just getting a bit fed up now.
            Description . . . . . . . . . . . : Apple Mobile Device Ethernet #3
            Physical Address. . . . . . . . . : 42-A6-D9-94-82-9D
            Dhcp Enabled. . . . . . . . . . . : Yes
            Autoconfiguration Enabled . . . . : Yes
            IP Address. . . . . . . . . . . . : 172.20.10.2
            Subnet Mask . . . . . . . . . . . : 255.255.255.240
            Default Gateway . . . . . . . . . : 172.20.10.1
            DHCP Server . . . . . . . . . . . : 172.20.10.1
            DNS Servers . . . . . . . . . . . : 172.16.206.215
                                                172.16.206.215
            Lease Obtained. . . . . . . . . . : Saturday, August 20, 2011 7:38:28 PM
            Lease Expires . . . . . . . . . . : Sunday, August 21, 2011 7:24:04 PM

    I guess if it were me I'd try hotter/longer, then never allow it to Sleep except for the Monitor, & set Processor to Highest Energy Saver>Options tab.
    If you still want a G5, they've been getting cheaper on eBay & such, here's a 1.8 with bad PSU FOR $85+...
    http://www.ebay.com/itm/Apple-PowerMac-G5-1-8-GHz-DP-Dual-Processor-Bad-PS-/1107 15492187#ht_794wt_1398
    But the 2.3s were the most reliable G5s overall...
    http://www.ebay.com/itm/APPLE-POWERMAC-G5-2-3GHZ-DUAL-CORE-8GB-MEM-500GB-SATA-/3 80363233623
    An hour left on this one...
    http://www.ebay.com/itm/Apple-PowerMac-G5-Dual-Core-2-3Ghz-2GB-250GB-Super-Leopa rd-A1177-/160680216830?_trksid=p4340.m185&_trkparms=algo%3DSIC.NPJS%26its%3DI%26 itu%3DUA%26otn%3D5%26pmod%3D380363233623%26ps%3D63%26clkid%3D4264672915595326464 #ht_6431wt_1165

  • Why is it when I go to open a file in Photoshop cc I get a "Could not complete your request because of a program error".  I have uninstalled and re-installed software,  It works for a short time then I get that error again when i go to open a file.  Thank

    @Why is it when I go to open a file in Photoshop cc I get a "Could not complete your request because of a program error".  I have uninstalled and re-installed software,  It works for a short time then I get that error again when i go to open a file.  Thank you!

    Without proper system information and other details like what files you work with  nobody can tell you much. From corrupted prefs to issues with your PS swap file to actual problems with the fiel storage this could be anything.
    Mylenium

  • Why does my iphone 3gs screen go white after it goes "to sleep" for the first time after turning it on?

    Why does my iphone 3gs screen go white after it goes "to sleep" for the first time after turning it on?
    The screen isn't broken because it works after i turn the device off and back on, but after it goes black once, it's only white again.
    But it takes the touches although it's only white, because I can answer my phone when I slide my finger on the bottom of the screen, eventhough there in not the button to see.
    This is so weird. I have already done everything I can think of that might help. But I cannot think of anything that might be causing it, because nothing has happened to the device.

    Let me know if I should start a new discussion instead of opening a new topic here.
    My wife's iPhone is the same vintage as mine 3Gs, but has never had the battery problem.  Its affliction instead is that it cannot detect WiFi networks unless it is quite close to the source.  Often, when my iPhone not only detects but shows a maximum cells connection with a network, hers cannot detect the network at all.  In contrast, her iPhone seems to detect ourcellular carrier just as well as mine does.
    Is there any help for this affliction?

  • Error in iTunes when I'm wanting to put a CD on my iPod to listen to for a short time

    Hi,
    My iTunes has been playing games with my mind. It makes me think that my iPod is full and it's not 'cause I have been taking off CDs and putting on just the CD that I want to listen to since my iPod can't handle much more since it's near full. Whenever I want to put a CD on my iPod that isn't on there yet I get this weird lookin' error in iTunes when I'm wanting to put a CD on my iPod to listen to for a short time. This is what it reads: "iTunes could not copy "song" to the iPod "Liz's iPod" because an unknown error has occurred (-50). See, my iPod can't hold too many more of my new CDs so what I'm having to do is when I want to listen to one of the new ones I can put it on, listen to it, take it off and put another new one on which I don't mind doing, but this error that I am receiving has been annoying me for a long time. I'm hoping somebody knows something about this 'cause my iPod is not full at all since I'm trying my best to keep it from getting there. One other thing, I rip my CDs in 192 and VBR. My iPod has AAC on there as well, but those are just my converted music downloads that I have downloaded over the years, but the AACs aren't the case. Just my ripped CDs. Does anybody know what this error is telling me?
    Thanks,
    Liz

    Nevermind, I figured it out this morning. The CDs that I have ripped in 192 all load up good without errors and I just have to drag CDs that are ripped in VBR by transferring 2 songs at a time to get it all loaded up. That is weird, but thank goodness it had nothing to do with iTunes. I was just confused... that's all.

  • TS2518 My RAW (nikon .NEF) files changing to a dull, darker version of themselves after selecting them for the first time after import.

    My RAW (nikon .NEF) files are literally changing to a dull, darker version of themselves after selecting them for the first time after import. I.e. The correct photo (light/color/etc) seems to be there and then a second later the photo changes. It's almost like it's showing a quick enhanced version then back to basic raw image. Started within last two updates.
    Is there a fix or is this the straw that forces a switch to Lightroom?

    Just recall that Aperture (or any other 3rd party raw converter) has NO information about the JPEG preview and how it was made.  That information is camera-vendor proprietary.
    Also note that there are like 6 "picture styles" in camera and this change you're seeing is entirely dependent on how you have them set.  If you have your camera set to "vivid" or something you'll see more of a change than if your on-camera is set to "faithful."
    That said, people here ALSO complain that Aperture's initial renders are TOO vivid, the exact opposite of your complaint, so you can't please everybody (in some cases, it seems you can't please ANYBODY ;-)
    Aperture provides a starting point.  Again, if you don't like it, you can tell Aperture to go with a "punchier" interpretation at its first render.  In the import dialog, try setting Aperture to use the "auto enhance" preset which is built in.  Aperture will add a little vibrancy adjustment, and it will add a curve, which will greatly add punch to the image.  If you want adjustments in a different direction, you can create a preset and set it at import.
    The only thing Aperture CANNOT do is what you're asking, which is "take the JPEG that my camera vendor generates through some voodoo and try and render the raw file just like that."  It's, unfortunately, impossible to do.

  • My iPod shuffle, which I prchased in 2009 only worked for a short time so I put it back in the box and just recently took it out. I will not charge and the power light does not come on. It was faulty from the start and thought I was out the money I paid.

    My iPod shuffle only worked for a short time. It will not charge  and the power light does not come on. Bought it in 2009. Put it back in the box and in my desk. Recently tried to get it to work again but no luck. Anyone else have this problem? Very disappointed with the product although my wifes work perfectly.

    Can't say I haven't done the same kind of thing...keep finding things I had every intention of...
    If you have the chance stop by an Apple Retail store and talk to them about it...they often work deals for replacement of out of warranty non-working items for prices around half price.  Won't hurt to stop by and see what they will do for you.

  • I seem to have picked up some sort of virus or bug of some kind.  I'm getting personals ads throughout my Facebook and yahoo home page.  i've tried CCleaner and it takes them off but only for a short time so i downloaded iantivirus but that found nothing

    i seem to have picked up some sort of virus or bug of some kind.  I'm getting personals ads throughout my Facebook and yahoo home page.  i've tried CCleaner and it takes them off but only for a short time so i downloaded iantivirus but that found nothing

    It may not be a good soloution for a novice, but I have been using hosts files to block unwanted URLs for many years with zero disasters and lots of positive results.
    As I noted, whenever I find a new "bad" site, I simply add the name to my hosts file. It takes a few seconds and then it's gone forever. I find no difficulty whatsoever.
    No, it's not for everyone, which is why I gave no specific details; but for those who are interested and have the desire to learn about these hosts files, it is a very good way to avoid "bad" websites.
    I also enjoy the "clean" view of a webpage when there are no ads showing at all. The page loads faster and  the distractions are gone.
    I never realized how much junk I am supressing until I got my iPad and saw all those horrid ads that are blocked on my other computers.
    Here is a typical result of properly using a hosts file:
    I love it when a plan comes together - -  H. Smith.

  • Failure to down load CC Acrobat DC Pro for a second time after a system recovery

    Failure to down load CC Acrobat DC Pro for a second time after having to perform a system recovery.
    The previous 'DC Pro' is not showing as not being an installed program.
    When trying to perform the update again an error shows in the Creative Cloud window 'the download appears corrupt please try again in a few minutes(26).
    Trying again both in a few minutes and after a restart the same error message shows again.
    What next?

    check the dl'd file size vs expected file size to see if you're getting a completed download.
    also, you can try a different browser and/or different wired connection and/or a download manager.

  • Do I need to pay for 100dollars for A short time training and help me set up my MacBook pro at the first time

    Do I need to pay for 100dollars for A short time training and help me set up my MacBook pro at the first time

    No.  Go to an Apple store, and it will have a schedule of training seminars.  If you have a quick question, you can make an appointment with a Genius.  Finally, actually the first thing you should have done, you should familiarize yourself with the online documentation and videos.

  • HT3500 My iMac (running Lion 10.7.3) is connected wirelessly to a Laserjet 2550.  This has operated fine for a long time, but now th printer cannot be found when TimeMachine back ups are taking place.  Does anyone know the cause & remedy please?

    My iMac (running Lion 10.7.3) is connected wirelessly to a Laserjet 2550.  This has operated fine for a long time, but now the printer cannot be found when Time Machine back ups are taking place - Bonjour does not show any devices being available when Time Machine is running.  Does anyone know the cause & remedy please?

    Your points match mine pretty well,though here are some thoughts:
    1. I thought about this theory myself this morning (iTunes possibly causing more issues), but I haven't been able to verify it.
    2. When I set up a new user it seemed better for a while, but the issue croppped back up. Yesterday I fully wiped the machine and reinstalled from scratch. I did not reimport my user from TimeMachine, but the problem has come back. My thinking was that I might have some really old software or prefs hanging around causing the issue. No dice.
    3. This is my current theory of the issue, so my next step will be to pull the RAM from Crucial and see how the system behves. IF that doesn't eliminate the problem, I'll pull the factory installed RAM and replace it with the 3rd party RAM. The odd thing is how many people seem to have similar issues - I know two personally, and have seen several posts on forums. I think the most common point for this happening was the 10.7.2 update, which would point to software as the culprit.
    4. That matches my experience.
    My hope is that this will be repaired in the forthcoming 10.7.3 release (current production version is 10.7.2), but otuside of what I noted above, I'm at a loss.

  • Charger that came with Ipad gets hot and only charges for a short time or not at all

    charger that came with Ipad gets hot and only charges for a short time or not at all

    Stop using it and Return it to the Place of Purchase and get it checked... ASAP...

Maybe you are looking for

  • Insert query waiting for in-definite time.

    Hi all, I had a serious problem in my system. My application gets stuck when trying to insert a huge xml message in a table blob. Usually there is no problem, the insert query goes into wait state just around or after the gather stats running on this

  • Channel contract mismatch when implementing ISerializable

    Hello, I am trying to retrieve an object via an OperationContract Channel but when I try to implement ISerializable for that class, I receive a CommunicationException client side. The serialization and deserialization work fine server side.  The exce

  • A Safari extension request

    It seems you have to have some developer skills to write your own extension. Most of the world is in Metric.  Most websites I read are Imperial (oz, pounds etc). I would love to see an extension that can recognise Imperial measurements in a web page

  • Corrupt ipod error w/ no ipod connected

    An error keeps coming up that says itunes detected a corrupt ipod, but there are no ipods connected to my computer let alone any other usb device. It is slowing down my itunes and when I try to remove the ipod by clicking the arrow button, itunes doe

  • FLOATS,BASIC DATES AND SCHEDULE PARAMETERS

    For MTS REP MANF with strategy 40-planning with final assembly and MRP type-PD In SPRO for scheduling and capacity parameters in (opu5) how to specify the floats for deteriming the BASIC DATES of planned order,and what are the parameter required to d