Dilian Nedev Публикувано Септември 14, 2007 Публикувано Септември 14, 2007 Сдобих се с ново компче ... (За фукнята ще напиша какъв е) AMD Athlon64 X2 4200+ , 2 x 1GB @ 800MHz Dual Channel RAM , 320GB HDD (няма да изпадам в подробности , това е според мен основното за звукозапис) ... И тъкмо като цъкнах да се тегли Win XP 64 се сетих да питам - кой софтуер може да работи с две ядра на 64 бита ? Дотук намерих Sonar 6 . Кои са другите ? Цитирай
niki123bg Отговорено Септември 15, 2007 Отговорено Септември 15, 2007 Честито! Ами засега май само Сонар е native 64 bit, но останалите 32 битови хостове работят под 64 битов Windows (разбира се говорим за легалните версии). Така като ти гледам конфигурацията, реално нямаш никаква нужда от 64 битов Windows. При 64 битов Windows, 32 битовите приложения (мисля, че само ако са large memory aware) са в състояние да адресират до 4 GB памет (RAM + swap file) вместо само 2 GB (или 3 максимум с лека промяна в boot.ini) ако работеха под 32 битов windows. Това е чудесно, но тъй като имаш само 2 GB RAM, това би довело до доста сериозна употреба на swap файла и съответно сериозно забавяне на работата. От друга страна 64 битовите приложения са в състояние да употребяват повече от 4 GB RAM (RAM + swap file), но отново тъй като имаш 2 GB RAM ако някое приложение започне да употребява толкова много памет и използва в голяма степен swap file-a, резултатът ще е плачевен. Пускал съм софтуер използващ много памет (в порядъка на 8 - 10GB) на подобна машина с 2 GB RAM и swap file с големина от 16 GB под Windows Server 2003 64 bit, резултатът беше плачевен - работеше, но ужасно бавно. Същият този софтуер се предполага да работи на сървърни машини с поне 16 GB RAM (в повечето случай са с 64 GB RAM). Сега, ако се върнем на темата с аудио софтуера - каква би била реалната полза от повечето памет - евентуално да се зареждат повече семпли и хостът да успее да адресира повече от 2 GB памет, но това няма смисъл ако не достига RAM памет. Накратко, ако наистина искаш да изпиташ някаква полза от 64 битов уиндоус, сложи повече от 4 GB RAM, макар че и с 4 GB ще има подобрение при 64 битовият уиндоус, тъй като 32 битовата версия на Win XP има проблем с адресирането на пълните 4 GB. Цитирай
Dilian Nedev Отговорено Септември 15, 2007 Автор Отговорено Септември 15, 2007 Мерси за изчерпателния отговор . Да питам обаче - кой софтуер поддържа работа с две ядра ( HyperTreating , Multiproccessing и други такива наименования на разпределенято между процесори) Цитирай
niki123bg Отговорено Септември 15, 2007 Отговорено Септември 15, 2007 Работата на едно приложение върху повече от един процесор зависи от това дали приложението използва множество нишки (Multithreading). Ако приложението използва множество нишки, те се разпределят автоматично от scheduler-а на уиндоуса по съответните процесори (ядра). Приложенията принципно нямат контрол върху това, кое върху кой процесор ще се изпълнява. Някои нови API-та в уиндоус позволяват на приложенито да задава Affinity за дадена нишка - тоест върху кой процесор предпочита да бъде изпълнена нишката, но това по принцип не се прави. Но в същност това му е красотата, защото в зависимост от наличните процесори и броя нишки, уиндоуса ще се възползва максимално от хардуера. От хостовете, поддръжка за множество процесори има в Cubase(от версия SX3 ако не се лъжа), Nuendo (от версия 3 предполагам), Samplitude (от версия 9) и Sequoia (от версия 9). За останалите не зная, но предполагам, че Sonar също поддържа множество процесори - можеш да провериш на сайта им. Цитирай
MDMACORP Отговорено Септември 16, 2007 Отговорено Септември 16, 2007 Пускал съм софтуер използващ много памет (в порядъка на 8 - 10GB) на подобна машина с 2 GB RAM и swap file с големина от 16 GB под Windows Server 2003 64 bit, резултатът беше плачевен - работеше, но ужасно бавно. Същият този софтуер се предполага да работи на сървърни машини с поне 16 GB RAM (в повечето случай са с 64 GB RAM). Извинявайте за офтопика но ми стана интересно какъв е този софтуер който яде по 8гб рам? Цитирай
niki123bg Отговорено Септември 16, 2007 Отговорено Септември 16, 2007 ^ Предпочитам да не споделям името на софтуера. Занимава се с трансформация и миграция на финансови данни (между банкови системи). Може да се настрои да работи и с максимум половин Gb, но за конкретният случай на употреба е препоръчително границата да е по-висока. Цитирай
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.