Problem with swap space

Hi All,
Using Oracle 10gR1, Solaris 9.
prtconf | grep "Memory size"
Memory size: 16384 Megabytesswap space is 16g
Pga_aggregate_target = 2G and after checking the v$pga_target_advice, it shows optimal.
Currently we have a issue of swap space getting used up nearly 100%. The system was out of memory and can't run any application
Alert logs error;
ORA-07445: exception encountered: core dump [_aio_free_stack_unlocked()+72] [SIGBUS] [Object specific hardware error] [0xFFFFFFFF7B602000] [] []
ORA-00600: internal error code, arguments: [ksnpost:ksnigb], [], [], [], [], [], [], []
ORA-04030: out of process memory when trying to allocate 588408 bytes (pga heap,kco buffer)On checking Metalink note, it said its an unhandled Oracle exception; have to increase the swap space.
AWR excerpt;
Cache Sizes (end)
~~~~~~~~~~~~~~~~~
               Buffer Cache:     4,848M      Std Block Size:         8K
           Shared Pool Size:     3,985M          Log Buffer:     1,024K
Load Profile
~~~~~~~~~~~~                            Per Second       Per Transaction
                  Redo size:             63,328.92              2,116.68
              Logical reads:              4,946.83                165.34
              Block changes:                257.73                  8.61
             Physical reads:              1,267.50                 42.36
            Physical writes:                 72.44                  2.42
                 User calls:                385.83                 12.90
                     Parses:                 84.22                  2.81
                Hard parses:                  0.04                  0.00
                      Sorts:                 10.53                  0.35
                     Logons:                  0.14                  0.00
                   Executes:                211.35                  7.06
               Transactions:                 29.92
  % Blocks changed per Read:    5.21    Recursive Call %:    13.56
Rollback per transaction %:    0.29       Rows per Sort:    94.72
Top 5 Timed Events
~~~~~~~~~~~~~~~~~~                                        % Total
Event                                 Waits    Time (s)   DB Time     Wait Class
row cache lock                       16,498      45,001     43.44    Concurrency
log file switch (checkpoint in       30,766      30,281     29.23  Configuration
db file sequential read           2,873,716      10,796     10.42       User I/O
buffer busy waits                     8,870       8,718      8.42    Concurrency
db file parallel write                  421       3,848      3.71     System I/O
          -------------------------------------------------------------On increasing the swap space, and restarting the instance, the system was normal.
Now why does oracle use up all the swap space and what can be the workaround to avoid this in future?

Verma wrote:
Using Oracle 10gR1, Solaris 9.
swap space is 16gOracle 10gR2 swap space recommendations are:
- 1 GB - 2 GB = 1.5 times the size of RAM
- 2 GB - 8 GB = equal to the size of RAM
- Greater than 8GB = 0.75 times the size of RAM
Currently we have a issue of swap space getting used up nearly 100%. The system was out of memory and can't run any applicationThat is unusual and should not be happening when you have what seems to be an excess of memory available. This could mean some kind of bug (memory leakage for example), or it could mean plain old fashion abuse of memory. Like PL/SQL code that attempts to bulk fetch a few million rows from the database with a single go.
On checking Metalink note, it said its an unhandled Oracle exception; have to increase the swap space.Wrong IMO (unless you were not following the recommended swap size factor). If you have have a giant swap area..moving the wall a few meters away (by increasing swap) will only enable you to run faster into it - I doubt that this is the intent of that Metalink note.
On increasing the swap space, and restarting the instance, the system was normal.
Now why does oracle use up all the swap space and what can be the workaround to avoid this in future?Oracle only use what is needed to perform the client requests that it receives. If the client request a mountain of data to be moved/processed, Oracle will try to oblige. If that mountain topples and crushes server resources, it is not Oracle that is to blame for trying to do exactly what was requested from it.

Similar Messages

  • Office Web Apps Server 2013 - Word Web App - Problem with Tab space

    Hello We have Office Web Apps Server 2013 running with SharePoint 2013.  Users Editing a Word document with Office Web Apps, can't use "Tabs", any Word document with Tabs; the tabs are replaced with a single space.
    Has anyone noticed this?  Is this a bug?
    -thanks
    thomas
    -Tom

    Yes, currently the Word Web App does not support
    Tab Keyboard shortcut for editing document content .
    For more information, you can have a look at
    the article:
    http://office.microsoft.com/en-us/office-online-help/keyboard-shortcuts-in-word-online-HA010378332.aspx?CTT=5&origin=HA010380212
    http://social.technet.microsoft.com/Forums/en-US/3f5978d3-67a1-4c8c-981f-32493d72610b/office-web-apps-server-2013-word-web-app-problem-with-tab-space?forum=sharepointgeneral

  • Problem with swap

    Hi Guru's
    I have a problem with teh buffer, appears me a swap overflow
    Can you tell me, what is teh correct parameter for this objects?
    Export/import          85.33    40,000        391       1.15    20,000      4,177      20.89  157,816
    Efficiency        HITRATIO          %         85
                      HITS                10,604,365
                      REQUESTS            12,427,632
                      DB access quality %        100
                      DB access                    0
                      DB access saved              0
                      Reorgs                       0
    Size              Allocated        KB     40,000
                      Available        KB     34,059
                      Used             KB     29,842
                      Free             KB        391
    Directory entries Available               20,000
                      Used                    15,823
                      Free                     4,177
    Swaps             Objects swapped          9,810
                      Frames swapped         157,816
    Resets            Total                        0
    My current parameters are:
    rsdb/obj/buffersize        40000 kB  
    rsdb/obj/max_objects       20000     
    rsdb/obj/large_object_size 8192  Bytes
    rsdb/obj/mutex_n           0         
    And I have other prameter wrong
    Initial records      98.38    17,250      1,699      10.62    10,000      6,044      60.44    9,469
    Efficiency        HITRATIO          %        98
                      HITS                  816,105
                      REQUESTS              829,581
                      DB access quality %        98
                      DB access              13,428
                      DB access saved       816,103
                      Reorgs                      0
    Size              Allocated        KB    17,250
                      Available        KB    16,000
                      Used             KB    14,301
                      Free             KB     1,699
    Directory entries Available              10,000
                      Used                    3,956
                      Free                    6,044
    Swaps             Objects swapped         9,469
                      Frames swapped              0
    Resets            Total                       0
    And my curretn parameters are:
    rsdb/ntab/irbdsize   16000 kB
    rsdb/ntab/entrycount 40000
    I hope, you can help me!!
    THANKS!!

    Hi Carlos,
    From ST02 you can "current parameters" button, that will tell all current parameters per buffer.
    You are bound to have swaps in some buffers altough ideally the number should be 0. Less than 10,000 a day is the maximum recommended by SAP.
    Have a look at the history of the buffer and check when the swaps happened etc. Is it daily or a one off because something abnormal was running on the system a particular day.
    Then check if the swaps happen because you're running out of space in the buffer or number of entries allowed. Then you can start thinking of tuning it.
    Remenber that the swaps you see are since startup, so look at the history as well.
    Let me know if you need any more help.
    Pedro

  • Problem with swap files after reboot.

    Hello
    I have installed Solaris 10 10/09 s10x_u8wos_08a on a Sun Fire X4140.
    The file system is UFS.
    I wish to add more swap space
    I have created these two files under /export/home:
    -rw------T 1 root root 5368709120 Jun 16 10:12 newswap
    -rw------T 1 root root 2147483648 Jun 16 10:38 newswap2
    When I enter swap -a /export/home/newswap, the command succeeds and I can see the additional swapspace with swap -l.
    I have the following configuration in /etc/vfstab
    # cat /etc/vfstab
    #device device mount FS fsck mount mount
    #to mount to fsck point type pass at boot options
    fd - /dev/fd fd - no -
    /proc - /proc proc - no -
    /dev/dsk/c1t5d0s1 - - swap - no -
    /dev/dsk/c1t5d0s0 /dev/rdsk/c1t5d0s0 / ufs 1 no -
    /dev/dsk/c1t5d0s7 /dev/rdsk/c1t5d0s7 /export/home ufs 2 yes -
    /export/home/newswap - - swap - no -
    /export/home/newswap2 - - swap - no -
    /devices - /devices devfs - no -
    sharefs - /etc/dfs/sharetab sharefs - no -
    ctfs - /system/contract ctfs - no -
    objfs - /system/object objfs - no -
    swap - /tmp tmpfs - yes -
    Although it is supposed to work, after reboot, the only mounted swap file is /dev/dsk/c1t5d0s1.
    The two file under /export/home aren't mounted as swap. Why?
    Can anybody give me some help on this issue?
    Thanks

    Actually you don't have to create a dedicated slice/filesystem for swap.
    You can create files and then use them as swap.
    Here is the link from the documentation of Solaris
    http://docs.sun.com/app/docs/doc/817-5093/fsswap-59089?a=view
    My issue is that although I have configured /etc/vfstab according to the documentation, the swap files aren't automatically mounted on boot. I can only mount them as swap manually with swap -a.
    Can anybody help?

  • Problem with removing spaces

    Hi,
    I have a problem with spaces. There are constantly two spaces open named Safari. I cannot remove them. See enclosed image. Any ideas how to do it?

    Further research shows that the spaces are indeed there when I view the page source; however, the spaces are not being rendered.
    I removed the css style sheet that was being applied to the shuttle and it made no difference.

  • Problem with 'Filling Space' described in Tim's Blog

    Dear Experts,
    I am using the Invoice Template described in the excellent Blog by Tim Dexter (Anatomy of a Template) to produce my own version. However, I am having problems with the 'Filling Space' described here: http://blogs.oracle.com/xmlpublisher/2007/03/anatomy_of_a_template_ii_heade.html
    My template is almost identical to the example, when I import XML data where there is only one record, the Filling Space does not pad out with enough empty rows so that the Total table is not at the bottom of the page, aligned with the watermark that I have. The code in the 'Filling Space' field is as in the Blog:
    <?if:not(count($invLines) mod $lpp=0) and ($start+$lpp>count($invLines))?><?for-each:$invLines?><?if:position()<$lpp - (count($invLines) mod $lpp)?>
    If the number of records is greater than half a page or more, then the padding is correct. This is even if, say on the third page there is just one record. Therefore, it seems the padding does not work if the number of records are less than half a page in total.
    Is this correct and does anyone have a solution - would be greatly appreciated.
    Many thanks,
    Mark

    "If the number of records is greater than half a page or more, then the padding is correct. This is even if, say on the third page there is just one record. Therefore, it seems the padding does not work if the number of records are less than half a page in total."
    This statement is wrong.
    Leave the if conditions logic,
    This is how it works,..
    xml contains 43 rows...
    each page you need 10 rows..
    after every 10th rows [using position mod 10 ,] , you put a page break...
    if the mod returns greater than 0, that means row filler has to come into effect now.
    what is the logic now to have row fillers is , 10 - 3 [position mod 10] , comes to 7... so seven blank rows should be inserted..
    this is how , it works...
    so the statement, saying, less than half of page, or something, wont come into this :).
    http://winrichman.blogspot.com/2008/09/limit-row-per-page.html

  • Problem with free space on itnernal hdd on mac book pro!

    On the about this mac menu i storage i get 512 gb of backups and if you add all the numbers given for the internal hd the total is 837.88 gb on a 750 gb hd! When i go to finder my macbook pro and get info on the macintosh hd ->get info i get 582 bg free! i have repaird the disk permitions and repaird the disk! but it doesnt seen to work!

    what i want to say is that there is a problem with reading the actual free space from the hard drive....i had 259gb free space and after deleting 100gb + and restarting i had only 100 gb free indicated...!
    these are the values i take at the same time!! they are obviusly both wrong!!

  • Having problem with extra space below footer (sticky footer already checked)

    Hi there, im having this problem after updated my adobe muse cc. For some reason there is extra space below the footer.
    It looks fine when i try to view them offline, but when I upload them, the extra space appears. Here's the url for both of the website with extra space below
    1. http://unionvisual.web.id/home-page.html
    2. PT-Smas

    Hi there
    Thx for your reply, is here i upload my screenshot
    and here

  • Strange Problem With Extra Spaces

    Hello,
    My development staff is experiencing a very strange problem with our JSP pages which display the values from a JDBC result set. We have two environments here: development and production. We have been creating pages in development which work out fine in our development environment. But when we move the page into production, each value which results from the ResultSet getString() method is having multiple blank spaces appended to the end of the value. So, for example, a 5 digit zip code field is really showing up with a length of 8 or 9 because there are extra spaces added to the end of the value.
    We are able to work around this problem by using the trim() method, but this is getting quite tedious to do to every single page in the site. It is very annoying because the problem does not exist in the development environment.
    So you figure there must be a difference in our development and production environments. But there really isn't. Here is the details for both environments:
    OS: Windows NT 4.0
    Web Server: Apache with Tomcat setup as a plugin
    Database: Sybase ASA 6.0.3
    JDK: 1.3
    Apache and Tomcat were installed from the same download on both servers. Sybase was installed from the same CD on both servers - and the JDBC Driver (SybDriver) was copied from one server to the next.
    Sorry for the long explanation - but does anyone have any idea what could be occurring? Why are the extra spaces being appended to the production pages and not the development pages?
    As always, thanks in advance for any suggestions!
    -- Chris

    Hello Paul,
    Thank you for taking the time to analyze this case.
    The data in the system comes from two different sources. The first source is a nightly feed from a legacy system. The second source is user input via the JSP application. The records that were inserted from the nightly feed have an accurate length() value (meaning there is no untrimmed spaces trailing along.) But the values coming in from the application have extra spaces appended to them. In the development environment, however, both sources provide properly trimmed data.
    If I enter an 8 character last name into the web form in the production app, the value which ends up in the database upon submission will have 2 to 3 extra spaces. I know that this sounds strange - and believe me, it is boggling everyone here. I suspect this problem has to do with the Tomcat installation - even though it was installed identically in each server.
    I think we are just going to have live with using the trim() for every database submission. As always, thank you for the help, and all ideas are always welcome.
    -- Chris

  • Problem of swap space

    when i install the free downloaded solaris 8 for intel on a
    machine which has a 7899 card, a 17G hard drive and 1G
    RAM, therecome warning saying /temp file system full, swap space limitexceed......no swap space to grow stack...... then the installprocess stopes there. i create a boot partition, a
    solaris partition and a swap space of 1G, 5G and 8G
    respectively. besides, every time i create partitions and reboot
    there will be another small active boot partition. any help will
    be appreciated.
    thanks
    James

    Thanks for the quick reply
    df -h ( detail)
    Filesystem             size   used  avail capacity  Mounted on
    swap                   258G   394M   258G     1%    /tmp
    swap                   258G    56K   258G     1%    /var/run
    swap                   258G     0K   258G     0%    /dev/vx/dmp
    swap                   258G     0K   258G     0%    /dev/vx/rdmp
    From the above the allocated size swap is reduced drastically when the issues arise.
    There are 57 users connected to the server
    the physical memory is 65 GB
    ( i also checked the note 425207 profile parameter
    em/initial_size_MB =8192
    ztta/roll_extension           2000683008 Byte

  • Problem with temp space allocation in parallel query

    Hello
    I've got a query which matches two large result sets (25m+ rows) against each other and does some basic filtering and aggregation. When I run this query in serial it takes about 30 mins and completes successfully. When I specify a parallel degree of 4 for each result set, it also completes successfully in about 20 minutes. However, when I specify that it should be run in parallel but don't specify a degree for each result set, it spawns 10 parallel servers and after a couple of minutes, bombs out from one of the parallel servers with:
    ORA-12801: error signaled in parallel query server P000
    ORA-01652: unable to extend temp segment by 64 in tablespace TEMPThis appears to be when it is about to perform a large hash join. The execution plan does not change whether the parallel degree is specified or not, and there is several GB of temp space available.
    I'm at a bit of a loss as to how to track down specifically what is causing this problem. I've looked at v$sesstat for all of the sessions involved and it hasn't really turned anything up. I've tried tracing the main session and that hasn't really turned up much either. From what I can tell, one of the sessions seems to try to allocate massive amounts of temp space that it just does not need, but I can figure out why.
    Any ideas of how to approach finding the cause of the problem?
    David

    Hello
    I've finally resolved this and the resolution was relatively simple - and was also the main thing that Mark Rittman said he did in his article: reduce the size of the hash join.
    After querying v$sql_workarea_active I could see what was happening which was that the sum of the temp space for all of the parallel slaves was exceeding the total amount of temp space available on the system. When run in serial, it was virtually at the limit. I guess the extra was just the overhead for each slave maintaining it's own hash table.
    I also made the mistake of misreading the exectuion plan - assuming that the data being pushed to the hash join was filtered to eliminate the data that was not of interest. Upon reflection, this was a rather stupid assumption on my part. Anyway, I used sub query factoring with the materialize hint to ensure that the hash join was only working on the data it should have been. This significantly reduced the size of the hash table and therefore the amount of temp space required.
    I did speak to oracle support and they suggested using pga_aggregate_target rather than the separate *area_size parameters.  I found that this had very little impact as the problem was related to the volume of data rather than whether it was being processed in memory or not.  That said, I did try upping the hash_area_size for the session with some initial success, but ultimately it didn't prove to be scalable.  We are however now using pga_aggregate_target in prod.
    So that's that. Problem sorted. And as the title of Mark Rittman's article suggests, I was trying to be too clever! :-)
    HTH
    David

  • 11.2.2.4.0 - Problem with temporary space in simple query

    ttVersion
    TimesTen Release 11.2.2.4.0 (64 bit Linux/x86_64) (timesten:53396) 2012-09-24T08:28:05Z
    Instance admin: root
    Instance home directory: /opt/TimesTen/timesten
    World accessible
    Daemon home directory: /var/TimesTen/timesten
    I get "TT0802: Database temporary space exhausted" error in simple query with small data amount; Timesten try to allocate *40000312* bytes
    describe adm.peer
    Table ADM.PEER:
    Name Null Type
    PEER_ID NOT NULL TT_SMALLINT
    CLUSTER_ID NOT NULL TT_TINYINT
    DIALECT NOT NULL TT_INTEGER
    HOST NOT NULL TT_VARCHAR(256 BYTE)
    REALM NOT NULL TT_VARCHAR(256 BYTE)
    ADDRESS TT_VARCHAR(256 BYTE)
    PORT NOT NULL TT_INTEGER
    PROTOCOL NOT NULL TT_INTEGER
    AUTO_CONNECT NOT NULL TT_TINYINT
    ENABLED NOT NULL TT_TINYINT
    PRIORITY NOT NULL TT_TINYINT
    MANDATORY NOT NULL TT_TINYINT
    TSTAMP BINARY(8)
    1 rows selected
    describe adm.session
    Table ADM.SESSION:
    Name Null Type
    SESSION_ID NOT NULL TT_VARCHAR(64 BYTE) inline
    OBJ_ID NOT NULL TT_BIGINT
    PR_OBJ_ID NOT NULL TT_BIGINT
    SUBSCRIBER_ID NOT NULL TT_VARCHAR(32 BYTE) inline
    IP NOT NULL TT_VARCHAR(15 BYTE) inline
    IPV6_PREFIX TT_VARCHAR(39 BYTE) inline
    IPV6_PREFIX_LEN NOT NULL TT_TINYINT
    CREATE_TIME NOT NULL TT_TIMESTAMP
    UPDATE_TIME NOT NULL TT_TIMESTAMP
    RULES_SET_ID NOT NULL TT_BIGINT
    PEER_ID NOT NULL TT_SMALLINT
    MY_PEER_ID NOT NULL TT_SMALLINT
    PROFILE_HASHC NOT NULL TT_BIGINT
    FLAGS NOT NULL TT_INTEGER
    QOS_POLICY_NAME NOT NULL TT_VARCHAR(32 BYTE) inline
    BSID NOT NULL TT_BIGINT
    CONGESTION_FLAG NOT NULL TT_TINYINT
    SERVICE_CATEGORY_ID TT_VARCHAR(32 BYTE) inline
    EVENT_CAUSE NOT NULL TT_TINYINT
    EVENT_TIME TT_TIMESTAMP
    TSTAMP BINARY(8)
    1 rows selected
    select * from adm.peer;
    PEER_ID CLUSTER_ID DIALECT HOST REALM ADDRESS PORT PROTOCOL AUTO_CONNECT ENABLED PRIORITY MANDATORY TSTAMP
    21 2 0 ddf1.server.com diameter.realm ddf1.server.com 3868 6 1 1 0 1 (null)
    22 2 0 ddf2.server.com diameter.realm ddf2.server.com 3868 6 1 1 1 1 (null)
    101 233 0 peer_101 testik.com peer_101.testik.com 3886 0 0 1 101 0 (null)
    102 233 0 peer_102 testik.com peer_102.testik.com 3886 0 0 1 102 0 (null)
    1 1 0 vr-t500.testik.com diameter.realm vr-t500.testik.com 3868 6 1 1 0 1 (null)
    5 rows selected
    select * from adm.session;
    SESSION_ID OBJ_ID PR_OBJ_ID SUBSCRIBER_ID IP IPV6_PREFIX IPV6_PREFIX_LEN CREATE_TIME UPDATE_TIME RULES_SET_ID PEER_ID MY_PEER_ID PROFILE_HASHC FLAGS QOS_POLICY_NAME BSID CONGESTION_FLAG SERVICE_CATEGORY_ID EVENT_CAUSE EVENT_TIME TSTAMP
    TEST_SESSION 13300000000020027 0 TEST_SUBSCRIBER 94.25.209.27 0 2012-10-18 12:56:07.155381000 2012-10-18 12:56:07.155381000 1 101 1 0 0 0 0 DEFAULT 0 (null) (null)
    TEST_SESSION2 13300000000020028 13300000000020027 TEST_SUBSCRIBER 94.25.209.27 0 2012-10-18 12:56:07.155687000 2012-10-18 12:56:07.155687000 1 102 1 0 4 0 0 DEFAULT 0 (null) (null)
    2 rows selected
    SELECT p.address, count(*) as session_count from session s, peer p where p.peer_id = s.peer_id group by p.address failed,
    TT0802: Database temporary space exhausted
    dssize
    PERM_ALLOCATED_SIZE:     307200.0
    PERM_IN_USE_SIZE:     61763.0
    PERM_IN_USE_HIGH_WATER:     69393.0
    TEMP_ALLOCATED_SIZE:     37888.0
    TEMP_IN_USE_SIZE:     13494.0
    TEMP_IN_USE_HIGH_WATER:     21307.0
    This is additional error info when this code exuted inside C code:
    [TimesTen][TimesTen 11.2.2.4.0 ODBC Driver][TimesTen]TT0802: Database temporary space exhausted -- file "blk.c", lineno 3477, procedure "sbBlkAlloc"
    ODBC Error/Warning = S1000, Additional Error/Warning = 802
    [TimesTen][TimesTen 11.2.2.4.0 ODBC Driver][TimesTen]TT6221: Temporary data partition free space insufficient to allocate *40000312* bytes of memory -- file "blk.c", lineno 3477, procedure "sbBlkAlloc"
    ODBC Error/Warning = S1000, Additional Error/Warning = 6221
    Edited by: Vladimir Romanov on 18.10.2012 13:13
    Edited by: Vladimir Romanov on 18.10.2012 13:51

    This may well be
    Bug 14634954 - SELECT WITH GROUP BY REQUESTS LARGE TEMP MEMORY GETS TT0802 / TT6221
    The bug is fixed in 11.2.2.4.1 which is hopefully due before the end of October. Can you run your test on 11.2.1 as well? The problem should not reproduce there as it is specific to 11.2.2

  • Problem with available space on bootcamp

    Hi everybody, I installed Windows 7 on my MBA to get some specifical applications, and I don't have available memory anymore.
    I created a 35go allocation for windows and installed only two softwares : one of 3Go and one of 1Go, and I noticed that everyday I had less memory available.
    I definitely can't find what's the problem, I thought that it was the "restoration" process, but it isn't, I installed CC cleaner and it only gave me 365mo more space.
    Thanks in advance for your help !
    Charles from France

    There are 2 reliable methods to enlarge a Windows Partition on a Mac (in Boot Camp)
    1. Remove the BC created partition using Boot Camp, this will return your drive to as it was prior to partitioning it with BC. Then start over.
    2. Paragon Camp Tune can resize the existing partition without removing it, Camp Tune may be purchased here:

  • Problem with table space

    Hello,
    Today suddenly our XI test server stopped working.
    An investigation I found in TOC DB02 that Table space PSAPXITDB is full. I saw the other day was filled with an extreme.
    I looked at a table filled in the table saw that the problematic table is SYS_LOB0000042210C00020 $ $
    With table type LOBSEGMENT
    What could be causing the problem? How do I continue to research the subject?
    Thank you
    Elad

    Hi Elad,
    Go thru the below threads for some workaround about the tablespace issue...
    xi full tablespace
    Re: SAP<SID>DB TableSpace is filling up fast
    Regards,
    Pinangshuk.

  • Problems with "Available Space" on my new MacBook

    I recently purchased a new MacBook Pro with Retina display, I have only had it a few months, but it already seems to be messing up and I'm not sure what I should do. Safari keeps refusing to load or freezing, causing me to have to reset it at least once a week. Then there is the real issue which is that a warning box pops up every time I open it up, or try to work in Photoshop, saying that I don't have enough space available. I can't imagine that this is possible since I have next to no pictures on my computer (I'm a photographer), because I keep them on my external hard drive due to the "space" warning.
    This are the stats on my computer:
    2.4GHz Quad-core Intel Core i7, Turbo Boost up to 3.4GHz
    8GB 1600MHz DDR3L SDRAM
    256GB Flash Storage

    Apple>About This Mac>More Info>Service
    Please read the warranty paperwork that came w/your computer.
    You have 14 days to return the computer w/no questions asked. 
    You have 90 days of FREE phone tech support on top of your standard 1 year warranty unless you also purchased AppleCare which gives you an additional 2 years of coverage plus FREE phone support.
    Strongly suggest that you take FULL advantage of the above before it runs out.  Let Apple deal w/the problems.

Maybe you are looking for