Что бы это ни стоило, у меня когда-то были проблемы с относительно медленным оборудованием, но проблема появилась только в iTunes, а не в любом другом медиаплеере.
Это была платформа Windows, но схема программного обеспечения, вероятно, похожа.
Проблема была вызвана слиянием трех условий:
- большая аудио библиотека
- более медленное оборудование (например, обычная потребительская установка Pentium 4/XP) и
- iTunes является медиаплеером.
Очевидно, по причинам, которые мне не понятны, iTunes использует файл XML в качестве основного компонента управления всей библиотекой. iTunes обновляет базу данных по завершении каждого записываемого события, такого как изменение метаданных ID3 или даже воспроизведение дорожки, после чего iTunes записывает это в счетчике воспроизведения и немедленно обновляет этот файл XML.
Ну, это все хорошо для средней музыкальной библиотеки. Однако в то время мой размер составлял около 125 ГБ, а из-за размера библиотеки размер XML-файла базы данных увеличился до 48 МБ.
Таким образом, каждый раз, когда трек заканчивал воспроизводиться, ПК не только пытался запустить следующий трек, но и считывал / записывал 48-мегабайтный XML-файл, который смехотворно огромен по размеру и долго переписывается. Может быть, это помогает.