A thread's "working memory" -- opstack, lva, other?

Hi,
In reading section 8.1 of the JVM spec:
(http://java.sun.com/docs/books/vmspec/2nd-edition/html/Threads.doc.html#22197)
... I have these two questions:
1) I see it refers to a thread's "working memory". What exactly is this? At first I thought it was any information that was located on the thread's operand stack. Then I thought maybe it was the thread's local variable array. Now I'm not sure what to think... is it totally separate from both of these?
2) This section states that the thread performs the use/assign/load/store/lock/unlock ops, and that that the MMSS (Main Memory SubSystem) performs the read/write/lock/unlock ops. Okay, fine... but then it says later in that section that "A single thread issues a stream of use, assign, lock, and unlock ops..". Okay, so what happened to "load" & "store"? Maybe the term "thread" is supposed to refer only to the execution engine and not this "working mem"? Okay, let's go with that. Then later... "The underlying JVM impl is required to perform appropriate load/store/read/write ops.." Oh really? I thought it just said that the thread and the MMSS perform those? So confused!
Please help,
--Will                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

Hi,
In reading section 8.1 of the JVM spec:
(http://java.sun.com/docs/books/vmspec/2nd-edition/htm
l/Threads.doc.html#22197)
... I have these two questions:
1) I see it refers to a thread's "working memory".
What exactly is this? At first I thought it was any
information that was located on the thread's operand
stack. Then I thought maybe it was the thread's
local variable array. Now I'm not sure what to
think... is it totally separate from both of these?
2) This section states that the thread performs
the use/assign/load/store/lock/unlock ops, and that
that the MMSS (Main Memory SubSystem) performs the
read/write/lock/unlock ops. Okay, fine... but then
it says later in that section that "A single thread
issues a stream of use, assign, lock, and unlock
ops..". Okay, so what happened to "load" & "store"?
Maybe the term "thread" is supposed to refer only to
the execution engine and not this "working mem"?
Okay, let's go with that. Then later... "The
underlying JVM impl is required to perform
appropriate load/store/read/write ops.." Oh really?
I thought it just said that the thread and the
MMSS perform those? So confused!
Please help,
--Will1. The thread's operand stack is not the same as the working memory of the thread. The term "working memory" is deliberately abstract since where it is located is dependent on the vm implementation (registers, cache etc can all make up the "working memory")
2. The thread can perform load and store operations, but in the specific case you describe the underlying vm implementation performs those operations to obey a certain set of constraints defined later in that section.

Similar Messages

  • Java threading problem... threads only work on 1 processor

    I've got a iterative deepening problem that i have to parallelize. As far as i know i did everything correctly however everything seems to be running on 1 processor instead of 2 processors. As far as i know i am using threads (-Xprof either defines them as thread-1 thread-2 or pool1-thread1,depending on the method used for issueing)
    the worker thread is:
    public int solutionsT(Board board, int currentDepth) {
            int temp = 0;
            int result = 0;
            if (board.distance() == 0) {
               return 1;
            if (board.distance() > board.bound()) {
                return 0;
            Board[] children = board.makeMoves();
            result = 0;
            for (int i = 0; i < children.length; i++) {
                if (children[i] != null) {
                    temp = solutionsT(children, currentDepth + 1);
    if(temp != 0){
    result += temp;
    return result;
    public void run() {
    int temp =0;
    int i = 0;
    while(true){
    while(bag.size() !=0){
    bag.putSolution(solutionsT(bag.get(),1));
    try{   
    barrier.await();
    }catch(Exception e){}
    it get's it's input from a bag that is filled before the iteration begins. (once the bag is filled it trips a barrier) this worker thread is a implementation of Runnable
    This piece of code is used to make the thread object and to issue it
    public SolutionThread(int numberOfThreads) {
       thread = numberOfThreads;
       bag = new bagOfBoards();
       barrier = new CyclicBarrier(thread+1);
       if(thread > 1){
          ExecutorService threadExecutor = Executors.newFixedThreadPool( thread );
          solution = new ThreadTest[thread];
          bag = new bagOfBoards();
          for(int i = 0;i<thread;i++){
             solution[i] = new ThreadTest(bag, lock, barrier, i);
             threadExecutor.execute(solution);
    finally this is the code which is used to acces the bag and get a board.
    synchronized public Board get() {
                if (size > 0) {
                size--;
                Board result = bag[size];
                return result;
            } else {
             return null;
        }since this method is synchronized and it always returns something (either null or a board) and the worker tests for this. there is no race condition here.
    furter more. the main thread is a loop. It fills te bags with an intial state. then it trips the barrier and waits for the workers to do the work. the workers then process the bag until it hits zero and then trip the barrier so that the main thread can do the next iteration (and fill the bag)
    p.s. i know the code is a bit messy, but i want to get the threading to work. As of now i relaly don't understand why the threads are just running on 1 processor instead of 2 processors. not only that. the excecution time is nearly the same as that of a sequential equivalent.
    p.s.2 the code is parallisable. and it is run on a smp system.
    Message was edited by:
    jstrike

    i'm very sure that the jvm and os support smp. the
    problem really should be in the code.I don't see how this can be the case. There's nothing in the Java language that deals with how threads are assigned to processors (at least not as far as I know) so there isn't anything you can do in your code to affect that.
    Or did you meant that i have to tell the jvm in the class that
    there is support for multiple processorsThat would be the only possibility. I have no idea whether it can be done or not, though.

  • My iPod touch will not let me download more apps, though I have sufficent memory space, and other internet based functions are running...

    though I have sufficent memory space, and other internet based functions are running...

    Try the following to rule out a software problem:                 
    - Reset the iOS device. Nothing will be lost
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Power off and then back on the router
    - Reset network settings: Settings>General>Reset>Reset Network Settings
    - iOS: Troubleshooting Wi-Fi networks and connections
    - iOS: Recommended settings for Wi-Fi routers and access points
    - Restore from backup. See:
    iOS: How to back up
    - Restore to factory settings/new iOS device.
    If still problem make an appointment at the Genius Bar of an Apple store since it appears you have a hardware problem.
    Apple Retail Store - Genius Bar
    However, since it works with other networks that really suggests a problem with your network.

  • Business Rule Error: Fact not found in the rule engine working memory, rule

    I am trying to create a simple decision table with an input(ValidateInput) and a output(ValidateOutput). The input and output schemas have unbounded and nested elements(Parent-child relationship). When I create a condition(specific condition on input) and in the action I am asserting the output object. But when I run using EM it throws the following exception. It would be helpful if somebody could tell me what could be the problem. Please note when I set the output as ValidateInput object then it runs fine. Also it executes fine with ValidateOutput if it doesn't have unbounded(List) element inside it.
    Error Message: {http://xmlns.oracle.com/OracleRules10/OracleRules10_DecisionService_1}operationErroredFault
    Fault ID     rules:211
    Fault Time     Jun 18, 2011 10:45:13 AM
    Non Recoverable Business Fault :
    Fact not found in the rule engine working memory, rule session execution failed. The rule session 270013 failed because an instance of the fact com.example.customer.ValidateResponse could not be found in the working memory of the rule session. This is most likely a rule modeling error. The decision service interaction expects the fact instance to exist in the working memory of the rule session. Check the rule actions in rule designer and make sure that a fact of the expected type is being asserted. If the error persists, contact Oracle Support Services. 270013
    Edited by: reachsky on 18 Jun, 2011 9:57 AM

    It's working now..I had to use Global variable to declare child element of the output variable and use the same during action.

  • Facetime works sometimes and not others

    My fiance and I are trying to get facetime working since we currently live across states. I'm on my iPad 2 and she's on her MBP (she got one a few months before the most recent update to Sandy Bridge, fyi).
    When it comes to facetime, I can use it with my friend who has an iPhone 4 flawlessly. It literally works every single time. With my fiance, we've gotten it to work/connect 3 times total. Once while I was in the same room as her, and twice since then across our connections.
    So I don't think it's a port issue as it tends to work sometimes and not others. It feels like the software is literally just not working right. Can anyone lend a hand? A few points of interest:
    - Skype works perfectly (the resolution is just meh and you can't turn it on the iPad). So video is going through
    - It has worked before
    - When it has connected in the past, the two times it wasn't at her place, we've been randomly disconnected and unable to reconnect
    - The error it gives is on her end - Failed to connect or something like that
    Thanks for the help!

    I am having the same problem with safari and mail have to use the home button, swipe to clear memory won't work either my mini is only a few months old, so it has to be the update.

  • Fact not found in the rule engine working memory,rule session executionfail

    Hi
    I'm getting this error on my BRE, the instance Id shows 'faulted' but other consectuctive web services are 'completed' successfully.
    please advise how to fix it.
    Error Message: {http://xmlns.oracle.com/zz_ValidationRules/zz_ValidationRules_DecisionService_1}operationErroredFault
    Fault ID rules:417
    Fault Time Aug 25, 2011 4:59:39 PM
    Non Recoverable Business Fault :
    Fact not found in the rule engine working memory, rule session execution failed. The rule session 130287 failed because an instance of the fact Response could not be found in the working memory of the rule session. This is most likely a rule modeling error. The decision service interaction expects the fact instance to exist in the working memory of the rule session. Check the rule actions in rule designer and make sure that a fact of the expected type is being asserted. If the error persists, contact Oracle Support Services. 130287
    thanks,
    Umesh
    Edited by: user13664410 on Aug 25, 2011 2:19 PM

    When i had this issue i overcame it by opening the Rule Editor->Deleting all existing facts that are imported->Close JDeveloper -> Delete the contents of .rulesdesigner directory in your workspace -> Restart JDeveloper -> Reopen Rule designer and re import all facts.
    Also make sure that all the schemas that are used for Facts are valid ones.

  • Fact Not Found in Rule engine working memory

    I am using 11g, I have built a Business Rule, using RL facts, XML facts, Bucketsets and multiple Rulesets which internally has decision table and If-then rules. After deploying the same, Business rules runs successfully for some conditions and faults for some condition. The fault error for those failed conditions displays the following error:
    Fact not found in the rule engine working memory, rule session execution failed. The rule session bpel:<somenumber> failed because an instance of the fact <factname> could not be found in the working memory of the rule session. This is most likely a rule modeling error. The decision service interaction expects the fact instance to exist in the working memory of the rule session. Check the rule actions in rule designer and make sure that a fact of the expected type is being asserted. Contact oracle support if error is not fixable.
    It is wierd becuase if it is a fault with respect to working memory then I would imagine it has to fail for all the conditions as all the conditions assert the same Object. Has anyone faced the same issue or am I doing something wrong here.
    Venkat

    Ervan
    I deleted the RL facts that I had created and asserted the result to the Business Object, this seems to have taken care of this issue, but I am still not sure what was wrong in the way I build the rules using RL.Hope this helps.
    Venkat

  • [JCoAPI] The context with the session id scope type [null] is currently used in thread HTTP Worker

    Hello to all SAP-experts.
    I have an error in SAP CE, and i can see in troubleshooting following information:
    [JCoAPI] The context with the session id [JCo_mMnig6B1YRWfNCWhW0pY0CgFOhzFTAHqyFEA_SAP:P3fshVcB4PLh3CzLBVbpf5lVRxzFTAHqyFEA_SAPyxuggqvaUEsNVbxNQybjvxH0] scope type [null] is currently used in thread HTTP Worker [@1902361406] [0x91].Current thread is HTTP Worker [@1590998042] [0x97].
    invoked at com.sap.conn.jco.rt.Context.checkBusy(Context.java:633)
    invoked at com.sap.conn.jco.rt.Context.getConnection(Context.java:153)
    invoked at com.sap.conn.jco.rt.RfcDestination.execute(RfcDestination.java:1466)
    invoked at com.sap.conn.jco.rt.RfcDestination.execute(RfcDestination.java:1437)
    invoked at com.sap.conn.jco.rt.AbapFunction.execute(AbapFunction.java:300)
    invoked at com.sap.conn.jco.rt.DefaultRequest.execute(DefaultRequest.java:68)
    invoked at com.sap.tc.cm.arfc2.model.ARFC2GenericModelClassExecutable.executeInternal(ARFC2GenericModelClassExecutable.java:107)
    invoked at com.sap.tc.cm.arfc2.model.ARFC2GenericModelClassExecutable.execute(ARFC2GenericModelClassExecutable.java:68)
    invoked at com.sap.tc.cm.arfc2.gci.ARFC2TypedModelClassExecutable.execute(ARFC2TypedModelClassExecutable.java:54)
    invoked at ru.sng.terminal.utt.terminals.wd.comp.utt_term.Utt_term.loadReasonsToStop(Utt_term.java:1542)
    invoked at ru.sng.terminal.utt.terminals.wd.comp.utt_term.Utt_term.wdDoInit(Utt_term.java:186)
    invoked at ru.sng.terminal.utt.terminals.wd.comp.utt_term.wdp.InternalUtt_term.wdDoInit(InternalUtt_term.java:1054)
    invoked at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:161)
    invoked at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:227)
    invoked at com.sap.tc.webdynpro.progmodel.components.Component.initController(Component.java:258)
    invoked at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:206)
    invoked at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:590)
    invoked at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.doPreprocessing(ClientApplication.java:1457)
    invoked at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doPreprocessing(ApplicationSession.java:660)
    invoked at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:349)
    invoked at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:326)
    invoked at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)
    invoked at com.sap.tc.webdynpro.serverimpl.wdc.DispatcherServlet.doContent(DispatcherServlet.java:89)
    invoked at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doGet(AbstractDispatcherServlet.java:55)
    invoked at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
    invoked at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
    invoked at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)
    invoked at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:38)
    invoked at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:457)
    invoked at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)
    invoked at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)
    invoked at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)
    invoked at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
    invoked at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    invoked at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)
    invoked at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    invoked at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278)
    invoked at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    invoked at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)
    invoked at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    invoked at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    invoked at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
    invoked at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    invoked at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    invoked at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
    invoked at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    invoked at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    invoked at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
    invoked at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    invoked at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    invoked at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)
    invoked at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    invoked at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    invoked at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)
    invoked at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    invoked at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    invoked at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)
    invoked at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    invoked at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    invoked at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)
    invoked at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)
    invoked at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
    invoked at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
    invoked at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
    invoked at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
    Please, tell how can i solve this problem ?

    Hi Konstantin,
    it has nothing to do with the number of system threads. You are obviously executing several function modules statefully in multiple threads within the same session context. Stateful requests can only be executed in an ordered manner in case they should belong together. You are using ARFC2, which is part of the WebDynpro runtime. In case you are sure that the calls are independent from each other, it might be a good idea to adjust the scope type of some of your bindings. Then the requests will be executed with different scopes depending on your configuration and you can execute them concurrently
    Best regards,
    Markus

  • Plz can someone show me simple thread code work

    Plz can someone show me simple thread code work with main function, without any applet...thread including start(),run(), and stop(), am I right or not ??
    thx

    http://java.sun.com/docs/books/tutorial/essential/threads/index.html

  • Can someone explain how a Thread actually works

    Can somebody explain to me how a Thread actually works. How can the the run() method be called by the start() method? It doesn´t make sense to me.

    Well, all Java code is just methods calling other methods. I don't see what the confusion is. You create a Thread instance, give it a Runnable, and when you call start() on the thread, it calls run() on that Runnable.

  • TS1398 My ipad says it is connected to WiFi, which is workingly perfectly for several other devices, will not connect to internet.  It keeps giving the message 'Cannot Connect' or error has occurred or just blink off site or icon?

    My ipad says it is connected to WiFi, which is workingly perfectly for several other devices, will not connect to internet.  It keeps giving the message 'Cannot Connect' or error has occurred or just blink off site or icon?

    Some things to try first:
    1. Turn Off your iPad. Then turn Off (disconnect power cord for 30 seconds or longer) the wireless router & then back On. Now boot your iPad. Hopefully it will see the WiFi.
    2. Go to Settings>Wi-Fi and turn Off. Then while at Settings>Wi-Fi, turn back On and chose a Network.
    3. Change the channel on your wireless router (Auto or Channel 6 is best). Instructions at http://macintoshhowto.com/advanced/how-to-get-a-good-range-on-your-wireless-netw ork.html
    4. Go into your router security settings and change from WEP to WPA with AES.
    5.  Renew IP Address: (especially if you are droping internet connection)
        •    Launch Settings app
        •    Tap on Wi-Fi
        •    Tap on the blue arrow of the Wi-Fi network that you connect to from the list
        •    In the window that opens, tap on the Renew Lease button
    ~~~~~~~~~~~~~~~~~~~~~~~~~
    iOS 6 Wifi Problems/Fixes
    How To: Workaround iPad Wi-Fi Issues
    http://www.theipadfan.com/workaround-ipad-wifi-issues/
    Another Fix For iOS 6 WiFi Problems
    http://tabletcrunch.com/2012/10/27/fix-ios-6-wifi-problems-ssid/
    Wifi Doesn't Connect After Waking From Sleep - Sometimes increasing screen brightness prevents the failure to reconnect after waking from sleep. According to Apple, “If brightness is at lowest level, increase it by moving the slider to the right and set auto brightness to off.”
    Fix For iOS 6 WiFi Problems?
    http://tabletcrunch.com/2012/09/27/fix-ios-6-wifi-problems/
    Did iOS 6 Screw Your Wi-Fi? Here’s How to Fix It
    http://gizmodo.com/5944761/does-ios-6-have-a-wi+fi-bug
    How To Fix Wi-Fi Connectivity Issue After Upgrading To iOS 6
    http://www.iphonehacks.com/2012/09/fix-wi-fi-connectivity-issue-after-upgrading- to-ios-6.html
    iOS 6 iPad 3 wi-fi "connection fix" for netgear router
    http://www.youtube.com/watch?v=XsWS4ha-dn0
    Apple's iOS 6 Wi-Fi problems
    http://www.zdnet.com/apples-ios-6-wi-fi-problems-linger-on-7000004799/
    ~~~~~~~~~~~~~~~~~~~~~~~
    How to Fix a Poor Wi-Fi Signal on Your iPad
    http://ipad.about.com/od/iPad_Troubleshooting/a/How-To-Fix-A-Poor-Wi-Fi-Signal-O n-Your-iPad.htm
    iOS Troubleshooting Wi-Fi networks and connections  http://support.apple.com/kb/TS1398
    iPad: Issues connecting to Wi-Fi networks  http://support.apple.com/kb/ts3304
    WiFi Connecting/Troubleshooting http://www.apple.com/support/ipad/wifi/
    How to Fix: My iPad Won't Connect to WiFi
    http://ipad.about.com/od/iPad_Troubleshooting/ss/How-To-Fix-My-Ipad-Wont-Connect -To-Wi-Fi.htm
    iOS: Connecting to the Internet http://support.apple.com/kb/HT1695
    iOS: Recommended settings for Wi-Fi routers and access points  http://support.apple.com/kb/HT4199
    How to Quickly Fix iPad 3 Wi-Fi Reception Problems
    http://osxdaily.com/2012/03/21/fix-new-ipad-3-wi-fi-reception-problems/
    iPad Wi-Fi Problems: Comprehensive List of Fixes
    http://appletoolbox.com/2010/04/ipad-wi-fi-problems-comprehensive-list-of-fixes/
    Connect iPad to Wi-Fi (with troubleshooting info)
    http://thehowto.wikidot.com/wifi-connect-ipad
    Fix iPad Wifi Connection and Signal Issues  http://www.youtube.com/watch?v=uwWtIG5jUxE
    Fix Slow WiFi Issue https://discussions.apple.com/thread/2398063?start=60&tstart=0
    How To Fix iPhone, iPad, iPod Touch Wi-Fi Connectivity Issue http://tinyurl.com/7nvxbmz
    Unable to Connect After iOS Update - saw this solution on another post.
    https://discussions.apple.com/thread/4010130
    Note - When troubleshooting wifi connection problems, don't hold your iPad by hand. There have been a few reports that holding the iPad by hand, seems to attenuate the wifi signal.
    ~~~~~~~~~~~~~~~
    If any of the above solutions work, please post back what solved your problem. It will help others with the same problem.
     Cheers, Tom

  • Running the Thread while working in Foreground

    Hi Friends,
    I m developing an application for that i have to use Threads.
    Currently i m using a single thread for Socket Connection.
    It works fine and the connection establishes successfully. Also it sends &
    receives data well.
    But my problem is that if while establishing connection if it takes more time
    on slow network and if user pressed any key then i want to place a message.
    I m not using Servlets in my application.
    It gives message but after the completion of the Thread's work.
    I want it should happen immediately...after key pressed and Thread must be
    working in background simultaneously.
    If anybody have any idea then plz suggest me.
    I'll be highly grateful to u people.
    Thanking you,
    Ajit

    Hi Samir Pro,
    Check out the Settings menu (Wrench). You can change the playback resolution there. Does that work for you?
    Thanks,
    Kevin

  • Memory used by  "other" grows  to 1,3GB : how do I get rid of it

    Hi ,
    memory used by  "other" grows  to 1,3GB : how do I get rid of it ? Where does ist come from ?
    soms say it will reappear some days after Restoring......
    Iphone 4 (no JB)
    IOS 6.0.1
    "32"GB Memory
    26,4GB Music (selected)
    0,14GB Photo
    0,22GB Apps
    1,3GB  Other
    0,44GB free!
    No Mails , just 2 Calendars (not more than 30 days back),
    Iphone about 1 week go after Update to 6.0.1 ( took more than 1 hour... )
    Using PWsafe APP : not restoring from an older Backup  might  lead to loss of PW-Safe contents?
    Who can help?
    Thanks
    P.M.

    I hope Apple can fix the problem somehow ....... I just restored my Iphone again:
    Pic no1 : Iphone restored  with IOS  before!  contents are restored
    Pic no2 : after all contents  ( Apps & Music) have been restored
    I have found another thread concerning "other" memory : but  if I restore without media contents and apps my PW-Safe information might get lost ....and the problem will still return......
    Any Ideas ? maybe iExplorer?
    Regards
    P.M.

  • "Installer" Process taking 2 GB working-memory

      Hello, my Problem is the following:
    - My iMac gets so slow, that nothing works anymore - I can barely restart, that takes minimum 1 Minute
    - I found out, that a process named "Installer" is appearing regular out of nowhere and is taking almost 2GB working memory, then I have only about 10MB left, which is ofc too less (I got 4GB working memory in total)
    -When I kill the process, everything runs normal again, and my working memory is back.
    Has somebody an idea, where that process may come from, and how i can stop it?
    I don't want to kill the process every day again and again, because it appears about every 2 hours.
    I already went to Apple Menu > System Preferences > Users & Groups > Current User > Login Items  and took all hook out - It's still not fixed.
    I hope for help,
    Greetings CFB

    Sry that I reply late, but somehow I didn't get emails, and today ( ! ) I got ALL emails for ALL replys at once...
    Here is the EtreCheck-Result:
    Hardware Information:
        iMac (21.5-inch, Mid 2011)
        iMac - model: iMac12,1
        1 2.5 GHz Intel Core i5 CPU: 4 cores
        4 GB RAM
    Video Information:
        AMD Radeon HD 6750M - VRAM: 512 MB
    System Software:
        Mac OS X 10.6.8 (10K549) - Uptime: 0 days 0:6:11
    Disk Information:
        ST3500418AS disk0 : (465,76 GB)
            (null) (disk0s1) <not mounted>: 200 MB
            Macintosh HD (disk0s2) / [Startup]: 418,29 GB (219,13 GB free)
            BOOTCAMP (disk0s3) /Volumes/BOOTCAMP: 47,28 GB (16,88 GB free)
        HL-DT-STDVDRW  GA32N 
    USB Information:
        Apple Inc. FaceTime HD Camera (Built-in)
        Apple Inc. BRCM2046 Hub
            Apple Inc. Bluetooth USB Host Controller
        Apple Computer, Inc. IR Receiver
        Apple Internal Memory Card Reader
    Thunderbolt Information:
        Apple, Inc. iMac
    Kernel Extensions:
        [not loaded]    arcana.PRAM (6.1) Support
        [not loaded]    com.Immersion.driver.ImmersionForceFeedback (1.0.7) Support
        [not loaded]    com.acard.driver.ACard6280ATA (1.0.5) Support
        [not loaded]    com.acard.driver.ACard62xxM (2.0.6) Support
        [not loaded]    com.acard.driver.ACard67162 (2.0.3) Support
        [not loaded]    com.acard.driver.ACard671xSCSI (2.0.1) Support
        [not loaded]    com.acard.driver.ACard6885M (2.0.6) Support
        [not loaded]    com.acard.driver.ACard68xxM (2.0.5) Support
        [kext loaded]    com.eltima.ElmediaPlayer.kext (1.0 - SDK 10.4) Support
        [not loaded]    com.logitech.driver.LogitechForceFeedback (1.0.3) Support
        [not loaded]    com.vara.driver.VaraAudio (1.0.2) Support
    Startup Items:
        ArcanaStartupSound: Path: /Library/StartupItems/ArcanaStartupSound
    Problem System Launch Daemons:
        [not loaded]    org.samba.winbindd.plist Support
    Problem System Launch Agents:
        [failed]    com.apple.Kerberos.renew.plist
    Launch Daemons:
        [loaded]    com.adobe.fpsaud.plist Support
        [loaded]    com.adobe.SwitchBoard.plist Support
        [running]    com.eltima.ElmediaPlayer.daemon.plist Support
    Launch Agents:
        [not loaded]    com.adobe.AAM.Updater-1.0.plist Support
        [running]    net.culater.SIMBL.Agent.plist Support
    User Launch Agents:
        [loaded]    com.adobe.AAM.Updater-1.0.plist Support
        [running]    com.genieo.completer.download.plist Support
        [loaded]    com.genieo.completer.update.plist Support
    User Login Items:
        None
    Internet Plug-ins:
        Flip4Mac WMV Plugin: Version: 2.3.8.1 Support
        FlashPlayer-10.6: Version: 13.0.0.206 - SDK 10.6 Support
        JavaAppletPlugin: Version: 13.9.2 - SDK 10.6 Check version
        Flash Player: Version: 13.0.0.206 - SDK 10.6 Support
        QuickTime Plugin: Version: 7.6.6
        Silverlight: Version: 4.0.51204.0 Support
        iPhotoPhotocast: Version: 7.0 - SDK 10.7
    iTunes Plug-ins:
        Quartz Composer Visualizer: Version: 1.2
    3rd Party Preference Panes:
        Flash Player  Support
        Flip4Mac WMV  Support
        SizzlingKeys  Support
        ArcanaStartupSound  Support
    Top Processes by CPU:
            99%    Installer
             3%    firefox
             1%    WindowServer
             1%    fontd
             0%    activitymonitord
    Top Processes by Memory:
        1.79 GB    Installer
        311 MB    firefox
        82 MB    Mail
        66 MB    WindowServer
        53 MB    Finder
    Virtual Memory Information:
        650 MB    Free RAM
        2.65 GB    Active RAM
        44 MB    Inactive RAM
        686 MB    Wired RAM
        205 MB    Page-ins
        1.34 GB    Page-outs
    I will check out the Genieo now...
    Thanks for replys till now.

  • HT1414 touch screen does not work on my ipod when playing music on itunes, but works fine on every other thing on ipod

    touch screen does not work on my ipod when playing music on itunes, but works fine on every other thing on ipod, can anyone help or what is the cause

    Try:
    - Reset the iOS device. Nothing will be lost
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Unsync all music and resync
    - Reset all settings
    Go to Settings > General > Reset and tap Reset All Settings.
    All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
    - Restore from backup. See:                                 
    iOS: How to back up           
    - Restore to factory settings/new iOS device.
    If still problem, make an appointment at the Genius Bar of an Apple store since it appears you have a hardware problem.
    Apple Retail Store - Genius Bar          

Maybe you are looking for