Lightroom 1.1 still running out of memory

Last night I downloaded Lightroom 1.1. Unfortunately, it's still running out of memory. Interestingly, the out of memory message was upside down. Task Manager was reporting that LR was using 1.8GB. My machine has 4GB, so I'm not sure what the problem was.
I'm running Windows XP w/SP 2.
Jay

32bit apps usually can only access 2Gb of memory. Their address space is 2Gb. There are techniques that allow 32bit apps to access more than 2Gb of memory, known as AWE, but I seriously doubt Lr has something like that.
That could be the cause: LR was using 1.8Gb of memory, so it sounds certainly possible for it to get out of memory errors.
BTW: does Windows recognize the 4Gb of memory in your machine? IIRC, you could make it see up to 3Gb, but not more.

Similar Messages

  • How can I avoid running out of memory when creating components dynamically

    Hello everyone,
    Recently, I am planning to design a web application. It will be used by all middle school teachers in a region to make examination papers and it must contain the following main functions.
    1)Generate test questions dynamically. For instance, a teacher who logs on the web application will only see a select one menu and a Next Quiz button. The former is used for determining the number of options for the current multiple/single choice question. The later is dedicated to creating appropriate input text elements according to the selected option number. That is to say, if the teacher selects 4 in the menu and presses the Next Quiz button, 5 input text form elements will appear. The first one is for the question to be asked such as "1.What is the biggest planet in the solar system?", the others are optional answers like a)Uranus. b) Saturn. c)Jupiter. d)Earch. Each answer stands for an input text elements. When the teacher fills in the fourth answer, another select one menu and Next Quiz button will emerge on the fly just under this answer, allowing the teacher to make the second question. The same thing repeats for the following questions.
    2)Undo and Redo. Whenever a teacher wants to roll back or redo what he has done, just press the Undo or[i] Redo button. In the previous example, if the teacher selects the third answer and presses the Delete button to drop this answer, it will delete both the literal string content[i] and the input text element, changing the answer d to c automatically. After that, he decides to get back the original answer c, Jupiter, he can just click the Undo button as if he hadn�ft made the deleting operation.
    3)Save the unfinished working in the client side. If a teacher has done half of his work, he can choose to press the Save button to store what he has done in his computer. The reason for doing so is simply to alleviate the burden of the server. Although all finished test papers must be saved in a database on the server, sometimes the unfinished papers could be dropped forever or could form the ultimate testing papers after several months. So if these papers keep in the server, it will waste the server computer�fs room. Next time the teacher can press the Restore button on the page to get the previously stored part of the test paper from his own computer and continue to finish the whole paper.
    4)Allow at least 1,000 teachers to make test papers at the same time. The maximum question number per examination paper is 60.
    Here are my two rough solutions,
    A.Using JSF.
    B.Using JavaScript and plain JSP[b] without JSF.
    The comparison of the two solutions:
    1)Both schemas can implement the first and the second requirements. In JSF page I could add a standard panelGird tag and use its binding attribute. In the backing bean, the method specified by the binding attribute is responsible for generating HtmlInput objects and adding them to the HtmlPanelGird object on the fly. Every HtmlInput object is corresponding to a question subject or an optional answer. The method is called by an actionListener, which is registered in the Next Quiz commandButton, triggering by the clicking on this button in the client side. Using JSF can also be prone to managing the HtmlInput objects, e.g. panelGird.getChildren().add(HtmlInput) and panelGird.getChildren().remove(HtmlInput) respond to the undoing operation of deleting an optional answer and the redoing operation of the deleting action respectively. I know JavaScript can also achieve these goals. It could be more complex since I don�ft know well about JavaScript.
    2)I can not find a way to meet the third demand right now. I am eager to know your suggestion.
    3)Using JSF, I think, can�ft allow 1,000 teachers to do their own papers at the same time. Because in this scenario, suppose each questionnaire having 60 questions and 4 answers per question, there will be approximately 300,000 HtmlInput objects (1,000X60X(4+1)) creating on the server side. The server must run out of memory undoubtedly. To make things better, we can use a custom component which can be rendered as a whole question including its all optional answers. That is to say, a new custom component on the server side stands for a whole question on the client side. Even so, about 60,000(1,000X60) this type of custom components will be created progressively and dynamically, plus other UISelectOne and UICommand objects, it also can�ft afford for most servers. Do I have to use JavaScript to avoid occupying the server's memory in this way? If so, I have to go back and use JavaScript and plain JSP without JSF.
    Thank you in advance!
    Best Regards, Ailsa
    2007/5/4

    Thank you for your quick response, BalusC. I really appreciate your answer.
    Yes, you are right. If I manually code the same amount of those components in the JSF pages instead of generating them dynamically, the server will still run out of memory. That is to say, JSF pages might not accommodate a great deal of concurrent visiting. If I upgrade the server to just allow 1,000 teachers making their own test papers at the same time, but when over 2,000 students take the same questionnaire simultaneously, the server will need another upgrading. So I have to do what you have told me, using JS+DOM instead of upgrading the server endlessly.
    Best Regards, Ailsa

  • Running out of memory with Tomcat !!!!!

    Hello gurus and good folk:
    How can I ensure that the a JSP page that sets a ResultSet doesn't run out of memory? I have set the X flag to j2Se to be 1024mb and still runs out of memory! The size of the data being queried is only 30 MB. One would think the JDBC driver will be optimized for large ResultSet. Any pointers will be very helpful.
    Many thanks
    Murthy

    Hi
    As far as i believe, 30 mb data is pretty big for an online app. If you have too many rows in ur resultset, you could(or should) consider implementing paging and fetch x records at a time. Or you could just have a max limit for the records to be fetched(typically useful for 'search and list' type of apps) using Statement.setMaxRows(). This should ensure that Out of memory errors do not happen.
    If your data chunk per row is large, consider displaying only a summary in the result and fetching the 'BIG' data column only when required(e.g. fetch the column value for a particular row only when that row is clicked).
    Hope this helps !

  • Workfow Iterate to subprocess runs out of memory

    I have a workflow that returns all suspended tasks and then calls a subprocess for each task. The subprocess decides whether the task needs to be deleted and if so it processes the task in various ways before deleting the taskinstance.
    I have no issues when there are not too many tasks returned by the query but when the workflow returns 2000+ items, I run out of memory.
    What is the best way to workflow to call the subprocess without running out of memory?
    Do I need to cleanup something at the end of subprocess?
    Do I need to add something in the workflow to beakup the list of tasks into smaller chunks?
    <Activity id='3' name='ProcessTasks'>
    <Action id='0' name='processTasks' process='processTheTask'>
    <Iterate for='taskInstanceName' in='mytasks'/>
    <Argument name='taskInstanceName' value='$(taskInstanceName)'/>
    </Action>
    Edited by: user1937458 on Mar 14, 2012 3:12 PM

    I didnt think that this would put that much stress on the system.
    1) Use IDM best practice to generate low memory tasks, use exposedVariables and extendedVariables in manual actions to generate low memory tasks, that will save lots of memory.
    No manual action. This is a scheduled task.
    2) Run this workflow on dedicated server which is responsible to run this task only.
    I have run this when no one else was using the system but that did not help either.
    3) You can put some more conditions to get the limited return data which your server can handle in one go.
    we normally have 8000 tasks in the system. About 5000 are completed so I can ignore those in the workflow. The rest need to be looked at to determine if we need to update the request. Let's say that I can use a rule to determine that in the workflow before the subprocess is called and I end up with a list of 500 taskinstance names, I think that the process will still run out of memory unless there is some other solution.
    2000 task names in a list should not take up that much space. I am pretty sure that the subprocess which determines if the task needs to be deleted is chewing up resources. This is going to be a scheduled task with no manual actions.
    My thinking was that workflow calls the subprocess and the subprocess does a lot of work as far as canceling a request, disabling accounts in some cases, auditing and notifying users that their request was cancelled. Upon return to the workflow to get the next taskinstance name, there is probably some variable that keeps getting larger with each iteration.
    I have run smaller lists and the flow diagram that returns at the end shows the flowchart for every item that was deleted so that is probably 1 place where the variable keeps getting larger.
    Is there a way to clean everything so that each subprocess acts as if it was the 1st and only time it was getting called?
    I tried the following at the end of the subprocess but that did not help:
    <Action id='0' name='CleanUp'>
    <expression>
    <set name='WF_CASE_RESULT'/>
    </expression>
    </Action>
    I will try to debug and see what variables are getting larger and larger but any other suggestions are appreciated.

  • I have windows 7I have downloaded most updates and use no mobile devices just use itunes my pc. what programs can I eleminate as I'm running out of memory?

    What itunes/sony programs can I elimnate from my pc if I only use it on my pc?  I have no mobile devices and afraid Im have sony, safari browser and other programs on my computer. I routinely down loaded all updates and afraid I have many uneeded programs and also have problems of running out of memory, can somebody help

    Thank you for your quick response, BalusC. I really appreciate your answer.
    Yes, you are right. If I manually code the same amount of those components in the JSF pages instead of generating them dynamically, the server will still run out of memory. That is to say, JSF pages might not accommodate a great deal of concurrent visiting. If I upgrade the server to just allow 1,000 teachers making their own test papers at the same time, but when over 2,000 students take the same questionnaire simultaneously, the server will need another upgrading. So I have to do what you have told me, using JS+DOM instead of upgrading the server endlessly.
    Best Regards, Ailsa

  • Lightroom 5 permanently runs out of memory

    Lightroom 5 on Windows 7 32 Bit and 8 Gigabytes of memory (more than the 32 Bit system can use) permanently runs out of memory when doing some more complex edits on a RAW file, especially when exporting to 16 Bit TIFF. The RAW files were created by cameras with 10 up to 16 megapixel sensors with bit depths between 12 and 14.
    After exporting one or two images to 16 Bit uncompressed TIFF an error message "Not enough memory" will be displayed and only a Lightroom restart solves that - for the next one to two exports. If an image has much brush stroke edits, every additional stroke takes more and more time to see the result until the image disappears followed by the same "Not enough memory" error message.
    A tab character in the XMP sidecar file is *not* the reason (ensured that), as mentioned in a post. It seems that Lightroom in general does not allocate enough memory and frees too less/late allocated.
    Please fix that bug, it's not productive permanently quit and restart Lightroom when editing/exporting a few RAW files. Versions prior to Lightroom 4 did not have that bug.
    P.S. Posting here, because it was not possible to post it at http://feedback.photoshop.com/photoshop_family/topics/new It's very bad design, to let a user take much time to write and then say: "Log in", but a log in with the Adobe ID and password does not work (creating accounts on Facebook etc. is not an acceptable option, Adobe ID should be enough). Also a bugtracker such as Bugzilla would be a much better tool for improving a software and finding relevant issues to avoid duplicate postings.

    First of all: I personally agree with your comments regarding the feedback webpage. But that is out of our hands since this is a user-to-user forum, and there is nothing we users can do about it.
    Regarding your RAM: You are running Win7 32-bit, so 4 GB of your 8 GB of RAM sit idle since the system cannot use it. And, frankly, 4 GB is very scant for running Lr, considering that the system uses 1 GB of that. So there's only 3 GB for Lr - and that only if you are not running any other programs at the same time.
    Since you have a 8 GB system already, why don't you go for Win7 64-bit. Then you can also install Lr 64-bit and that - together with 8 GB of RAM - will bring a great boost in Lr performance.
    Adobe recommends to run Lr in the 64-bit version. For more on their suggestion on improving Lr performance see here:
    http://helpx.adobe.com/lightroom/kb/performance-hints.html?sdid=KBQWU
    for more: http://forums.adobe.com/thread/1110408?tstart=0

  • My mac's run out of memory and I can't find the culprit!

    Hi, I'm in serious need of some help! I'm sure this is simple, but I'm about to break down over it – I use my mac for everything. I've got a 200gb 2009 macbook (running iOS7), and it's told me it's run out of memory. The storage tab in 'about this mac' tells me 108GB is being used for video – but I can't find them! My iPhoto has about 17GB of movies, my iTunes has around 20GB, and I've got maybe another 10GB in files within finder – but that's still only half the videos my mac is saying it has? How do I find the rest? I've got 80GB being used by 'other' as well – is that just pages and numbers documents, along with the iOS? Is there a way of finding exactly what all my memory's being allocated to?
    I've got the entire mac backed up on an external hard drive, but I'm terrified of deleting anything from the mac in case that fails. I plan on getting a second external HD, but even then I think I'll be too worried (I've heard about so many hard drives continuously failing). How does anyone manage all their stuff?!?
    Thank you in advance, for any help you can offer.

    Just a slight correction to start, you're not running iOS 7. You're running a version of OS X, iOS is for mobile devices like iPhones and iPads. To find out which version OS OS X you're running click the Apple menu at the top left and select About This Mac.
    This http://pondini.org/OSX/LionStorage.html should help you understand "Other".

  • Running out of memory after latest update

    First of all:
    Why doesn't anybody answer my questions from Dez. 26th?? They are not that hard, I believe...
    After I installed the update No. 5, my system runs out of memory after a certain time.
    I'm working an an 1,7Centrino with 1GB memory....
    Is it bc of the update? Do RUN change so many things?
    Hope for an answer this time...
    Mark.

    Hi Mark
    Aplogies for not responding to your earlier post on Debugging Rowset. I am still working on that. I am sure I can give you something todday if there is any straight solution.
    OK coming to the OutOfMemoryExceptions, yes this has been observed because of preview feature added in Updaet 5. Look @ http://swforum.sun.com/jive/thread.jspa?forumID=123&threadID=50422 for more details.
    Thanks
    Srinivas

  • Mac Desktop Manager - Device has run out of memory

    So, long story short, this is the latest (of a very long string) of error messages. I have been able, with the help of these forums, to troubleshoot all the others.
    I am syncing my BB 8120 (v4.5.0.174) to iCal with the Desktop Manager, only set to sync calendar. It simply drops with an error that the 'Device has run out of memory'. Checking the Applications tab shows 17mb of free space.
    History:
    I got this Blackberry a few months ago, deciding I wanted a robust phone with good battery life that had email.
    I use gmail. Apparently this is not compatible with BIS, and had continual problems. This is still unsatisfactory - I have to use the gmail app which causes problems (hanging) and does not support push.
    I was dismayed to discover that a Blackberry sync client for Mac had only recently been announced, however I persevered.
    When it was released, I started using it, but it has continually given errors on all manner of different combinations.
    I recently solved the contacts problem by syncing using the Google sync, which syncs also with my mac over the air.
    This is not a solution for the calendars because iCal does not support google calendars well enough for my liking.
    The phone sporadically has a spinning hourglass, for what reason(s) I cannot determine, even after battery pulls etc.
    Suffice to say I have spent hundreds of hours troubleshooting this phone over the last months. For a phone whose main selling functions are email and organisation, it does neither of these reliably or well.
    If I do not solve this problem soon I will return to my old phone which supported everything above more reliably, and had 4 times the battery life to boot. The only thing I would miss is the qwerty keyboard.
    Mac OS 10.6.2 MacBook Pro

    Ah yes, good old Project Manager. There are plenty of times when it causes more problems than it solves.
    You might try deleting the following folder:
    User/Library/Preferences/Logic/PM Data
    If you use Project Manager, it's easy enough to rebuild the table. If you don't then don't worry - just delete it. By the way, if you're into Project Manager or would like to know more, go to the website of the perhaps the most generous man in the Logic world, Edgar Rothermich and grab some of his user manuals.
    http://homepage.mac.com/edgarrothermich/Manuals.html
    Pete

  • Premiere Pro CS5 runs out of memory

    I have the same problem with Premiere running out of memory loading a project with lots of images in it.  Running task manager, you can see it eat memory at 250MB per second until it pegs the meter after a short time and then things start failing.  The CS4 version does not have this problem and opens the project without error.

    What are the pixel x pixel dimensions of those still images? If they are overly-large, there is a very heavy load, when working with that Project. For Scaling them to fit the Sequence Frame Size, with automation in PS, see this ARTICLE.
    If one's computer is already on the borderline for resources, overly-large stills can shove it over the brink. There are few reasons to use overly-large images, as one can only ever see the pixels in the Sequence's Frame Size. The only reason for using images larger than that Frame Size are to Pan on Zoomed out images, with Effect>Motion>Position.
    Good luck,
    Hunt

  • GC isn't working: WLS runs out of memory and dies

    Periodically webservers just runs out of memory and dies. It looks like the garbage collection isn't working correctly and it never gets kicked off,
    Where can I configure the GC in weblogic?
    Have the min and max set to 512m,on WL92mp1, JDK 150_06. 40 - 50 concurrent users and this is a Financials system.
    Full thread dump Java HotSpot(TM) Server VM (1.5.0_04-b05 mixed mode):
    "NwWriter" daemon prio=5 tid=0x1abc9008 nid=0x1220 in Object.wait() [0x1fbdf000..0x1fbdfc1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x19e40930> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x19e40930> (a bea.jolt.OutQ)
         at bea.jolt.NwWriter.run(NwHdlr.java:3980)
    "NwReader" daemon prio=5 tid=0x1d644e48 nid=0x2f8 runnable [0x1fb9f000..0x1fb9fc9c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.DataInputStream.readFully(DataInputStream.java:176)
         at bea.jolt.NwReader.run(NwHdlr.java:3625)
    "NwWriter" daemon prio=5 tid=0x1cf5e388 nid=0x1098 in Object.wait() [0x1f7df000..0x1f7dfa1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x0def6e90> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x0def6e90> (a bea.jolt.OutQ)
         at bea.jolt.NwWriter.run(NwHdlr.java:3980)
    "NwReader" daemon prio=5 tid=0x1ced8be0 nid=0x12c4 runnable [0x1f79f000..0x1f79fa9c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.DataInputStream.readFully(DataInputStream.java:176)
         at bea.jolt.NwReader.run(NwHdlr.java:3625)
    "NwWriter" daemon prio=5 tid=0x1ed1c408 nid=0x1494 in Object.wait() [0x1fadf000..0x1fadfc1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x0dee6e30> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x0dee6e30> (a bea.jolt.OutQ)
         at bea.jolt.NwWriter.run(NwHdlr.java:3980)
    "NwReader" daemon prio=5 tid=0x1abc8b80 nid=0x8ec runnable [0x1fa9f000..0x1fa9fc9c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.DataInputStream.readFully(DataInputStream.java:176)
         at bea.jolt.NwReader.run(NwHdlr.java:3625)
    "NwWriter" daemon prio=5 tid=0x1bf71bd8 nid=0x134 in Object.wait() [0x1fa5f000..0x1fa5fa1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x0dee9db8> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x0dee9db8> (a bea.jolt.OutQ)
         at bea.jolt.NwWriter.run(NwHdlr.java:3980)
    "NwReader" daemon prio=5 tid=0x1c6a7d98 nid=0x10cc runnable [0x1fa1f000..0x1fa1fa9c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.DataInputStream.readFully(DataInputStream.java:176)
         at bea.jolt.NwReader.run(NwHdlr.java:3625)
    "NwWriter" daemon prio=5 tid=0x1c5d2008 nid=0x8b4 in Object.wait() [0x1f6df000..0x1f6dfb1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x0dee2370> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x0dee2370> (a bea.jolt.OutQ)
         at bea.jolt.NwWriter.run(NwHdlr.java:3980)
    "NwReader" daemon prio=5 tid=0x1c88ed98 nid=0x8a0 runnable [0x1f69f000..0x1f69fb9c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.DataInputStream.readFully(DataInputStream.java:176)
         at bea.jolt.NwReader.run(NwHdlr.java:3625)
    "NwWriter" daemon prio=5 tid=0x006a2b58 nid=0x270 in Object.wait() [0x1f9df000..0x1f9dfc1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x0decaf68> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x0decaf68> (a bea.jolt.OutQ)
         at bea.jolt.NwWriter.run(NwHdlr.java:3980)
    "NwReader" daemon prio=5 tid=0x1c958920 nid=0x1680 runnable [0x1f99f000..0x1f99fc9c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.DataInputStream.readFully(DataInputStream.java:176)
         at bea.jolt.NwReader.run(NwHdlr.java:3625)
    "NwWriter" daemon prio=5 tid=0x1d9c0428 nid=0x17a8 in Object.wait() [0x1f85f000..0x1f85fb1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x0decfa98> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x0decfa98> (a bea.jolt.OutQ)
         at bea.jolt.NwWriter.run(NwHdlr.java:3980)
    "NwReader" daemon prio=5 tid=0x1abede28 nid=0x11d0 runnable [0x1f81f000..0x1f81fb9c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.DataInputStream.readFully(DataInputStream.java:176)
         at bea.jolt.NwReader.run(NwHdlr.java:3625)
    "NwWriter" daemon prio=5 tid=0x1c7b8540 nid=0x11f8 in Object.wait() [0x1fd9f000..0x1fd9fb1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x0de98618> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x0de98618> (a bea.jolt.OutQ)
         at bea.jolt.NwWriter.run(NwHdlr.java:3980)
    "NwReader" daemon prio=5 tid=0x1bf85510 nid=0x370 runnable [0x1fd5f000..0x1fd5fb9c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.DataInputStream.readFully(DataInputStream.java:176)
         at bea.jolt.NwReader.run(NwHdlr.java:3625)
    "NwWriter" daemon prio=5 tid=0x1c391b48 nid=0x1768 in Object.wait() [0x1fd1f000..0x1fd1fa1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x0de9ff48> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x0de9ff48> (a bea.jolt.OutQ)
         at bea.jolt.NwWriter.run(NwHdlr.java:3980)
    "NwReader" daemon prio=5 tid=0x1be90440 nid=0x10d4 runnable [0x1fcdf000..0x1fcdfa9c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.DataInputStream.readFully(DataInputStream.java:176)
         at bea.jolt.NwReader.run(NwHdlr.java:3625)
    "NwWriter" daemon prio=5 tid=0x1d2d0bd0 nid=0x1020 in Object.wait() [0x1f75f000..0x1f75fd1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x0de5d3c0> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x0de5d3c0> (a bea.jolt.OutQ)
         at bea.jolt.NwWriter.run(NwHdlr.java:3980)
    "NwReader" daemon prio=5 tid=0x1d3472d0 nid=0x10e0 runnable [0x1f71f000..0x1f71fd9c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.DataInputStream.readFully(DataInputStream.java:176)
         at bea.jolt.NwReader.run(NwHdlr.java:3625)
    "NwWriter" daemon prio=5 tid=0x1bf71a30 nid=0x1b0 in Object.wait() [0x1f95f000..0x1f95fd1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x0de11e90> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x0de11e90> (a bea.jolt.OutQ)
         at bea.jolt.NwWriter.run(NwHdlr.java:3980)
    "NwReader" daemon prio=5 tid=0x1ac06ab8 nid=0x17ec runnable [0x1f91f000..0x1f91fd9c]
         at java.net.SocketInputStream.socketRead0(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:129)
         at java.io.DataInputStream.readFully(DataInputStream.java:176)
         at bea.jolt.NwReader.run(NwHdlr.java:3625)
    "NwWriter" daemon prio=5 tid=0x1bddfde8 nid=0x133c in Object.wait() [0x1ff9f000..0x1ff9fb1c]
         at java.lang.Object.wait(Native Method)
         - waiting on <0x0d4a71f0> (a bea.jolt.OutQ)
         at java.lang.Object.wait(Object.java:474)
         at bea.jolt.OutQ.getFromQ(OutQ.java:89)
         - locked <0x0d4a71f0> (a bea.jolt.OutQ)
         at bea.jolt.NwWrite

    There's nothing wrong with how GC works. If you don't give it anything to collect, it won't collect anything. You are simply not allowing enough memory to get anything done. As the other responder said, bump up the max mem to at least 1g. If it still fails, set it even higher. I can't tell what platform you're on, but if you're on Windows, you may be limited to about 1536m.

  • Problems with PNGs... Overall compression + Running out of memory!

    We're having a number of issues with PNGs while working on our first iPhone project, and any assistance would be greatly appreciated!
    Our game is using a large number of PNG assets, some of which are full-frame (though the full-frame files tend to mostly be transparent/use alphas, though apparently that doesn't help memory issues much).
    We're running into two huge problems -
    1) We're running out of memory on device when calling to these full frame sequences, which tend to be anywhere from 10-40 frames each at anywhere from 50 to 250kb in size.
    2) Our overall package size is huge, sitting at around 60mb. I've already compressed the pngs through photoshop to the best of my ability, and I'm not having much luck with downloadable compressors like pngcrush. IS there a way to compress all the pngs through xcode/c++/objective C? The programmers are informing me right now that the only compression possible is whatever I apply directly to my pngs on my end - nothing through code.
    I'm stumped as to how I'm seeing seemingly-complex apps with plenty of content at 1-5mbs, and running smoothly with full-frame animations. I'm imagining the problem is that we're not using a proprietary engine to properly manage things, but I'm wondering if there is a simple solution.
    Thanks in advance, guys!
    P.S. - Already done a bunch of research on my own, and not having much luck. Just wondering if there is something obvious that both the programmers and I are missing!

    * Make image frame smaller? A fully transparent border around an image is pure overhead -- there is still data in the actual pixels (even though you cannot see them), plus the transparent border itself. All it needs is an x/y coordinate and a tiny code adjustment.
    * Use less transparency bits? Perhaps you could do with 1-bit transparency on some images. It'll use 1/8 times the memory (well, globally).
    * Use less colors? 24 bit color might compress down to 16 bits without visual artifacts (esp. when you don't have lots of gradients). Perhaps even 8 bit palettized.
    * Make images smaller? You might be able to get away with enlarging some images.
    Just a few things you could check right away, without major rewrites.

  • I am running out of memory on my hard drive and need to delete files. How can I see all the files/applications on my hard drive so I can see what is taking up a lot of room?

    I am running out of memory on my hard drive and need to delete files. How can I see all the files/applications on my hard drive so I can see what is taking up a lot of room?
    Thanks!
    David

    Either of these should help.
    http://grandperspectiv.sourceforge.net/
    http://www.whatsizemac.com/
    Or search 'disk size' in the App Store.
    Be carefull with what you delete & have a backup BEFORE you start, you may also want to reboot to try to free any memory that may have been written to disk.

  • I want to use Meteor app but run out of memory.

    Is there a way I can store data on the cloud, so freeing up memory to work on any given app? I run out of space all the time. I use lots of apps in different media so
    can I say, do some work on one app then save the files to the Cloud, then reload later when I need it. Basically, I feel I should only Keep the apps on my iPad, then on each separate app save the work as I finish for the day to Keep my memory uncluttered? Any help would be appreciated. I spent lots on apps but run out of memory. Thanks.

    Only if the individual Apps support saving to the cloud. Otherwise no. There is no user access to the iCloud storage area.
    Its only there for backups, and data syncronization between certain Apps that support it.

  • I have a file where I am running out of memory can anyone take a look at this file and see?

    I am trying to make this file 4'x8'.
    Please let me know if anyone can help me get this file to that size.
    I have a quad core processor with 6 gig of ram and have gotten the file to 50"x20", but I run out of memory shortly thereafter.  Any help would be appreciated.
    Thanks,

    Where to begin? You should look into using a swatch pattern instead of those repeating circles. Also, I see that each circle in your pattern is actually a stack of four circles, but I see no reason why. Perhaps Illustrator is choking on the huge number of objects required to make that patterns as you haave constructed it.
    Here is a four foot by eight foot Illustrator file using a swatch pattern. Note that, despite the larger size, the file is less than one 16th the size.

Maybe you are looking for