Calendar

« February 2012 »
S M T W T F S
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      
 

Tag Cloud

» Other World Computing

Other World Computing found a way to increase the volume of using RAM on the Mac mini up to 16 Gb.

Read more here

  No comments
» IBM + Micron = HMC

IBM and Micron Technology launch production of high speed, small-sized and energy efficient HMC (Hybrid Memory Cube) memory. It is ten times smaller in size, 70% rapider and ten times energy efficient.

Read More here.

  No comments
» Memory cards for laptop

RAM cars for laptopHigh-speed performance of the laptop, wide range of features for users, power-consuming games - everything directly depends on the built-in Random Access Memory (RAM).

It's recommended to use 4 Gb or more for comfort operating with OS Windows 7 if you work in particular applications.

Almost all modern laptop models allow to widen memory by means of using additional slots. Some models also provide up to 16Gb of RAM.

Read More   No comments

Feeds

XML: RSS Feed XML: Atom Feed

Archives

Categories

Comments

dency_dan (Types of laptop m…): I know we have more types of laptop’s memory. But thank you.
Bobby (How to check lapt…): Very usful data! Its halpe so much to choose memory card! Thank you.

Оперативная память ноутбука

Как увеличить оперативную память?

Tuesday 03 January 2012 at 3:38 pm.

А зачем вообще нужна оперативная память ноутбуку? Может ноутбук, мог бы обойтись и без оперативной памяти? Сейчас ведь практически нет проблем с местом на жестком диске. Можно было бы выделить под информацию, какое-то место и все?

Действительно, в начале компьютерной эпохи, да и сейчас операционные системы дополняют оперативную память некоторым зарезервированным местом на диске. Это происходит, потому что Вашей оперативной памяти не хватает. Не хватает, какой бы большой она не была.
Самая медленная планка оперативной памяти, быстрее самого быстрого диска. И самый главный вопрос в том, как ведется  управление оперативной памятью.

Для работы компьютера, память это такой же важный ресурс, как процессор. Работа, производимая процессором, может быть эффективной только тогда, когда коды процессора и данные (пусть даже не все) загружены в оперативную память
Ноутбук, это устройство ни чем кроме мобильности не отличающееся от других компьютеров, и память ноутбука нужна ему для тех же целей.

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

Подбор оперативной памяти, увеличение памяти ноутбука, установка памяти в ноутбук, расширение памяти ноутбука и то какие модули памяти в ноутбуках применяются, описано нами на страницах   ru.alivememory.com достаточно подробно, что бы здесь не возвращаться к этим вопросам.

Здесь мы рассмотрим загрузку кодов и данных выполняемых процессов в отведенные для них специальные области оперативной памяти, и настройку частей кодов зависимых от их адреса в процессе физических адресов выделенной для этого области.Рассмотрим мы также защиту областей оперативной памяти для каждого из процессов.

Память ноутбука не менее, а значительно в большей степени участвует в решении задач процессора, потому как процессор, берущий на себя основную нагрузку, для ноутбука изготавливается максимально энерго-экономным, а значит, возлагает все возможные задачи и коды, которые каждый конкретный момент он не должен выполнять в любое возможное для этого место. Наиболее предназначенным для этого случая местом служит именно память на ноутбук.

Но вернемся к процессам.
Имеется значительное количество разнообразных алгоритмов распределения оперативной памяти. Процессы эти отличны по количеству выделяемых областей памяти.Иногда, память выделена процессу в виде одного блока, а иногда, в виде нескольких несмежных блоков.

Процессы отличаются и степенями свободы и границами областей, которые могут быть жестко зафиксированы на  время, в которое процесс продолжается, а могут иметь динамические перемещения выделенных процессу объемов памяти (включая дополнительные требования увеличить оперативную память на процесс)

Некоторые системы могут распределить, увеличить оперативную память на процесс, выполняя это блоками строго нормированного размера. Имеются и системы, которые могут распределить, увеличить оперативную память  сегментами переменной длины.
Наиболее популярный способ операционной системы управлять памятью, это использование виртуальной памяти.

Если в операционной системе имеется механизм создания и управления виртуальной памятью, это позволяет создавать и использовать такие программы, как если бы распоряжении имеется однородная оперативная память ноутбука больших объемов, возможно существенно превышающих объем того, какая память на ноутбук была установлена.

На самом деле, данные, использующиеся программой, сохраняются на диске и только когда это необходимо, почастям (посегментно, постранично, поблоково) перебрасываются в физическую память ноутбука. Если увеличить оперативную память, то операция записи на диск и с диска не производиться, или производиться как проверка. Это увеличивает, иногда многократно, эффективность работы в современных операционных системах. 

Перемещая коды и данные,  от оперативной памяти на диск и обратно, исполняется трансляция виртуальных адресов, явившихся результатом компеляции и компонуется программа физических адресов для ячеек оперативной памяти.
Вся эта работа проделывается в подсистеме виртуальной памяти.
Архи важно, чтобы всё, что происходит с перемещением кодов и данных между модулем памяти и дисками, как и трансляция адресов, выполняемая операционной системой, было прозрачным для программиста.

Но многие программы именно на этом и спотыкаются. Программисты не всегда учитывают что и мультизадачность операционной системы не безгранична. И поэтому тоже стоит увеличить оперативную память ноутбука.

Иначе мы будем долго ждать пока компьютер дойдет до исполнения ожидаемой нами программы.
Работы программиста часто хватает лишь на то, чтобы защитить память, а это избиpaтeльнaя способность предохраняя выполняемую задачу от инструкций по записи или чтению из памяти, кодов предназначенных другой задаче.

Аккуратно написанные программы не обращаются к памяти, выделенной под другую задачу. Однако реальность программирования такова, что часто возникают ошибки, в результате чего память, не находя достаточных ресурсов для выполнения поставленных задач, пытаются пробиться в оперативную память на ноутбук, предназначенную для других задач.

Возможности мер защищающих память, реализуются в операционной системе, и пресекают несанкционированный доступ процессов к чужим областям памяти. Но что делать, когда свободных областей памяти не хватает? Увеличить оперативную память ноутбука.

Операционная система имеет функции:

  • Управления памятью, отслеживание свободной и занятой памяти и размещения кодов;
  • Выделение некоторой памяти одному процессу и высвобождение памяти по его завершению;
  • Защита памяти;
  • прерывание процессов требующих большей памяти на диске, когда следовало бы поставить  большую оперативную память на ноутбук, потому что ее размер недостаточен для размещения в ней всех процессов;
  • Возвращение блоков записанных на диск в оперативную память ноутбука, когда в ней другая программа освобождает некоторый объем;
  • Настройка адресации программ, на конкретные области памяти ноутбука.