When doing a second "Organize Library" cuz the first was too big, will iTunes recognize what's already copied over?

I'm stuck with a large folder of music on my PC in My Music folder. And I used "Organize Library" in iTunes but it didn't copy everything over because the amount of music was too big. I've deleted the original copies of music outside of iTunes to open up more space and was wondering if I do a second "Organize Library" if it will recognize that some of the music has already been copied over.

I don't know what "restore the iPod" is
It's usually the second thing to do (after Reset) when the iPod is not working correctly.
Select the iPod in iTunes and click Restore.
See this -> Restoring iPod to factory settings
what about my main question? Can I go back to "sync all" but manually block certain albums?
No because sync all is just that.
Sycning specific playlists should work fine. And you can create more than one and sync which ones you want.

Similar Messages

  • Iphone 4s update stopped, then the backup was too big!

    I was installing the latest update on my fiances iphone 4s. Then it stopped and I got some text saying the update wouldn't go. The phone was then locked with and I was prompted to connect it to itunes. Also hade a message about the simcard not being correct, that disappeared though. Then I had to do a backup and reset the phone. "Ok", fine I'll use the backup I just made - but no! Now the back up was too big! Bit above 14 Gb which I after som googling understand is more than "the basic" package? Anyway, I didn't have any recent backups so now I got the evil eye from my fiance as I write… is this solveable? What happened? Did the update get mixed into the backup thus making it a bigger file? The phone was almost full when I started the update…  I do have a backup from september which is abot 12 Gb. Can I use this somehow?

    Well, the update was aborted. Can't remember the exact error message and I can't produce it again obviously. But what happened next was that I was prompted to connect it to itunes and restore it, there was this symbol on the screen with a wire going to itunes.
    Now it's just telling me there isn't enough space to backup from the one I want. I know what folder it is in, the application, mobile sync, backup. That folder is more than 14 Gb.
    I cannot be more specific I'm afraid… But I mean, the info is there, in that folder bigger than 14 Gb. I can access the pictures, look at every one of them… Frustrating…
    Haha! That's a good link!
    cheers!

  • HT203175 My Ipod does not sinc with all of my Itunes library, only the first few albums. I recently changed my operating system to XP from Vista, which was a pain, and due to my fault had to reinstate most of my albums and all of the playlists.

    Ipod does not sinc with all of my Itunes library, only the first few albums. I recently changed my operating system to XP from Vista, which was a pain, and due to my fault had to reinstate most of my albums and all of the playlists. How do I get my Ipod to sinc fully when I access Itunes?

    Recover media from iPod
    See this post from forum regular Zevoneer for options on moving your iPod data back to your computer.
    tt2

  • I am trying to load my library on the new computer but it will not let me import. the shared library disappears when i shut the original computer off.

    I am trying to load my library on the new computer but it will not let me import. when i shut off the old computer the shared library disappears.

    Yeah... that's exactly the way it is supposed to work.  Sharing the library does not move it anywhere.
    To move the library to the new computer, copy the entire iTunes folder from the old computer to the new computer.

  • When you register your credit card for the first time in Mac App store, Does Apple put through a 1 dollar charge to verify the card ?

    When you register your credit card for the first time in Mac App store, Does Apple put through a 1 dollar charge to verify the card ? Please I need this answer so as to download the latest Mountain Lion upgrade. Thnx in advance.

    The Apple Support Communities are an international user to user technical support forum. As a man from Mexico, Spanish is my native tongue. I do not speak English very well, however, I do write in English with the aid of the Mac OS X spelling and grammar checks. I also live in a culture perhaps very very different from your own. When offering advice in the ASC, my comments are not meant to be anything more than helpful and certainly not to be taken as insults.
    Many folks have reported that this is true. However, the charge is not taken to the second step of completing the charge and the $1 revolves back to your account.

  • When I click on 'Organize' it closes the program, why?

    I just loaded Photoshop Elements, when I click on 'Organize' it closes the program, why?

    Are you still encountering the issue?
    Please try following probable solutions if you are on Windows..
    Launch Task Manager. In the Processes tab see if any of the following file is running:
    PhotoshopElementsOrganizer.exe
    ElementsAutoAnalyzer.exe
    Dynamiclinkmanager.exe
    If any of these are running kill those. Now go to C:\Program Files(x86)\Adobe\Elements 11 Organizer. Find PhotoshopElementsOrganizer file in this folder.
    Double click on it. See if it launches Organizer. If it does then create a direct shortcut of this file on Desktop. To create a shortcut, right click on this file and select “Create Shortcut”. If it creates the shortcut in this folder only, then copy paste the shortcut on Desktop.
    Right click on it (PhotoshopElementsOrganizer) and select “Run as Administrator”.  If it does launches the Organizer then create a direct shortcut of this file on Desktop. To create a shortcut, right click on this file and select “Create Shortcut”. If it creates the shortcut in this folder only, then copy paste the shortcut on Desktop. You may need to always choose Run as Administrator from this newly shortcut.
    Press Shift key. And double click on this file (PhotoshopElementsOrganizer). This will launch the Catalog Manager dialog. Create the new catalog and see if it launches the Organizer.
    If you are on Mac..
       1. Directly launch Organizer from the icon present in Applications folder.  Don't launch it from Welcome Screen.
        2. Press Shift key and launch Organizer from the Applications folder. This will launch the Catalog Manager dialog. Create the new catalog and see if it launches the        Organizer.
    See if it helps..
    Thanks.

  • I have photoshop CC. I cannot open two files such as Tiffs and view them side by side. When I open the second file it overrides the first. Do I need to do something with preferences?

    I have photoshop CC. I cannot open two files such as Tiffs and view them side by side. When I open the second file it overrides the first. Do I need to do something with preferences?

    What happens when you try to use the clone stamp tool?
    It should work with the images side by side.
    You can setup photoshop cc to be like photoshop cs2 was on your other mac, by going to Photoshop>Preferences>Interface and unchecking
    Open Documents as Tabs and Enable Floating Document Window Docking
    And also going to Window and unchecking Application Frame

  • When receiving an call waiting can't push the hold and answer button.Because: it will put on hold the first caller, answer to the second, but you can't hear the second until you end the first call !!! Anyone has the same problem ? Did anyone know why ?

    When receiving an call waiting can't push the hold and answer button.Because: it will put on hold the first caller, answer to the second, but you can't hear the second until you end the first call !!! Anyone has the same problem ? Did anyone know why ?

    Contact iTunes Customer Service and request assistance
    Use this Link  >  Apple  Support  iTunes Store  Contact

  • If a member of my family already has itunes et up on the computer, am i able to add a second seperate library to the computer if so how ?

    if a member of my family already has itunes et up on the computer, am i able to add a second seperate library to the computer if so how ?

    The easiest way would be to set up a seperate user account. That user would have their own iTunes with their own Library.

  • HT3775 I have a webpage where I embeded more than 2 quicktime players. I want that at a time , only one player is played. When second player is played the first one should stop. I am using simple EMBED / OBJECT tags to embed the player.

    I have a webpage where I embeded more than 2 quicktime players. Only one player need to play at a time. When second player is played the first one should stop. I am using simple EMBED tags to embed the player.

    I have a webpage where I embeded more than 2 quicktime players. Only one player need to play at a time. When second player is played the first one should stop. I am using simple EMBED tags to embed the player.

  • Does a second airport express extend the wireless signal from the first?

    After a long search on his forum and not finding an answer, this is my question:
    I have a Time Capsule connected to a Speedtouch router/modem. The Time Capsule has its own network. Because of the distances in my house, I use an Airport Express to extend the wireless range for my MBP. This doesn't seem to be enough to cover the whole distance (app. 35 meter) there is poor or no connection. So, my question is: can I use a second AE to extend the range even further? Will it pick up the signal from the first AE or do all the AE's in use need to connect with the Time Capsule?
    The first AE is app. 12 meter from the TC.
    many thanks,
    Inge

    Welcome to the discussions!
    The answer is yes and no.
    No, if you are using the "extend a wireless network" feature because each AirPort Express communicates directly to the Time Capsule, not to another AirPort Express. It's like the hub and spokes on a wheel. The Time Capsule is the hub and the Express devices are at the ends of the spokes. The devices at the ends of the spokes communicate directly to the hub, not to another spoke.
    Yes, if you are using the "WDS" feature because this type of setup allows a "main", "relay", and "remote" device to be configured. But, there is a big penalty with this type of system:
    o The network will operate at "g" wireless speeds only
    o The bandwidth on the network will drop 50% for each "relay" or "remote" device. So, with two devices, the first cuts half of the bandwidth. The second devices cuts half again. So, you are down to only 25% of the original bandwidth.

  • Why does my mac say the file is too big to burn on DVD when it isn't?

    I'm trying to burn a file on DVD. The file is 2.1 gigs, the DVD is supposed to be able to hold 4.7 gigs, but it keeps telling me the file is too big!
    Anticipating a question: 2.1 gigs is the actual size according to "get info", not the size of the alias on my burn disk.
    And, if this matters, I'm backing up a folder with four items inside. My Entourage "identity" folder.
    Thanks in advance!

    Repair permissions and restart your computer.  Try burning the dvd again.  If the issue still occurs use VisualHub (direct download). VisualHub will turn the video file into a dmg that you should be able to burn.   Other resources - Video Monkey and Toast.

  • How do i parse data from the second jframe back to the first?

    Hello.
    I have a jFrame were I promt users to keep a list of Names in a jTable. (I keep data for something else, but lets say names.. ) Anyway, afterwords I want to add some extra parameters for each name. So I created a new frame, which is opened when user press an Edit button. The new frame opens and users can add for the specific name some extra data, like age, height, color, sex.. etc. that characterizes this person.
    On this second form i have a save button, which when its pressed i would like to keep this information for this name, so as when user press edit again from the first frame on the same Name the data that previously entered will be loaded (lets say that the user can not enter the say name again)
    I haven' t figured the code for the save Button, but with the rest I am fine.
    Can you give any ideas with structures that I have to use and how the action listener will have to be??
    When I set visible the new form i have made a constructor that loads the new form which have a label with the name of the person that is edited., but how do i parse data from the second form back to the first that is already opened??
    Thanks very much..

    I found it.. it was not so hard afterall..
    anyway, i quote the new code..
    package namelist;
    // Java core packages
    import java.awt.event.*;
    import java.util.*;
    // Java extension packages
    import javax.swing.*;
    import javax.swing.table.*;
    public class NamesGUI extends javax.swing.JFrame {
        //Variables for managing the jTables
        DefaultTableModel tableModel;
        Vector rows,cols;
        String[] colName1 = {"List of Names"};
        ManageJTables mJT = new ManageJTables();
        Hashtable h;
        /** Creates new form ProsAgentGUI */
        public NamesGUI() {
            h = new Hashtable();
            initComponents();
        /** This method is called from within the constructor to
         * initialize the form.
         * WARNING: Do NOT modify this code. The content of this method is
         * always regenerated by the Form Editor.
        private void initComponents() {
            Panel = new javax.swing.JPanel();
            ToolBar = new javax.swing.JToolBar();
            ADD = new javax.swing.JButton();
            EDIT = new javax.swing.JButton();
            REMOVE = new javax.swing.JButton();
            jButton1 = new javax.swing.JButton();
            TScrollPane = new javax.swing.JScrollPane();
            Table = new javax.swing.JTable();
            setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
            setTitle("Names");
            setBackground(new java.awt.Color(0, 51, 51));
            Panel.setBorder(javax.swing.BorderFactory.createTitledBorder("List of Names"));
            ToolBar.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 1, 1, 1));
            ADD.setText("ADD");
            ADD.setToolTipText("");
            ADD.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
            ADD.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    ADDActionPerformed(evt);
            ToolBar.add(ADD);
            EDIT.setText("EDIT");
            EDIT.setToolTipText("");
            EDIT.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
            EDIT.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    EDITActionPerformed(evt);
            ToolBar.add(EDIT);
            REMOVE.setText("REMOVE");
            REMOVE.setToolTipText("");
            REMOVE.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
            REMOVE.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    REMOVEActionPerformed(evt);
            ToolBar.add(REMOVE);
            jButton1.setText("jButton1");
            jButton1.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    jButton1ActionPerformed(evt);
            ToolBar.add(jButton1);
            rows=new Vector();
            cols= new Vector();
            cols=mJT.addColumns(colName1, cols);
            tableModel =new DefaultTableModel();
            tableModel.setDataVector(rows,cols);
            Table.setModel(tableModel);
            TScrollPane.setViewportView(Table);
            org.jdesktop.layout.GroupLayout PanelLayout = new org.jdesktop.layout.GroupLayout(Panel);
            Panel.setLayout(PanelLayout);
            PanelLayout.setHorizontalGroup(
                PanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(ToolBar, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 210, Short.MAX_VALUE)
                .add(TScrollPane, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 210, Short.MAX_VALUE)
            PanelLayout.setVerticalGroup(
                PanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(PanelLayout.createSequentialGroup()
                    .add(ToolBar, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 34, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                    .add(TScrollPane, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 159, Short.MAX_VALUE))
            org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
            getContentPane().setLayout(layout);
            layout.setHorizontalGroup(
                layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
                    .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .add(Panel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .addContainerGap())
            layout.setVerticalGroup(
                layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
                    .addContainerGap(29, Short.MAX_VALUE)
                    .add(Panel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                    .addContainerGap())
            pack();
        private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
    // TODO add your handling code here:
            System.out.println(h.toString());
    public void updateNamesTable (int id, String na){
         Integer i2 = new Integer(id);
         Object o2 = (Object)i2;
         if (h.containsKey(o2)){
            Name a = (Name)h.get(o2);
            a.name = na;
            h.put(o2,a);
         else {
             Name aa = new Name();
             aa.name=na;
             h.put(o2,(Object)aa);
        private void EDITActionPerformed(java.awt.event.ActionEvent evt) {
    // TODO add your handling code here:
            String name = Table.getValueAt(Table.getSelectedRow(),0).toString();
            int rowNum= Table.getSelectedRow();
            Integer i = new Integer(rowNum);
            Object o = (Object)i;
            updateNamesTable (rowNum, name);
            //public NameEditor(Name n,  Hashtable h, int id)
            NameEditor re = new NameEditor((Name)h.get(o), h, rowNum );
            re.setVisible(true);
        private void REMOVEActionPerformed(java.awt.event.ActionEvent evt) {
    // TODO add your handling code here:
            mJT.deleteRow(Table.getSelectedRow(), rows, Table);
        private void ADDActionPerformed(java.awt.event.ActionEvent evt) {
    // TODO add your handling code here:
            mJT.addRow(rows, Table);
         * @param args the command line arguments
        public static void main(String args[]) {
            java.awt.EventQueue.invokeLater(new Runnable() {
                public void run() {
                    new NamesGUI().setVisible(true);
        // Variables declaration - do not modify
        javax.swing.JButton ADD;
        javax.swing.JButton EDIT;
        javax.swing.JPanel Panel;
        javax.swing.JButton REMOVE;
        javax.swing.JScrollPane TScrollPane;
        javax.swing.JTable Table;
        javax.swing.JToolBar ToolBar;
        javax.swing.JButton jButton1;
        // End of variables declaration
    public class NameEditor extends javax.swing.JFrame {
        Hashtable h;
        Name n;
        int id;
        /** Creates new form NameEditor */
        public NameEditor() {
            initComponents();
        public NameEditor(Name n,  Hashtable h, int id) {
            this.h=h;
            this.n=n;
            this.id=id;
            initComponents();
            NameField.setText(n.name);
            jTextField2.setText(n.weight);
            jTextField1.setText(n.height);
            setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
        /** This method is called from within the constructor to
         * initialize the form.
         * WARNING: Do NOT modify this code. The content of this method is
         * always regenerated by the Form Editor.
        private void initComponents() {
            NameLabel = new javax.swing.JLabel();
            NameField = new javax.swing.JTextField();
            SaveBut = new javax.swing.JButton();
            jLabel3 = new javax.swing.JLabel();
            jLabel4 = new javax.swing.JLabel();
            jTextField1 = new javax.swing.JTextField();
            jTextField2 = new javax.swing.JTextField();
            setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
            setTitle("Name Editor");
            getAccessibleContext().setAccessibleName("Name Editor");
            NameLabel.setText("Name: ");
            NameField.setEditable(false);
            NameField.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    NameFieldActionPerformed(evt);
            SaveBut.setText("SAVE");
            SaveBut.addActionListener(new java.awt.event.ActionListener() {
                public void actionPerformed(java.awt.event.ActionEvent evt) {
                    SaveButActionPerformed(evt);
            jLabel3.setText("Height");
            jLabel4.setText("Weight");
            org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
            getContentPane().setLayout(layout);
            layout.setHorizontalGroup(
                layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(layout.createSequentialGroup()
                    .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                        .add(layout.createSequentialGroup()
                            .addContainerGap()
                            .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                                .add(layout.createSequentialGroup()
                                    .add(jLabel4)
                                    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED))
                                .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
                                    .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                                        .add(jLabel3)
                                        .add(NameLabel))
                                    .add(16, 16, 16)))
                            .add(17, 17, 17)
                            .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                                .add(NameField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 138, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false)
                                    .add(org.jdesktop.layout.GroupLayout.LEADING, jTextField2)
                                    .add(org.jdesktop.layout.GroupLayout.LEADING, jTextField1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 46, Short.MAX_VALUE))))
                        .add(org.jdesktop.layout.GroupLayout.LEADING, layout.createSequentialGroup()
                            .add(127, 127, 127)
                            .add(SaveBut)))
                    .addContainerGap())
            layout.setVerticalGroup(
                layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                .add(layout.createSequentialGroup()
                    .addContainerGap()
                    .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                        .add(NameLabel)
                        .add(NameField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                    .add(30, 30, 30)
                    .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                        .add(jLabel3)
                        .add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                    .add(12, 12, 12)
                    .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                        .add(jLabel4)
                        .add(jTextField2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 27, Short.MAX_VALUE)
                    .add(SaveBut)
                    .addContainerGap())
            pack();
        public void updateNameTable (){
         Integer i2 = new Integer(id);
         Object o2 = (Object)i2;
         h.put(o2,n);       
        private void SaveButActionPerformed(java.awt.event.ActionEvent evt) {                                       
    // TODO add your handling code here:
            n.height= jTextField1.getText();
            n.weight = jTextField2.getText();
        private void NameFieldActionPerformed(java.awt.event.ActionEvent evt) {
    // TODO add your handling code here:
         * @param args the command line arguments
        public static void main(String args[]) {
            java.awt.EventQueue.invokeLater(new Runnable() {
                public void run() {
                    new NameEditor().setVisible(true);
        // Variables declaration - do not modify
        javax.swing.JTextField NameField;
        javax.swing.JLabel NameLabel;
        javax.swing.JButton SaveBut;
        javax.swing.JLabel jLabel3;
        javax.swing.JLabel jLabel4;
        javax.swing.JTextField jTextField1;
        javax.swing.JTextField jTextField2;
        // End of variables declaration
    }

  • So, I bought the iPod shuffle and when I plug it into my mac, the option of syncing doesn't appear.  What do I do?

    So, I bought the iPod shuffle and when I plug it into my mac, the option of syncing doesn't appear.  What do I do?

    Does the Shuffle appear ini Tunes at all?  If not try using a different USB port and double checking to make sure the other end of the syncing cable is firmly seated in the Shuffle.
    B-rock

  • Firefox4 freezes on startup after about 10 seconds. A second parallel instance of firefox works normally as long as the first instance is left alone frozen. What causes this and how can it be prevented?

    I am running firefox4 on win XP. When I start firefox, it says it is trying to restore a previous session which has only the blank tab. After about 10 seconds the whole instance of firefox freezes - none of the buttons work and the only way to close firefox is to use the Ctrl+Alt+Del and task manager. If I open a second parallel sessionof firefox, it works normally, as long as the first session is left alone (frozen). What could be causing the freeze up of the first firefox instance, and how can it be prevented?

    I've done some research on the SQLite database. Whenever Aperture hangs up (like during auto-stack or opening the filter hud) there are thousands of SQLite queries happening. These SQLite queries cause massive file I/O because the database is stored on the disk as 1kb pages. However, the OS is caching the database file; mine's only 12MB. I'm trying to track down some performance numbers for SQLite on osx but having trouble.
    It's starting to look like most of the speed problems are in the libraries that Aperture uses instead of the actual Aperture code. Of course, that doesn't completely let the developers off the hook since they choose to use them in the first place.
    Oh, and if anyone is curious, the database is completely open to queries using the command line sqlite3 tool. Here's the language reference http://www.sqlite.org/lang.html
    Hmm, just found this. Looks like someone else has been playing around in the db http://www.majid.info/mylos/stories/2005/12/01/apertureInternals.html
    Dual 1.8 G5   Mac OS X (10.4.3)   1GB RAM, Sony Artisan Monitor, Sony HC-1 HD Camera

Maybe you are looking for