Safari 6 not using cached resources after restart

I am trying to debug a strange cache control issue that appears to only affect Safari 6. I have been unable to replicate it using Safari 5, or other browsers such as Chrome, Firefox and IE8. I am using Safari 6.0.3 on MacOS 10.8.3
Starting with a completely cleared cache, I make a request to a website. All the html and images etc are sucked down as normal. All images have a max age of 1 day in their cache control header.
If I then make another request to the same page, everything works as expected. It pulls down only the html file, and uses the cached images.
I then close Safari and re-open it, and make a request to the same page. This time, for some reason, it ignores the cache control directives of some of the images (seemingly randomly selected) and pulls down new versions. I have confirmed this by monitoring the apache access log of the website. I can also confirm that the images still exist in the cache (using SafariCacheExplorer), it's just that Safari decides not to use them. I've tested it on multiple websites, including apple.com.
Has anyone else experienced this? Any help would be greatly appreciated.

I haven't mucked about with SafariCacheExplorer, but this is a continuing problem on my end.  It's happening persistently on a forum that I run, but I've run it with other browsers on this machine and with other forum users on the same browser/OS, and I'm the one having problems.  I've disabled most of my extensions, but the issue persists.  It's a wee bit maddening.
GFM

Similar Messages

  • I just set an administrators name (my full name) and password for parental controls (using the one I always use) and now after restarting and trying to make changes to aprental controls it does not recognize my password

    I just set an administrators name (my full name) and password for parental controls (using the one I always use) and now after restarting and trying to make changes to aprental controls it does not recognize my password

    Hello, do you have another admin account to log into for a test?

  • Premiere Pro CC not using all resources... 4k

    I just put together a new workstation machine for editing 1D-C 4k files in Premiere Pro and After Effects.
    Specs...
    i7 3770     3.4
    Gigabyte Z77 Mobo
    32gb Corsair Vengance DDR3 1600 RAM
    250gb Samsung SSD
    4x 2TB Seagate 7200 HDDs in RAID 0 (Yes I know it isn't backed up, we have that part covered)
    Nvidia Quadro K4000 (3gb vram)
    Anyway, we transfered a project with all the media files to our RAID media drive.
    It opened up very quickly and loaded all the media much faster then our old workstation.
    Then I hit the spacebar (perview) and the problems started..
    It won't play back smoothly at all,
    AND it is only running the CPU at 10-20%, GPU 10-50%, ram at 25% and it is not really taxing the drives very hard either...
    Why won't PP use all the resources at 100% like I have previously seen it do on other machines?
    ** The project we are trying to play is 2 layers of 4k .MOV footage in a 1080 timeline... with sharpening, Fast color corrector, and RGB curves.
    ** It also drops every fourth frame when playing back just one layer of 4k .mov footage in a 1080 timeline with NO Effects applied. (Much smoother, but still not using all resources)
    What I am asking, is why would it be giving up so quickly? Before even taxing the resources very hard?

    I too have a recent 1D-C project I'm editing.  That 1D-C is something, yes?  Most filmic images I've ever seen from a DSLR.  But I digress. 
    I'm following a workflow closer to the one used by Philip Bloom and Shane Hurlbut.  The Motion Jpeg files will not play well at all on your system.  It's strictly a capture medium - not an editing one.
    I converted all my 1D-C files to Prores 422 at 4K size using Mpeg Streamclip.  Those files imported beautifully and edit well on my Retina Macbook Pro laptop.  I usually set playback to 1/2 quality, ps. 
    I have had problems using CUDA, so I'm sticking to software mode.  But I don't see any problem with being able to cut my film and finish on my computer.
    Also - my sequence is a 4K sequence right in Premiere.  I simply chose a clip and "made a sequence" from that.  Why scale when I don't have to?  I've exported to 1080p easily from the sequence. 
    If anyone finds this workflow less than ideal, I'm all ears.  Thanks. 

  • HT3986 I have a pc that is one year old and the hard drive is crashing we use it only for quick books to run our small business I would like to buy amac and install the OS  forom the pc to the apple product i will not use the pc after can i use the OS off

    I have a pc that is one year old and the hard drive is crashing we use it only for quick books to run our small business I would like to buy a macmini and install the OS  from the pc to the apple product i will not use the pc after, can i use the OS off the pc or do I have to purchase another?

    I think you can get Windows 7 for around $99. Install the 64bit version as the 32bit version will not be able to use all your new computer's ram if you have more than about 3.5gb.
    Back up your quick books data now before the old hard drive dies. You can copy your data over to your new installation of Windows and quick books.
    By the way, there is quick books for Mac http://quickbooks.intuit.com/mac/?sc=BNR-000-COR-quickbooks&priorityCode=4902000 000&cid=ppc_google_QB-Intuit-Core-Brand-Mac_quick-books-for-mac_exact&site=&ad_i d=9347918288&raw_keyword=quick%20books%20for%20mac
    So you may not need to install Windows at all.

  • [Repost] Kodo do not use cache when resolving references to objects?

    Abe,
    I noticed that if object A references object B and we read multiple A
    object which reference the same B object, this B object will be re-read
    from database for every fetched A object. If I read 100 A-object
    referencing the same B it will do 100 selects on the same B. I use
    optimistic transactions with retain values = true
    Could you please comment on it
    Thank you very much
    Alex

    Was there something else about this you'd like me to comment on?_
    No Abe that is it. I was not sure I am not doing something wrong. I
    seemed very strange to me that internal reference resolution completely
    ignore cache.
    I think it is quite important - you want believe how much it slows down
    object graph retrieval. It does not seem to be hard to implement. :-)_
    I guess when resolving a reference you would have to use the same
    validate _true/false settings as for retrieving  object?
    -----Original Message-----
    From: White, Abe [mailto:[email protected]]
    Sent: Monday, August 06, 2001 6:10 PM
    To: JDO-ListServ
    Subject: RE: [Repost] Kodo do not use cache when resolving references to
    objects?
    this B object will be re-read_
    from database for every fetched A object_Yes, this seems like inefficient behavior that we should optimize. The
    same B instance is returned from each relation, so it is not a bug, but
    obviously it is something we could be doing a little more intelligently.
    Thanks for pointing it out!
    Was there something else about this you'd like me to comment on?_

  • Kodo do not use cache when resolving references to objects?

    I noticed that if object A references object B and we read multiple A
    object which reference the same B object, this B object will be re-read
    from database for every fetched A object. If I read 100 A-object
    referencing the same B it will do 100 selects on the same B
    Alex

    Was there something else about this you'd like me to comment on?_
    No Abe that is it. I was not sure I am not doing something wrong. I
    seemed very strange to me that internal reference resolution completely
    ignore cache.
    I think it is quite important - you want believe how much it slows down
    object graph retrieval. It does not seem to be hard to implement. :-)_
    I guess when resolving a reference you would have to use the same
    validate _true/false settings as for retrieving  object?
    -----Original Message-----
    From: White, Abe [mailto:[email protected]]
    Sent: Monday, August 06, 2001 6:10 PM
    To: JDO-ListServ
    Subject: RE: [Repost] Kodo do not use cache when resolving references to
    objects?
    this B object will be re-read_
    from database for every fetched A object_Yes, this seems like inefficient behavior that we should optimize. The
    same B instance is returned from each relation, so it is not a bug, but
    obviously it is something we could be doing a little more intelligently.
    Thanks for pointing it out!
    Was there something else about this you'd like me to comment on?_

  • Why not use cache cleaners

    a brody said(http://discussions.apple.com/message.jspa?messageID=7012363) "Don't use Cache Cleaners at all except when troubleshooting."
    That thread is closed so I start a new one in the hopes of getting someone, hopefully a brody, to explain exactly what harm using Cache Cleaners on a Leopard MacBook does.

    TTTTTTTTTTTTTTTTTTT wrote:
    explain exactly what harm using Cache Cleaners on a Leopard MacBook does.
    Depends on how you define "harm."
    Strictly speaking, it doesn't hurt your Mac at all to throw out caches whenever you like.
    But if there is one thing so many users like to whine about, it's performance. Why does my Mac seem slower? Why does it take so long to start up after a system update? Why is it taking so long for apps to start up? Performance is a big reason users start complaining and pointing a finger at Apple for not "optimizing" OS X.
    Well guess what. Caches are one of the primary ways Apple tries to speed up your Mac. It caches all kinds of things so that once you load them into the cache it does not have to load them all from scratch. There is a startup cache for your startup items, a font cache for fonts, etc. So when you start up a Mac and it takes 45 seconds, and then you apply a system update and startup then takes 3 minutes, people think it slowed down. No, the nominal startup time is 3 minutes but it had been accelerated with startup caches all this time. Since the update invalidated the caches they have to be rebuilt from scratch.
    Same thing with login times and application startups. Ever notice that the first time you start an app after a restart, it takes X seconds, but every subsequent time it takes a much shorter time (until you restart, then it's back to X seconds). That's because the app code has been cached.
    So there is no technical harm to removing the caches, but it will just about guarantee that your Mac will be slower until the caches are rebuilt.
    This means a user who only trashes caches when there is an actual problem to troubleshoot, and rarely restarts their Mac, should have overall faster performance than someone who dumps caches all the time and shuts down the Mac every night (since restarts trash RAM caches).
    This also means that users who throw out caches more frequently than normal have to forfeit the expectation of optimal performance, since caches are so critical for that. If you are picky about performance, then obsessive cache dumping does harm your Mac.

  • JRE 6 not using cache in Windows 7 results in poor performance

    I am using a commercial software package that uses Java. Within the company all XP users work fine and performance is great, however for all Windows 7 users the performance is appalling. After weeks of testing with the software vendor it appears that under Windows 7 JRE is not using any of the cashed images and objects and is going off to the server all the time. This can be seen in the Java trace files. This behaviour is not seen on the XP clients. The windows 7 PCs are taking about 4 times as long as the XP clients to load a page. The Java control panel program shows that the items have been succesfully cached locally on the windows 7 PCs.
    We have tried...
    deleting the cache
    lowering windows 7 security
    lowering ie9 security
    even removing fonts
    without any success. The vendor has now almost given up blaming a 'network policy' within our company infrastructure. Whilst I realise Windows 7 security is a lot more advanced that XP I am not aware of any network, firewall or group policies that say to Java, "Hey don't use your cache". I may be wrong.
    Does anyone have any further suggestions of where to look?

    Hi.
    Not long ago we faced with a similar problem. Our client work with oracle internet application server. Oracle iAS use jre. All was well until users work on WinXP or in Win7 thru local network, but when try to work Win7 thru VPN application began work very slow.
    We try many different way, but helped us only switch off TCP AutoTuning on Win7. After that users on Win7 began work as fast as on WinXP.
    How to Disable TCP AutoTuning and Receive Side Scaling
    Open an elevated command prompt with administrator rights.
    Type the following commands and press Enter (the second command is optional):
    netsh interface tcp set global autotuninglevel=disabled
    netsh interface tcp set global rss=disabled
    Try this way. May be it help you too.
    Edited by: AlexanderP on Jan 19, 2012 8:04 AM

  • While searching for a photo, my Mac  went into endless loop, so had to shut it down using button. After restart,  highlightrd text looked "different." Also unable to  highlight layers in Photoshop.

    I was searching for a photo on myiMac when it went into an endless loop. Only way I could think of to stop was using the button at the back of my computer.  After restart, had to erase  text in Appleworks one character at a time, because  highlighter did  not work properly; also  looked "different: when typing  on an internet website . ..and was unable to highlight  layers  (in Photoshop). What did I do wrong? and How can I correct it? PS: Also unable to edit my system. (Am only using  my iMac Intel these days, with OS X.4.11)

    Anybody able to help me out with this one? West coast, you awake yet?

  • Networked computer will not join network automatically after restart/sleep

    Situation:
    I've got two computers - PowerBook 17" 1,25 GHz, iMac 2,16 GHz 24", both running OS X 10.4.8. They are networked via AirPort Express, firmware v. 6.3, in a WPA protected network. The AirPort distributes ADSL 4 Mbps connection.
    Computers are set as DHCP with manual address (to keep stable LAN address)
    The problem: While the PowerBook always joins the network after restart/sleep automatically, iMac in such a situation never goes online - the airport status in menu bar is on, the network is checked, but it cannot connect or be reached.
    I always have to manually turn airport of from menu bar, then turn it on, then wait about 20 seconds and then manually choose name of my network.
    After this procedure iMac is finally online.
    Settings of the AirPort are:
    AirPort tab
    Wireless Security: WPA2 personal
    Channel: Automatic
    Mode: 802/11 g/b
    Internet tab
    Connecting using: Ethernet
    Configure: Using DHCP
    WAN ethernet port: Automatic
    Network tab
    Distribute IP address unchecked (no difference when checked - tested)
    Any idea how to fix it?
    Thanks in advance!
    PowerBook 1,25 17", iMac 24"   Mac OS X (10.4.8)  

    Thanks a bunch, Duane!
    You pointed me to the exact answer.
    iMac joins the network automatically now, although I had to change original automatic login of an admin user to manual login page, because after automatic login as one of three users, an error message "Network error" appeared quicker than the actual joining the network, that came a few seconds later.
    After manual logging (it probably needed a little more time) it's OK.
    Thanks again and greeting from Czech Republic!
    PowerBook 1,25 17", iMac 24"   Mac OS X (10.4.8)  

  • I have been using RoboForm. Now I can not use it even after PURCHASING THE latest vr!

    I have been trying for the last TWO days to get Roboform to work with the new Firefox! I have even ''purchased'' the latest version of Roboform but I still can not get its tool bar to appear on Firefox. After trying to follow your support's instructions, I can not get it to work with Firefox! I can get it to work with MS Windows Internet Explorer!
    What a mess! I will not use Firefox again!

    check out this link which answers your question http://support.apple.com/kb/HT1242
    after re reading your post, I think you need an SMC reset instead: http://support.apple.com/kb/ht3964
    what does activity monitor show? screenshots?

  • Optimizer not using index even after giving the hint

    Hi All,
    I am wondering why Optimixzer is not using the index in the below query
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
    SQL> select column_expression
      2  from ALL_IND_EXPRESSIONS
      3  where table_name like 'GTXN_DTL_V1'
      4  and index_name = 'IDX_TXN11_V1';
    COLUMN_EXPRESSION
    TO_DATE("BOOKING_DATE",'YYYYMMDD')
    SQL> select num_rows from all_tables
      2  where table_name like 'GTXN_DTL_V1';
      NUM_ROWS
      29020867
    SQL>  explain plan for select * from gtxn_dtl_v1 where to_date(booking_date,'yyyymmdd') = to_date('030109','DDMMRR');
    Explained.
    SQL> select * from table(dbms_xplan.display);
    PLAN_TABLE_OUTPUT
    Plan hash value: 3140624094
    | Id  | Operation         | Name        | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT  |             | 55489 |    15M|   215K  (4)| 00:43:08 |
    |*  1 |  TABLE ACCESS FULL| GTXN_DTL_V1 | 55489 |    15M|   215K  (4)| 00:43:08 |
    Predicate Information (identified by operation id):
       1 - filter(TO_DATE("BOOKING_DATE",'yyyymmdd')=TO_DATE('030109','DDMMRR
    14 rows selected.
    --Giving Hint..
    SQL> explain plan for select /*+ index(gtxn_dtl_v1 IDX_TXN11_V1) */ *
      2  from gtxn_dtl_v1
      3  where to_date(booking_date,'yyyymmdd') = to_date('030109','DDMMRR')
      4  /
    Explained.
    SQL> select * from table(dbms_xplan.display);
    PLAN_TABLE_OUTPUT
    Plan hash value: 3140624094
    | Id  | Operation         | Name        | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT  |             | 55489 |    15M|   215K  (4)| 00:43:08 |
    |*  1 |  TABLE ACCESS FULL| GTXN_DTL_V1 | 55489 |    15M|   215K  (4)| 00:43:08 |
    Predicate Information (identified by operation id):
       1 - filter(TO_DATE("BOOKING_DATE",'yyyymmdd')=TO_DATE('030109','DDMMRR
    14 rows selected.Please suggest.
    Thanks in advance,
    Jeneesh

    porzer wrote:
    Hi!
    Why are you using the to_date ont the booking_date column? Is it a varchar2 column, what type is it.
    Because if it's a varchar2 column you could simply use
    select * from gtxn_dtl_v1 where booking_date = '20090103';
    So you wouldn't even need a function based index.
    On the other hand if it's a date you shouldn't do a to_date as well.
    Best regards,
    PPThat is not the original qury used in production. I am investigating on the prformance of the below query.
    select  txn.account_number,to_number(txn.amount_lcy) txn_amt,to_date(booking_date,'yyyymmdd') TXN_DATE,
          sal.latest_sal,sal.sal_date,customer_name,employer_name,
           decode(COMMUNICATION_TYPE_1,'MOBILE',COMMUNICATION_NO_1,decode(COMMUNICATION_TYPE_2,'MOBILE',COMMUNICATION_NO_2)) mob,
           txn.CURRENCY, CHEQUE_NUMBER,trans_dets,trans_reference,target,teller_id,acc.category,acc.inactive_marker,acc.posting_restrict,cus.sector,cus.industry
    from coreadmin.Gtxn_dtl_v1 txn,
                   (select account_number,round(to_number(nvl(amount_lcy,0)),2) latest_sal,TXN_DATE sal_date,rr
                    from
                      (select to_date(booking_date,'yyyymmdd') TXN_DATE,batch_id,account_number,amount_lcy
                             ,row_number() over (partition by account_number order by to_date(booking_date,'yyyymmdd') desc NULLS LAST,batch_id desc nulls last) rr,
                             CURRENCY, CHEQUE_NUMBER,trans_dets,trans_reference
                        from coreadmin.Gtxn_dtl_v1
                        where transaction_code = '204'
                    and to_number(amount_lcy) > 0)
                        where rr = 1
                     ) sal,customers_live cus,accounts_live acc
    where to_date(booking_date,'yyyymmdd') between to_date('030109','DDMMRR') and to_date('030209','DDMMRR')
    and txn.account_number = sal.account_number
    and txn.CUSTOMER_ID = cus.CUSTOMER_number(+)
    and acc.id = sal.account_number
    and target in ('30','31','32')Edited by: jeneesh on Mar 25, 2009 12:38 PM
    Corrected the query.
    The column is of VARCHAR2 type. This is because, the table is loaded, through sqlldr, every day from flat files generated form GLOBUS banking system. Column is kept as VARCHAR2 to minimize the loading issues.

  • Toolbar items I add do not stay on bar after restarting Firefox 4.

    Toolbar items I add do not stay on bar after opening firefox 4 again. I need to add them each time I start firefox, even basic ones like Print. Some stay put eg home but mostly they are wiped out on the main bar that contains the Awesome bar and search bar.
    Am I missing a plugin or something?

    This is caused by a corrupt file, for details on how to fix it see https://support.mozilla.com/kb/Toolbar+keeps+resetting

  • Azure VM does not connect via RDP after restart

    I have restarted my VM running Windows Server 2012 from Windows Azure Portal. After restart it is unable to connect via RDP, although I can connect to it via FTP I had created already. I have ticketed the issue at Windows Azure Support but no reply in past
    2 hours.
    Any help please?

    Hi,
    What is the error message you are getting ?
    Please check this
    document that might help which talks about How to troubleshoot common RDP issues for Windows Virtual Machines in Azure .
    Regards,
    Shirisha Paderu

  • Safari 6.0 is not saving my bookmarks after restart

    Just bought Macbook pro and noticed that my bookmarks weren't saving after rebooting.   Bookmarks are there if I close and reopen Safari, but not after rebooting.   Haven't installed any 3rd apps/extensions except flash.   Also running Kapersky.  Appreciate any help on this. 

    Back up all data.
    This procedure will unlock all your user files (not system files) and reset their ownership and access-control lists to the default. If you've set special values for those attributes on any of your files, they will be reverted. In that case, either stop here, or be prepared to recreate the settings if necessary. Do so only after verifying that those settings didn't cause the problem. If none of this is meaningful to you, you don't need to worry about it.
    Step 1
    If you have more than one user account, and the one in question is not an administrator account, then temporarily promote it to administrator status in the Users & Groups preference pane. To do that, unlock the preference pane using the credentials of an administrator, check the box marked Allow user to administer this computer, then reboot. You can demote the problem account back to standard status when this step has been completed.
    Triple-click the following line to select it. Copy the selected text to the Clipboard (command-C):
    { sudo chflags -R nouchg,nouappnd ~ $TMPDIR.. ; sudo chown -Rh $UID:staff ~ $_ ; sudo chmod -R u+rwX ~ $_ ; chmod -R -N ~ $_ ; } 2> /dev/null
    Launch the Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Paste into the Terminal window (command-V). You'll be prompted for your login password, which won't be displayed when you type it. You may get a one-time warning not to screw up. If you don’t have a login password, you’ll need to set one before you can run the command. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.
    The command will take a noticeable amount of time to run. Wait for a new line ending in a dollar sign (“$”) to appear, then quit Terminal.
    Step 2 (optional)
    The first step should give you usable permissions in your home folder. This step will restore special attributes set by OS X on some user folders to protect them from unintended deletion or renaming. You can skip this step if you don't consider that protection to be necessary.
    Boot into Recovery by holding down the key combination command-R at startup. Release the keys when you see a gray screen with a spinning dial.
    When the OS X Utilities screen appears, select
    Utilities ▹ Terminal
    from the menu bar. A Terminal window will open.
    In the Terminal window, type this:
    resetpassword
    That's one word, all lower case, with no spaces. Then press return. A Reset Password window will open. You’re not  going to reset a password.
    Select your boot volume ("Macintosh HD," unless you gave it a different name) if not already selected.
    Select your username from the menu labeled Select the user account if not already selected.
    Under Reset Home Directory Permissions and ACLs, click the Reset button.
    Select
     ▹ Restart
    from the menu bar.

Maybe you are looking for

  • Please Help - How to Fetch the Data from a Cube

    Dear All, We created a cube containing dimensions Customer, Product, Branch, Activity, Time dimensions using Oracle Analytical WorkSpace Manager. Once Cube is created, How can I see the Data existing in the Cube using normal SQL Queries ??? Through A

  • LiveCycle Designer and Acrobat 9 Pro

    I designed a form in LiveCycle Designer, save it as PDF file.  Try to open it in Acrobat 9 Pro for editing, but cannot.  Why?  I want to edit my fields with Acrobat 9 Pro.  What I am doing wrong?

  • Prompting for password and username only when using dynamic parameters

    Post Author: Co3023 CA Forum: Crystal Reports How do I stop CR XI prompting for password and username only when using dynamic parameters. When no dynamic parameters are used CR XI isn't prompting for the DB user name and password. The report is run f

  • Hyperion Planning : multiple hierarchies for a dimension ?

    Hi, Is it possible into planning 9.2 to manage multiple hierarchies for a dimension ? I didn't found that in the documentation but I had already listened that there is a workaround to do that. Regards

  • Trackpad USB Mouse not working in windows xp safe mode

    I can't access my windows side, after fixing a series of problems with the windows recovery console. I can only access my windows login screen through safe mode. However, now my trackpad and USB(corded) mouse won't work, to login and finish fixing my