Slow scrolling after large image loaded

Hi all,
Im trying to load a large Jpeg image (11mb, 4096*4096) into a bufferedimage object and draw this on a scrollable panel. However, the load time and scrolling once it has loaded is very slow. Here is the code I use to load the image and draw it
try {
File f = new File(mapName_);
map_ = ImageIO.read(f);
} catch (Exception e) {}
public void paintComponent(Graphics g){
super.paintComponent(g);
Graphics2D g2 = (Graphics2D)g;
if(map_ != null){
g.drawImage(map_,0,0,this);
Also, when I run the program I increase the heap size with the command "java -Xmx128M -jar imap.jar" to avoid out of memory errors.
Any ideas on how to improve the loading time and scroll speed?
Thanks

I have a 9800pro, AMD XP3200 and 1gig pc3200.

Similar Messages

  • X230T: Slow scroll after swipe on Windows 8

    Hi!
    I have an X230T running Windows 8 and working quite well with it.
    I face a Problem with using Windows 8, the scroll speed after swiping (f. e. in Internet Explorer or start menu) is pretty slow. For example: you have loaded a web page in IE 10 which has lots of text and you scroll down using a swipe - the page starts to scroll but soon the movement is de-accelerated and the scroll movement stops very soon with little gain of area.
    How do you configure or calibrate this behavior?
    Any ideas?
    Thank you!
    Solved!
    Go to Solution.

    I fixed this one myself.
    I found out there is a registry setting that controls the inertia of the touch movement. Back in Windows 7 there was a UI (a page in the Pen/Touch Settings) that used to set this value. Obviously this one is missing in Windows 8, i wonder why, since there is no alternative and this setting is very important for a tablet operating system.
    The key is:
    The param "Friction" under [HKEY_CURRENT_USER\Software\Microsoft\Wisp\Touch]. You can set it to numeric values from 0-64. 64 means high friction, 0 means very low friction. Of course i chose 0 to make scrolling after swiping really fast. I needed a reboot to make this effective. Remember there are a couple of copies of this registry structure under [HKEY_USERS], you should set them too (execpt for the very improbable case that some user wants slow touch scrolling).
    I am puzzled why Microsoft does not offer a configuration for this extremely important setting.

  • Excessively Large image loading

    I have a program that is calling a large number of PNG files
    from a separate source folder. A few of these images are far too
    big (in excess of 200KB) and they refuse to load.
    If the image is under 200KB (roughly), the image loads into
    the imagebox. If it is higher than 200KB, the imagebox does
    nothing, however, clicking any image after that, including ones
    that do display, sends the file size too high and my back up
    picture (TooBig.png) is loaded instead. I have tried clearing the
    image loaded, but I can't seem to get it to stop loading the large
    images.

    I saved your image to e:/java/test/jpg and this code worked fine for me.import java.awt.Image;
    import java.io.File;
    import java.io.IOException;
    import javax.imageio.ImageIO;
    import javax.swing.ImageIcon;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.SwingUtilities;
    public class TestImageIO {
       void makeUI() {
          File file = new File("e:/java/test.jpg");
          Image thumb = null;
          try {
             thumb = ImageIO.read(file)
                   .getScaledInstance(128, 96, Image.SCALE_SMOOTH);
          } catch (IOException ex) {
             ex.printStackTrace();
          JLabel label = new JLabel(new ImageIcon(thumb));
          JFrame frame = new JFrame("TestImageIO");
          frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          frame.setSize(300, 300);
          frame.add(label);
          frame.setLocationRelativeTo(null);
          frame.setVisible(true);
       public static void main(String[] args) {
          SwingUtilities.invokeLater(new Runnable() {
             public void run() {
                new TestImageIO().makeUI();
    }db

  • Bug: Scrolling through large image in email

    It is not possible to scroll through a large image in an email. One can only either go excruiciatingly slowly, or the view just flies at full speed from one side of the image to the other, with no way to view parts of the image that are not on the edges.

    I preview throught XML publisher client on XP.
    version is;
    xmlp core 5.5.
    xdo xml parser 10.1.0.3.0
    wondering is there any newer version than this available to download?
    thanks for your kindly help

  • Problem with scrolling after rotating image

    Hi,
    I am trying to write a simple image viewer in flex. I came
    across a problem which I've been trying to solve through the past 4
    days. In my example I want to rotate the image and then scroll
    around once its been rotated (Say after the user would zoom in). If
    I rotate the image by 90,180 or 270 deg and then move the scroll
    bars the image disappears. Has anyone else had this problem? Any
    suggestions welcome, thanks!
    ===================================================================
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    layout="absolute">
    <mx:Panel x="10" y="10" width="816" height="715"
    layout="absolute" title="Viewer">
    <mx:Button x="365.5" y="643" label="Rotate"
    click="rotateImage()"/>
    <mx:VBox id="vb" x="10" y="10" height="604"
    width="776">
    <mx:Image id="img" width="777" height="618">
    <mx:source>file:///C:/example.jpg</mx:source>
    </mx:Image>
    </mx:VBox>
    </mx:Panel>
    <mx:Rotate id="rotate" angleFrom="{angle-90}"
    angleTo="{angle}" target="{img}" />
    <mx:Script>
    <![CDATA[
    [Bindable]
    public var angle:int=0;
    private function rotateImage():void {
    rotate.end();
    angle += 90;
    rotate.play();
    ]]>
    </mx:Script>
    </mx:Application>

    Thanks for a quick response. I did something simillar before
    (using the Canvas instead of the VBox) your suggestions fix the
    scrolling issue but it still does not work the way it should. If
    the rotation is 0 then the scroll bars "fit" the image (So you
    don't go out and see any white space). If the rotation is say 90
    than it doesn't allow the image at full height, little bit of the
    page and no scroll bar to move down, also it gives you a lot of
    room to move to the side event though you can already see the image
    at full width. It's event worse when you do 180 deg rotation. Do
    you think this is something that is achievable (to have scroll bars
    that fit the image regardles of the rotation) ? Thanks
    ================================================================================
    <!-- <mx:VBox id="vb" x="10" y="10" height="604"
    width="776" autoLayout="false"> -->
    <mx:Canvas x="10" y="10" width="776" height="604"
    autoLayout="false">
    <mx:Image id="img">
    <mx:source>file:///C|/Documents and Settings/All
    Users/Documents/My Pictures/Sample
    Pictures/Winter.jpg</mx:source>
    </mx:Image>
    </mx:Canvas>
    <!-- </mx:VBox> -->

  • Slow performance with large images working at 300 DPI

    I'm working on creating a poster for a film. I have my workspace set up for 24" x 36" movie poster size at 300 DPI. I have an intel i5 2500k processor @ 3.3 Ghz. I have 4 gigs of RAM and I have PS set to use 2/3 that. I have a scratch disk set on a large separate drive. The program runs very slow and takes forever to save or render a resize of any image. I'm wondering if there's a way to decrease the "size" of the images (in otherwords the data so the layers arent ginormous in terms of data) but still be able to work at 300 DPI?

    inDesign costs something like two thirds the price of Photoshop, so expensive for a one off job. It's sacrilege to mention it in these forums, but of you have a high end Office version installed, you might have Publisher on your system.  It would do the job easily, and is probably more intuitive to learn than inDesign.  But if your serious about it, inDesign is ten times the program, and the printer won't smile knowingly when you deliver the image file and they ask how it was created.

  • Slow scroll after hard disk replacement

    Hi,
    I have a T60 (2613 CTO) which I bought in Dec. 2006.
    Recently I replaced the original Hitachi 80GB hard drive with a Hitachi 320GB (HTS723232L9A360) hard drive. But whenever I tried to scroll up or down or move opened windows, it seems slow.
    What could be the problem? I installed the drivers for the video card.
    Thanks a lot!

    Do not hurry with EFI firmware. It is not cler whether, after replacing disk, you installed the system or not. Did you insert the install DVD (the first out of two shipped with your 2007 mac), pressed C after chime (do you hear the chime?), and boot from DVD? Can you boot from 1st install DVD? If you cannot boot, the problem may be elsewhere, give details.

  • Images load really slow after using Reduce File Size...

    After using the "Reduce File Size..." feature in Acrobat 9 on Windows Vista, some of the images load really slow as I page through the document. Is there some kind of compression setting that I should look for to prevent the images from be affected by this?
    For some of my documents it will take 30 to 60 seconds to load an image. Sometimes I can't do anything with the document until the graphic loads entirely.

    Can you post an example of a file that has this issue? Personally, I recommend using the PDF optimizer, it gives better control of the final pdf file.

  • XML scrolling thumbnail, image loader, & Buttons [halfway works]

    Intro:
    I started a flash-based website a few years ago. Back in 2006 I was able to get a xml scrolling thumbnail, image loader to work without a glitch.
    For numerous reasons I had to put the project on hold until now. [one was that my 30 day trial of flash expired and only recently was I able to purchase the Adobe Web Suite CS4 as well as a new computer which could run the apps.]
    Last Friday saw a bump in the road in the development of my site as two, rather straightforward task, turned into something short of a nightmare as I have been unable to get past these two, seemingly, relatively simple task.
    I have posted in 4 other flash forums the issues, in detail, that I am facing - and have quite a bit of interest/views in the topic as the numbers suggest - yet no response/answer as of yet. [Which confirms other messages I have seen which seem to state that working with buttons has become increasingly difficult with the newer version of flash - something Im a bit surprised with actually from Adobe. - I would have thought there would be a palette where you could set parameters...]
    Screenshot of Site/Timeline:
    Before getting into the two questions I have, I would like to post an image of the site as it looks whenever an swf file is saved out, as well as a piece of the timeline in the back for reference.
    Issue #1
    As of now when the swf file is saved out you get exactly what you see above:
    a: A scrolling thumbnail
    b: ...which loads a large image when clicked on it - PEFECT...
    BUT...
    1a: I need for the buttons to load in this action, not for it to just load on its own.
    [i.e., the silk_paintings gallery is what is open, so I need the "silk_paintings" button to call up this action]
    note: Initially I had attacked this problem by taking out the actions layer you see above and applying it directly to the individual buttons with some crude MouseEvent Listener/Handerls... that did not work - at all.
    Im sure it may be "easier" to make an array out of it, but with my coding level it may be "easier" to apply it to the buttons.
    1b: How I currently see it, I would take the xml-list and duplicate it for the number of galleries I have.
    [I would then re-name the xml-list to reflect the name of the galleries they are to represent, i.e. "silk_paintings"]
    [also, I would have to rename the folders to "thumbnails1,2,3, etc., & "images 1,2,3, etc"
    From there I would duplicate the actions and paste it into the buttons, changing the xml-list name to that of "silk_paintings", etc., as well as write in the MouseEvent listener Handler to make it work. [ah, ha, but what is that magic phrase, I have tried to implement various code from other tutorials, and all in vein.]
    Issue #2
    At this point I would be tickled pink just to get this to basic function to work.
    However, once the buttons are working and calling up the xml, etc., then I need the buttons to stay on the semi-transparent blue color it is whenever in the 'hit' state. [note: NOT pictured above.]
    With the way the buttons are currently set up, and with wanting to use scripting to get them to interact with the thumbnail gallery, it will have to be some miraculous code to tell that button what color to stay as whenever its clicked, and of course it going back to white when another button is clicked.
    Conclusion:
    Since this is an Adobe Forum I would like to make a few additional statements in hopes that the developers, etc. may take heed.
    Adobes products are not cheap, and when I went to purchase the websuite I went in as a designer needing a program as not to need to program.
    I understand the flexibility that coding gives, but something as simple as linking buttons should not be in the realms of rocket science. [yes, for many its not...but my brain just does not operate that route despite all the tutorials thrown at me.]
    Again, it would seem that there would be a button panel where you could drag options like scrolling thumbnail slider, loader, and then parameters would come up. [much like Apples iWeb. - but before the argument of one being pro and the other for non-pros, I see it differently. Software should not be the limiting factor in how flexible you can design, or rather ones lack of programming shouldnt be. With all the talented, and I say this in all humility and honesty, programmers working for Adobe, Im sure something could be programmed like what Im asking for.]
    note: Director is a good example, back in 1997 I knew nothing of multimedia and in one week I had assembled a portfolio, clicking buttons, speech, movies, and all. - and no, I dont have the money to buy more software!
    At this moment I am at the mercy of someone who reads code like its a nighttime tale they are telling their kids, and who can see the exact issue I have and can share the appropriate, correct code. [as I have noticed, it has to be on target - naturally - but this target changes with just a slight change in the design.]
    Thank you,
    peace
    Dalen
    p.s.
    The actionscript: [note: This is only the current working/good code that Im trying to get the buttons to call up.]
    stop();
    fscommand("allowscale", false);//keep SWF display at 100%
    var x:XML = new XML ();//Define XML Object
    x.ignoreWhite = true;
    var fullURL:Array = new Array;//Array of full size image urls
    var thumbURL:Array = new Array;//Array of thumbnail urls
    var thumbX:Number = 25;//Initial offset of _x for first thumbnail
    x.onLoad = function(){ //Function runs after XML is loaded
        var photos:Array = this.firstChild.childNodes;//Defines variable for length of XML file
         for (i=0;i<photos.length;i++) {//For loop to step through all entry lines of XML file
              fullURL.push(photos[i].attributes.urls);//Each loop, adds URL for full sized image to Array fullURL
              thumbURL.push(photos[i].attributes.thumbs);//Each loop, adds URL for thumbnails to Array thumbURL
              trace(i+". Full Image = "+fullURL[i]+"  Thumb Image = "+thumbURL[i]);         
              var t = panel.attachMovie("b","b"+i,i);//Each loop, Define local variable 't' as a new instance of 'b' movie clip, given unique instance name of 'b' plus the index number of the For loop
              t.img.loadMovie(thumbURL[i]);// Each loop, load thumbnail image from XML data into variable movie clip
              t._y = 0;//Set Y coordinate of variable movie clip
              t._x = thumbX;//Set X coordinate of variable movie clip based on variable thumbX
              t.numb = i;//Set sub-variable 'numb' inside variable t to hold index number
              t._alpha = 75;//Set the Alpha value of the variable movie clip to 75% - for onRollOver highlight action
              thumbX += 55;//Increment thumbX value so next thumbnail is placed 125 pixels to the right of the one before
              t.onRollOver = function () {//define onRollOver event of the variable movie clip
                   this._alpha = 100;//Set thumbnail alpha to 100% for highlight
              t.onRollOut = function () {//define onRollOut event of the variable movie clip
                   this._alpha = 75;//Reset thumbnail alpha to 75%
              t.onPress = function () {//define onPress event of the variable movie clip
                   this._rotation += 3;//rotates thumbnail 3 degrees to indicate it's been pressed
                   this._x += 3;//Offset X coordinate by 3 pixels to keep clip centered during rotation
                   this._y -= 3;//Offset Y coordinate by 3 pixels to keep clip centered during rotation
              t.onReleaseOutside = function () {//define onRelease event of the variable movie clip
                   this._rotation -= 3;//rotate thumbnail back 3 degrees
                   this._x -= 3;//Reset X coordinate by 3 pixels to keep clip centered during rotation
                   this._y += 3;//Reset Y coordinate by 3 pixels to keep clip centered during rotation
                   this._alpha = 75;//Reset thumbnail alpha to 75%
              t.onRelease  = function () {//define onRelease function to load full sized image
                   this._rotation -= 3;//rotate thumbnail back 3 degrees
                   this._x -= 3;//Reset X coordinate by 3 pixels to keep clip centered during
                   this._y += 3;//Reset Y coordinate by 3 pixels to keep clip centered during
                   this._alpha = 75;//Reset thumbnail alpha to 75%
                   holder.loadMovie(fullURL[this.numb]);//Load full sized image into holder clip based on sub-variable t.numb, referenced by 'this'
         holder.loadMovie(fullURL[0]);//Initially load first full size image into holder clip
    x.load ("silk_paintings.xml");// path to XML file
    panel.onRollOver = panelOver;
    function panelOver() {
         this.onEnterFrame = scrollPanel;
         delete this.onRollOver;
    var b = stroke.getBounds(_root);
    function scrollPanel() {
         if (_xmouse<b.xMin||_xmouse>b.xMax||_ymouse<b.yMin||_ymouse>b.yMax) {
         this.onRollOver = panelOver;
         delete this.onEnterFrame;
         if (panel._x >= 740) {
         panel._x = 740;
    if(panel._x <= (thumbX-10))  {
              panel._x = (thumbX-10)
         var xdist = _xmouse - 830;
         panel._x += -xdist / 7;
    The xml:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <slideshow>
    <photo thumbs="thumbnails/i_brown_fairy.jpg"  urls="images/brown_fairy.jpg"  />
    <photo thumbs="thumbnails/i_blonde_fairy.jpg"  urls="images/blonde_fairy.jpg"  />
    <photo thumbs="thumbnails/i_flower_fairy.jpg"  urls="images/flower_fairy.jpg"  />
    <photo thumbs="thumbnails/i_red_fairy.jpg"  urls="images/red-fairy.jpg"  />
    </slideshow>
    Attached is a link to the file I made named "index".
    https://rcpt.yousendit.com/706233226/5e7b4fe0973dacf090b5cbae32c47398
    I would have liked to have included the following files but was limited due to "you-send-it" not uploading folders.  Files not included: [but functioning] : xml list - images [folder] - thumbnails [folder]
    Again, Thank you
    Dalen

    The issues with the buttons calling up the scrolling thumbnail panel have been resolved, as well as keeping the buttons in their hit state once clicked, thanks to Rob.
    Those that have been following this thread, or stumble upon it in their searches later, may appreciate to see the final solution to this particular issue.
    [Hopefully I will be able to update this thread with a url in the future to show the site in operation, which may help somebody with their project in the future if its set up similarly.]
    Alas, it would be nice if future versions of flash had a more direct, flexible, user friendly method for creating navigation.
    [We may see development beyond the flash ads which everyone seems to loathe... and more creativity with flash in terms of games, web interactivity, &  animation.
    Below are 2 sets of code:
    a] the first is located within the first frame of the first button, and has some extra variables in it that the additional buttons call upon...
    b] the second is the code applied to every other button.
    stop();
    fscommand("allowscale", false);//keep SWF display at 100%
    var x:XML = new XML();//Define XML Object
    x.ignoreWhite = true;
    var fullURL:Array = new Array();//Array of full size image urls
    var thumbURL:Array = new Array();//Array of thumbnail urls
    //  .......  CHANGE
    var thumbX:Number;// = 25;//Initial offset of _x for first thumbnail
    // make an array of all of the instance names of each button object...
    // only do this once
    var buttonsList:Array = new Array(shadesOfGrey, silkPaintings);
    shadesOfGrey.isLatched = false;
    // the rollover function... repeat for each button
    shadesOfGrey.onRollOver = shadesOfGrey.onDragOver=function ():Void {
         if (!this.isLatched) {
              this.gotoAndStop(2);
    // the rolloff function... repeat for each button
    shadesOfGrey.onRollOut = shadesOfGrey.onDragOut=shadesOfGrey.onReleaseOutside=function ():Void {
         if (!this.isLatched) {
              this.gotoAndStop(1);
    // the mouse press function... repeat for each button
    shadesOfGrey.onPress = function():Void  {
         resetAllButtons();
         this.isLatched = true;
         this.gotoAndStop(3);
    shadesOfGrey.onRelease = function():Void  {
         x.load("shadesOfGrey.xml");// path to XML file
         thumbX = 25;
    function resetAllButtons():Void {
         for (b in buttonsList) {
              buttonsList[b].isLatched = false;
              buttonsList[b].gotoAndStop(1);
    x.onLoad = function() {//Function runs after XML is loaded
         //  resets the position of the panel on each new load
         panel._x = 740;
         //  .......  CHANGE  removes the existing movieclips from the panel before any new load...
         for (c in panel) {
              if (typeof (panel[c]) == "movieclip") {
                   removeMovieClip(panel[c]);
         var photos:Array = this.firstChild.childNodes;//Defines variable for length of XML file
         for (i=0; i<photos.length; i++) {//For loop to step through all entry lines of XML file
              fullURL.push(photos[i].attributes.urls);//Each loop, adds URL for full sized image to Array fullURL
              thumbURL.push(photos[i].attributes.thumbs);//Each loop, adds URL for thumbnails to Array thumbURL
              //trace(i+". Full Image = "+fullURL[i]+"  Thumb Image = "+thumbURL[i]);
              var t = panel.attachMovie("b", "b"+i, i);//Each loop, Define local variable 't' as a new instance of 'b' movie clip, given unique instance name of 'b' plus the index number of the For loop
              t.img.loadMovie(thumbURL[i]);// Each loop, load thumbnail image from XML data into variable movie clip
              t._y = 0;//Set Y coordinate of variable movie clip
              t._x = thumbX;//Set X coordinate of variable movie clip based on variable thumbX
              t.numb = i;//Set sub-variable 'numb' inside variable t to hold index number
              t._alpha = 75;//Set the Alpha value of the variable movie clip to 75% - for onRollOver highlight action
              thumbX += 55;//Increment thumbX value so next thumbnail is placed 125 pixels to the right of the one before
              t.onRollOver = function() {//define onRollOver event of the variable movie clip
                   this._alpha = 100;//Set thumbnail alpha to 100% for highlight
              t.onRollOut = function() {//define onRollOut event of the variable movie clip
                   this._alpha = 75;//Reset thumbnail alpha to 75%
              t.onPress = function() {//define onPress event of the variable movie clip
                   this._rotation += 3;//rotates thumbnail 3 degrees to indicate it's been pressed
                   this._x += 3;//Offset X coordinate by 3 pixels to keep clip centered during rotation
                   this._y -= 3;//Offset Y coordinate by 3 pixels to keep clip centered during rotation
              t.onReleaseOutside = function() {//define onRelease event of the variable movie clip
                   this._rotation -= 3;//rotate thumbnail back 3 degrees
                   this._x -= 3;//Reset X coordinate by 3 pixels to keep clip centered during rotation
                   this._y += 3;//Reset Y coordinate by 3 pixels to keep clip centered during rotation
                   this._alpha = 75;//Reset thumbnail alpha to 75%
              t.onRelease = function() {//define onRelease function to load full sized image
                   this._rotation -= 3;//rotate thumbnail back 3 degrees
                   this._x -= 3;//Reset X coordinate by 3 pixels to keep clip centered during
                   this._y += 3;//Reset Y coordinate by 3 pixels to keep clip centered during
                   this._alpha = 75;//Reset thumbnail alpha to 75%
                   holder.loadMovie(fullURL[this.numb]);//Load full sized image into holder clip based on sub-variable t.numb, referenced by 'this'
         holder.loadMovie(fullURL[0]);//Initially load first full size image into holder clip
    // this one function scrolls the panel for all of the buttons, it gets the
    // size of the panel when the images are loaded by any given button...
    stroke.onEnterFrame = function() {
         if (this.hitTest(_xmouse, _ymouse, false)) {
              if (panel._x>=740) {
                   panel._x = 740;
              if (panel._x<=740-panel._width+mask._width) {
                   panel._x = 740-panel._width+mask._width;
              if ((panel._x<=740) && (panel._x>=740-panel._width+mask._width)) {
                   var xdist = _xmouse-830;
                   panel._x += -xdist/7;
    Of note is the change to how the movie clips are measured... this change in and of itself has really helped to make the thumbnail panels operation more efficient.
    Below is the script for each additional button: [Having issues with the forums not letting me post additional code, so I will put the remaining code in a reply below.]
    cont.

  • Optimization on Load Time (Large Images and Sounds)

    Hi,
    I have an all flash website that works by having each portion of it to load and unload in the center of a frame based off the navigation chosen.  Load times on everything but one part of my site are ok.
    The dimensions of the part inside the frame are 968x674.  I know that's relatively large for a flash file, but that can't be changed at this point.
    Within the page there are objects that come up when you find an item on the screen.  Its a dialog box and it shows text, an image, and has a voice over that reads what the text says.  After you're done looking at it, there is an x-button to dismiss the window.  There are 15 of these and they are exported to the actionscript.  I add them in the actionscript via addChild.  I figured this is a huge spot that could be reconfigured, but I'm not sure if it would make much a difference.
    The other huge thing is there is a ton on the screen.  It starts you off in an environment, and when you click 3 different sections, it zooms into that portion allowing you to look for the items you're trying to find.
    There is also a man that talks and animates in the beginning and at the end.  We are planning on taking out the end part and putting a text box up.
    Here is the website..  its a propane safety site for kids.  I know its kind of a weird idea, but it works and people seem to like it.
    www.propanekids.com
    The two parts of the site we are trying to optimize is the main menu when you first are at the site, and the "Explore" section.  (Just click on the cloud on the front page.
    If someone could take the time to give me some new ideas of how I can get these loading times down, I would greatly appreciate it!
    Thanks

    Ok, who ever posted this message is hacking me  and i can't believe you guys are helping
    Date: Thu, 27 Jan 2011 11:07:28 -0700
    From: [email protected]
    To: [email protected]
    Subject: Optimization on Load Time (Large Images and Sounds)
    Hi,
    I have an all flash website that works by having each portion of it to load and unload in the center of a frame based off the navigation chosen.  Load times on everything but one part of my site are ok.
    The dimensions of the part inside the frame are 968x674.  I know that's relatively large for a flash file, but that can't be changed at this point.
    Within the page there are objects that come up when you find an item on the screen.  Its a dialog box and it shows text, an image, and has a voice over that reads what the text says.  After you're done looking at it, there is an x-button to dismiss the window.  There are 15 of these and they are exported to the actionscript.  I add them in the actionscript via addChild.  I figured this is a huge spot that could be reconfigured, but I'm not sure if it would make much a difference.
    The other huge thing is there is a ton on the screen.  It starts you off in an environment, and when you click 3 different sections, it zooms into that portion allowing you to look for the items you're trying to find.
    There is also a man that talks and animates in the beginning and at the end.  We are planning on taking out the end part and putting a text box up.
    Here is the website..  its a propane safety site for kids.  I know its kind of a weird idea, but it works and people seem to like it.
    http://www.propanekids.com
    The two parts of the site we are trying to optimize is the main menu when you first are at the site, and the "Explore" section.  (Just click on the cloud on the front page.
    If someone could take the time to give me some new ideas of how I can get these loading times down, I would greatly appreciate it!
    Thanks
    >

  • Lightroom workflow slows down after modifying an image

    Hi fellow users,
    Lightroom 4.3 runs smoothly if I work on unmodified images.
    However, if I apply modifications on an image, retouching it afterwards becomes much slower, even if I render a preview AFTER I made modifications on the image.
    I tell you an example: I import a raw file to the program and I render it`s preview. Then I retouch the image - it works very fast, no waiting time, no Loading overlay.
    Where the problem starts: I import a raw file, I apply some modifications on it (for example a preset), then I render it`s preview - then I want to do more modifications on the image, which becomes very slow.
    I was monitoring the cpu usage of the computer. In the first case, the cpu usage during modifying the image is normal.
    In the second case, it goes up to 100%.
    It seems that applying modifications on an image makes working on it slow, no matter if you have the most up-to-date preview or not.
    Anyone knows if it is normal or not?
    Is there any solution to this?
    Thanks,
    Tamas
    My configuration:
    Windows 7 64 bit (up to date)
    Lightroom 4.3 64 bit
    Fast PC
    lightroom settings:
    camera raw cache: 20gb
    video cache: 10gb

    First of all, you can forget about the preview rendering, that's irrelevant. Previews are only used by the Library module, not the Develop module. In Develop, it's handled by the ACR cache.
    Now, as for slowing down after initial adjustments, that's a variable I haven't looked out for. But it could well be correct (it would explain some weird results I got across two machines recently).
    In general, Lightroom 4 performs well below expected standards on some systems, while others fly along, and it seems nobody can explain why. Long story, do a search on this forum and you'll come up with several lengthy threads. The problem is that there are so many variables in this that it's almost impossible to even define what "slow" means. And now you've added another (interesting) one...

  • Lightroom 4 (and update) slow down after editing 2 images

    Imported 74 Nikon RAW images (from D300) into Lightroom 4 (also tried with RC-1) on 2.8ghz Intel iMac with 4gb memory, approx 180GB free on 320GB HD.
    After using the brush on 2nd image the program slows to a crawl. It takes a minute or more to load the next image, a dozen or more seconds for Brush to be ready to use. Running OS-X Lion. Getting spinning wheel constantly, and it gets slower after 2nd image. I'm forced to close the program, wait a bit and restart so I can edit another photo in any reasonable time. Also, if I wait in Lightoom, doing nothing for a minute or more, things will speed up again for another 1 or 2 images (if I'm lucky).  All software and OS is up to date. No other programs running.
    Memory leak or garbage collection problems?
    Same thing happens on my Windows 7 laptop using a new Crucial 120gb SSD.
    Someone else is editing the same images on their 4 year old PC using Lightroom 3.6 and everything is fine. I'm switching back to see if it helps. Will post here with results.
    _Bob

    I can confirm the issue. Using some function (I noticed it on noise reduction too) causes a tremendous slowdown.
    I'm using a i72630QM with 8gb ram. It's fast enough to handle that stuff, at least it was on LR3.
    Edit: just to clarify what I mean with "slowdown": the program is barely reacting anymore, takes several seconds to come back from minimize, pretty much feels like crashing nonstop.
    I can say 99,99% certainty that its not hardware related.

  • Slow image loading in Facebook and other sites.

    In some sites, especially Facebook, I've a slow image loading. For example, when I search for a person on Facebook, then the profile image of poeple takes 6-7 secons to load.
    I've installed Firefox yesterday, so I exclude that I have to delete cookies, etc. With Chrome, Facebook load images much more faster. Re-installing shockwave, the loading is faster, but not enough.
    Any suggestions?

    After looking around a bit, I found an add-on called FastestFox.
    You can find the add-on here: [https://addons.mozilla.org/nl/firefox/addon/fastestfox-browse-faster/ FastestFox].
    I haven't done too much research to the actual add-on itself, but after installing it in Firefox myself and using the Facebook person searcher I noticed the images and also other things like websites loading a lot faster.
    I hope this add-on helps you.
    Edit: The add-on adds some extra options when you right click a website (to download things from the website). You have to decide if you think this is worth the extra speed.

  • How can I stop Apple Mail from scrolling to top as image loads?

    Hi, I receive a daily email that includes dozens of inline images (it's the TechCrunch daily email, FYI). When I open it in Apple Mail, every time an image loads, the scroll bar jumps back to the top of the email. This effectively makes it impossible to read any of the email until after all the images load, since as I start to read it from the top, a moment later (as the next image down further in the email loads), it jumps me right back to the very top of the email. The only way I can read the email is to open it in Apple Mail and then sit there for a moment until all the images load. (I can't even switch to another window or put that email window in the background-- Apple Mail apparently is smart enough to not load images when the window isn't front-and-center.)
    Needless to say, this is a super-annoying issue I haven't ever seen this in any other email program and I think it definitely counts as a bug (or at the very least, a supreme, supreme annoyance).
    Anyone else seeing this, and/or have a solution?
    Thanks--
    Eric

    This is happening to me too, and I have had enough of it! I never got around to complaining about it, and I suspect many others are the same way. However, I think it is fair to call it a 'bug' and that apple should make a statement or fix about it

  • Zooming, scrolling and moving in large images

    I'd like to create a document viewer that works like Google Maps or Safari. Basically the "image" of the document is so big that I only want to load parts of it when the user actually goes over to that part of it.
    How can I enable zooming, scrolling and moving in "large" images like that?
    I looked for a tutorial or sample code, but I wasn't able to find anything.
    Any help would be appreciated,
    -Chris.

    I have 4 Gbyte of RAM. I tried to close every applications but the problem remains. You are right about Web Browser problems but unfortunately my problem is related with Finder windows too. I have 800 Mbyte of free RAM.
    Another fact I can say to you is that when I move Finder window (or other windows as I wrote before) the area outside the border of the window is repainted not well with puzzle effect. I think the problem is related to desktop refresh and repaint. It seems that graphic acceleration doesn't work for some window!!!!

Maybe you are looking for

  • Printers

    If I am interested in purchasing a Mac, I need to know a few things first. One of my main questions is about printers. I need a printer/fax/copier/scanner. I am hoping for an all-in-one. I have looked on the Apple Online Store, and I have found some.

  • Need help.  pdf is just grey?  but why?

    Hello, and thanks for helping.  I've received a pdf.  When I open it is Adobe it is just a solid light grey.  When I open it in Apple's Preview it is the pdf as it should be with text.  Why is this happening?  Can I do something so that it open prope

  • Exam 1z0-051 or 1z0-052

    i was going for write exam 1z0-051,by this can i get any certificate or i have to go for 1z0-052 also? please help me?

  • 9i; UIX  BC4J Tags; How to show all retrieved rows using bc4juix:Table .. ?

    seems <bc4juix:Table ....> tag by default shows the rows one by one. I just need to know any attribute/way to change the default to show all rows, or more than one row in each iteration.

  • Mail's icons are blank and preferences won't open

    I have thrown away the plist file from my library but the problem persists. I can function without the icons showing up in the buttons above the message window, but not being able to access privileges is difficult.