Якщо вас турбує лише доступ до 4 Гб оперативної пам’яті, перейдіть на 32-бітну + PAE версію Ubuntu . Це найпростіший спосіб :-) Але читайте далі, щоб зрозуміти обмеження та переваги кожної архітектури.
Я думаю, що ваше обладнання досить недавнє, тому Ubuntu просто набере 4 Гб пам'яті навіть у 32-бітовій, оскільки він використовує функцію ядра під назвою PAE (деякі випуски Ubuntu мають для цього окреме ядро, завітайте Synaptic Package Manager
на PAE). Це дійсно стабільно, і ви не пошкодуєте, особливо для Flash, який потребує (якщо встановити це простий шлях із сховища), 32-бітний стек. На мій досвід, 64-бітна ОС із Flash 32-бітною нестабільною.
Але вони мають декілька обмежень для 32-бітної версії , процес (програма) не може отримати доступ до більш ніж 2 ГБ, а іноді і 3 ГБ пам'яті (залежить від управління ядром і власним управлінням пам'яттю, наприклад, Java Virtual Machine). Це, очевидно, не є проблемою для більшості застосувань. Однак я використовував кілька інструментів GPS для складання карт. Їм іноді (для великих карт) потрібно більше 2 ГБ пам’яті, що адресується. Але це насправді не часто. Крім того, 32-бітний + PAE може бути несумісним з деякими власними драйверами. Вони відмінно працюють з відкритим кодом, але деякі з них власні / бінарні драйвери не можуть впоратися з цією архітектурою.
З іншого боку , ви можете перейти на 64-бітну версію і Ubuntu Software Centre
можете бути щасливими, оскільки у вас є доступ до величезної бібліотеки 64-бітових додатків. Однак якщо ви хочете використовувати власницьке програмне забезпечення в Linux, вам потрібно сподіватися, що вони підтримують також 64-бітну версію. Такі продукти, як Adobe Flash, Adobe AIR, Google Talk Plugin, Skype, Amazon MP3, мають лише 32 біти. Деякі спрацьовують, якщо встановити 32-бітовий стек у вашій 64-бітовій системі, а деякі не будуть (Amazon MP3) або погано (Adobe Flash). Ще одним недоліком 64-бітної системи є те, що вони використовують більше пам'яті . Таким чином, той самий додаток використовуватиме більше пам'яті для того ж, що робити те саме в 32-бітовому середовищі. Іноді це проблема.
Висновок такий:
- 32bit більш сумісний щодо застосувань (особливо фірмових, таких як Skype або Flash). PAE зазвичай не впливає на додатки.
- 32 біт + PAE / 64 біт у вас можуть виникнути проблеми на обох платформах з певними бінарними драйверами (як правило, для WiFi)
- Якщо вам не потрібен додаток, який використовує більше 2 Гб оперативної пам’яті (створіть власну карту для свого GPS), то вам не потрібно 64 біт. Це стосується переважної більшості користувачів у сучасних обчисленнях.
- 64-бітні, як правило, використовують більше пам’яті для одного робочого навантаження.
- Деякі користувачі та орієнтири (див. Phoronix.com) звітують про 64-бітові системи дещо швидше . Але маржа досить мала, що я не відчуваю відмінностей.