Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Использование Оперативной памяти  (Прочитано 3421 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн NeonMaster

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Kubuntu 14.04 x32 KDE переехал Kubuntu 15.04 x64
    • Просмотр профиля
Здравствуйте форумчане!
Нигде не нашел ответ :'( об использование максимума памяти на 32 битных бунтах.
У меня физически установлено 32 Гига, на Kubuntu 14.04 x32 по клику "О системе" пишет 3,9 ГиБ(RAM).
Второй системой установил 15.04 x64 там все как надо 32 ГиБ(RAM).
********************************************************************************
Вопрос: на 32 битной он реально ни может использовать больше 4 гигов? или просто отоброжает не верно инфу.
Не все так и плохо!
Если ПЛОХО не все.

Оффлайн Platon

  • Активист
  • *
  • Сообщений: 899
  • KUbuntu LTS (AMD64)
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #1 : 28 Мая 2015, 21:08:08 »
Не может, с ядром PAE увидит, но использовать не будет, с максимальным объемом RAM в 32 ГБ вам "доктор прописал" 64-битную систему
"Быть сильным – не значит превосходить в силе, а уметь слабого поднять до высот своих." Рабиндранат Тагор

Оффлайн NeonMaster

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Kubuntu 14.04 x32 KDE переехал Kubuntu 15.04 x64
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #2 : 28 Мая 2015, 21:15:11 »
Не может, с ядром PAE увидит, но использовать не будет, с максимальным объемом RAM в 32 ГБ вам "доктор прописал" 64-битную систему

На 64 к сожалению некоторые любимые приложения просто не хотят запускаться
Не все так и плохо!
Если ПЛОХО не все.

alex_ander

  • Гость
Re: Использование Оперативной памяти
« Ответ #3 : 28 Мая 2015, 21:42:52 »
Не может, с ядром PAE увидит, но использовать не будет, ..
не болтайте ерундой, уважаемый, что значит использовать не будет? Не будет давать одному процессу более 4 Гб памяти, это да, но использовать будет столько, сколько необходимо для разных процессов.

NeonMaster, я еще с 11.04 ставил вручную pae-ядро чтобы использовать 8 Гб памяти, а начиная с Ubuntu 12.04 ядро pae идет в базе, чего то ты не договариваешь, по моему.

и кто там не хочет запускаться?

Оффлайн Platon

  • Активист
  • *
  • Сообщений: 899
  • KUbuntu LTS (AMD64)
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #4 : 29 Мая 2015, 09:39:14 »
Не может, с ядром PAE увидит, но использовать не будет, с максимальным объемом RAM в 32 ГБ вам "доктор прописал" 64-битную систему

На 64 к сожалению некоторые любимые приложения просто не хотят запускаться
Вы их "готовите" не правильно: 32-х битные можно ставить в 64-битную ОС с аргументом :386, т.е. команда будет выглядеть так sudo apt-get install package-name:i386  либо, если ставите скачанный не из реп пакет, то добавляете поддержку архитектуры
sudo dpkg --add-architecture i386

sudo apt-get update 
и можно ставить 32-битные пакеты в 64-битную систему: sudo dpkg -i package-name.deb
Если речь идет о Peazip, то его архитектурно-универсальный пакет зависит от ia32libs, который в 14.04 не используется, поэтому качайте портабельную версию. 
« Последнее редактирование: 29 Мая 2015, 09:47:46 от Platon »
"Быть сильным – не значит превосходить в силе, а уметь слабого поднять до высот своих." Рабиндранат Тагор

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #5 : 29 Мая 2015, 10:26:42 »
Не может, с ядром PAE увидит, но использовать не будет, с максимальным объемом RAM в 32 ГБ вам "доктор прописал" 64-битную систему
Это неправда. ;)
Ядро с PAE может использовать до 64Gb RAM, но при том, что каждый отдельный процесс (и само ядро) не могут использовать адресное пространство свыше 4Gb.

Вот в этом и разница у вас, очевидно: в одной инсталляции вы использовали ISO с PAE, а в другой - без.

Хотя при 3Gb RAM вам действительно стоит подумать про 64-бит ISO. Это имеет некоторые незначительные недостатки ... но все 32-бит приложения можно запустить в 64-бит системе (кроме драйверов, модулей ядра).

Оффлайн NeonMaster

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Kubuntu 14.04 x32 KDE переехал Kubuntu 15.04 x64
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #6 : 29 Мая 2015, 20:12:39 »
Процесс до 4 Гб тут подразумевает совокупность программы или может выделить на каждую библиотеку некой проги
до сего размера?

Пользователь решил продолжить мысль 29 Мая 2015, 20:30:37:
Не может, с ядром PAE увидит, но использовать не будет, с максимальным объемом RAM в 32 ГБ вам "доктор прописал" 64-битную систему

На 64 к сожалению некоторые любимые приложения просто не хотят запускаться
Вы их "готовите" не правильно: 32-х битные можно ставить в 64-битную ОС с аргументом :386, т.е. команда будет выглядеть так sudo apt-get install package-name:i386  либо, если ставите скачанный не из реп пакет, то добавляете поддержку архитектуры
sudo dpkg --add-architecture i386

sudo apt-get update 
и можно ставить 32-битные пакеты в 64-битную систему: sudo dpkg -i package-name.deb
Если речь идет о Peazip, то его архитектурно-универсальный пакет зависит от ia32libs, который в 14.04 не используется, поэтому качайте портабельную версию. 

C *.run  параметр :i386  тоже пройдет?
« Последнее редактирование: 29 Мая 2015, 20:30:37 от NeonMaster »
Не все так и плохо!
Если ПЛОХО не все.

Lifewalker

  • Гость
Re: Использование Оперативной памяти
« Ответ #7 : 29 Мая 2015, 20:49:41 »
Процесс до 4 Гб тут подразумевает совокупность программы или может выделить на каждую библиотеку некой проги
до сего размера?
Всего на процесс значит, что программа физически не увидит больше 4 (в реальности меньше) Гб памяти.

C *.run  параметр :i386  тоже пройдет?
Нет.

При имеющихся у вас ресурсах можно озаботиться виртуальной машиной (даже не одной при необходиомости) и в ней гонять строптивую программу. Следует помнить, что PAE - это костыль, придуманный от безысходности. При наличии нормальных 64-битных ОС лучше про него забыть.

Оффлайн NeonMaster

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Kubuntu 14.04 x32 KDE переехал Kubuntu 15.04 x64
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #8 : 30 Мая 2015, 10:30:07 »
Спасибо за рекомендации и пояснения.

 Да действительно имея на борту такой объём оперативки + 3 HDD по Терабайту + GForce 750 Ti GTX,
можно откровенно считать 14.04 LTS х32 (Установленный не в VirtualBox) просто лишним балластом для Харда.

 Думаю по этой теме ответы исчерпывающие.
« Последнее редактирование: 30 Мая 2015, 11:05:20 от NeonMaster »
Не все так и плохо!
Если ПЛОХО не все.

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #9 : 30 Мая 2015, 13:39:52 »
Да действительно имея на борту такой объём оперативки + 3 HDD по Терабайту + GForce 750 Ti GTX,
можно откровенно считать 14.04 LTS х32 (Установленный не в VirtualBox) просто лишним балластом для Харда.
Ну, в некотором приближении, да ...
Потому что:
- в VirtualBox хорошо (запустить несколько копий 32-бит VM), но все достоинства вашей GForce 750 Ti GTX использоватьне удасться...
- в 64-бит инсталляции, при прочих равных, одни и те же программы будут крутиться медленее, чем в 32-бит, за счёт более частой синхронизаци кэша, да и RAM занимать места бесцельно будут больше ... но при ваших 32Gb это не сильно заметно ... можно расточать
- любые (почти!) вещи 32-бит можно выполнять в 64-бит инсталляции, но при этом вам нужно на HDD держать 2-й дубликат всех используемых динамических библиотек (/lib32) ... что на 3 HDD по 1Tb тоже не жалко.

Но можете и с равным успехом использовать и 32-бит инсталляцию: мне трудно поверить, что вы сможете указать, найти приложение, которое само потребует >4Gb RAM. А больше никаких преимуществ 64-бит не даёт.

Оффлайн NeonMaster

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Kubuntu 14.04 x32 KDE переехал Kubuntu 15.04 x64
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #10 : 30 Мая 2015, 23:52:15 »
 Сидя в Windowsх я отключал файл свопинга, создавал RAM диск и скидывал туда кэши браузеров и некоторых игр
одна из них WoT.
 
 FPS при этом ощутимо поднимался (Это большой плюс к макс. настройкам в HD), а браузеры открывались с пол тычка.
Вопрос к Гуру - возможно ли на Кубике 15.04 х64 отказаться от Свопа?
Ну и создать RAM хотя-бы для кеширования браузеров.
Не все так и плохо!
Если ПЛОХО не все.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7215
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #11 : 31 Мая 2015, 00:10:26 »
NeonMaster, у меня на 16 Гб оперативки свопа нет. Любую директорию можно монтировать из TMPFS, т.е. в оперативке у тебяы будет ФС, только помни, что при перезагрузке или отключении питания оттуда всё улетает.

Оффлайн art1101

  • Активист
  • *
  • Сообщений: 485
  • Arch Linux
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #12 : 31 Мая 2015, 00:19:57 »
Да с 32гб  у тебя в своп ничего и не пишется, не переживай. Swappiness на 10 выставь и все. Пр факту, можешь отрубить своп.
AMD FX8350/Asus M5A97 R2.0/Kingston 2x4Gb DDR3-1866/Asus nVidia GTX750TI 2048Gb (358.16)/SSD Kingston 60Gb, HDD WD640Gb, WD500Gb, WD250Gb, Sams500Gb/Samsung 245B Plus 24", Acer AL1916V 19/Archlinux

Оффлайн NeonMaster

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
  • Kubuntu 14.04 x32 KDE переехал Kubuntu 15.04 x64
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #13 : 31 Мая 2015, 00:24:32 »
NeonMaster, у меня на 16 Гб оперативки свопа нет. Любую директорию можно монтировать из TMPFS, т.е. в оперативке у тебяы будет ФС, только помни, что при перезагрузке или отключении питания оттуда всё улетает.

 Наверное есть инструмент который бережно сохранит содержимое ФС на хард а при загрузке ПК так-же бережно создаст ФС в RAM
и заполнит из выше упомянутого файла на харде?

PS как отрубить свап?
Не все так и плохо!
Если ПЛОХО не все.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7215
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Использование Оперативной памяти
« Ответ #14 : 31 Мая 2015, 01:26:11 »
NeonMaster,
Цитировать
PS как отрубить свап?
Не создавать его. Или не монтировать.

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.