42 / 42 / 27
Регистрация: 29.01.2013
Сообщений: 277
|
|
1 | |
Возможно ли написать программу, минующую в работе оперативную память?12.07.2013, 14:15. Показов 2261. Ответов 17
Метки нет (Все метки)
Скорее всего вопрос немного не к теме раздела, но всё же. Почему необходимо загружать программы перед началом выполнения в оперативную память? Возможно ли выполнять программы без загрузки в оперативную память с жёсткого диска и память выделять для процессов на жёстком диске?
0
|
12.07.2013, 14:15 | |
Ответы с готовыми решениями:
17
Возможно ли расширить оперативную память? Возможно ли совместить оперативную память с видухой? Возможно ли серверную оперативную память использовать на рабочей станции? Как узнать насколько возможно увеличить оперативную память asus x54c sx019d |
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
12.07.2013, 14:24 | 2 |
Зависит от архитектуры CPU. Почитай про фон-Немановскую и Гарвардскую архитектуры.
1
|
42 / 42 / 27
Регистрация: 29.01.2013
Сообщений: 277
|
|
12.07.2013, 14:32 [ТС] | 3 |
Вот вообще почему возник такой вопрос. Виртуальная память, насколько мне известна, была изобретена для того, чтобы можно было выполнять программы, размер которых превышает физический объём оперативной памяти. При это часть страниц виртуальной памяти располагается на HDD. Ну с другой стороны можно же было программы выделять непосредственной на жёстком диске, а защиту процессов реализовывать на основе адресных пространств. Или такой способ работы был бы слишком медленным?
0
|
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
12.07.2013, 14:36 | 4 |
Сравни скорости доступа к оперативной памяти и к HDD. И сделай выводы.
0
|
Tulosba
|
12.07.2013, 16:21
#6
|
0
|
42 / 42 / 27
Регистрация: 29.01.2013
Сообщений: 277
|
|
12.07.2013, 16:25 [ТС] | 7 |
0
|
42 / 42 / 27
Регистрация: 29.01.2013
Сообщений: 277
|
|
12.07.2013, 16:43 [ТС] | 9 |
Почему же не доходит? Bios проверит все устройства и поймёт, что ему некуда грузить ОС.
0
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|
12.07.2013, 16:47 | 10 |
bgm123, насколько я помню (пару лет назад проверял), без ОЗУ современный комп просто будет пищать характерным для конкретного BIOS'а образом и никаких дальнейших телодвижений сделать не получится, кроме как воткнуть планку памяти.
0
|
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
17.07.2013, 10:56 | 11 |
Не по теме: bgm123, BIOS ничего не поймёт, потому что BIOS не грузит ОС. BIOS грузит загрузчик, который и загружает ОС (хотя, при желании, загрузчик тоже можно назвать ОС). По факту, действительно, скорость передачи данных у современной среднестатистической DDR3-1600 около 13 ГБ/с. У современных SSD же скорость чтения/записи что-то около 200 МБ/с. Итого SSD медленнее RAM примерно в 65 раз.
1
|
Почетный модератор
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
|
17.07.2013, 11:20 | 12 |
Да. Но наверное именно потому, что биос проверит наличие оперативной памяти и, не найдя таковой, поймет, что ему некуда грузить ось (загрузчик оси). И вообще все тщетно и жизнь не удалась.
Гипотетически, только предположение, можно наверное переписать биос и загрузчик так, чтобы для их работы не требовалась оперативная память. А все необходимые операции проходили на медленном винте.
0
|
CheshireCat
|
17.07.2013, 11:33
#13
|
0
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|
17.07.2013, 12:03 | 14 |
По-моему, основной прирост (по сравнению с обычными HDD) именно при чтении, на запись скорости соизмеримы. По крайней мере такую картину наблюдал на своем компе.
Сомневаюсь, что ТС делал акцент на каких-то промышленных машинах.
Просто во времена 486, можно было и без планок памяти загрузиться на тех же самых "стандартных ПК". А сейчас уже нельзя. Ну а если продолжить тему нестандартных компов, то есть и безбиосовые компы. Добавлено через 1 минуту Легко проверить. Вынимаем винт и смотрим на результат.
0
|
Почетный модератор
5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
|
17.07.2013, 12:11 | 15 |
Я не специалист. Мне трудно судить. Но можно тест веселей - вынимаем любой кондер с матери.
0
|
Tulosba
|
17.07.2013, 12:21
#16
|
0
|
SatanaXIII
|
17.07.2013, 12:21
#17
|
0
|
17.07.2013, 13:41 | 18 |
Возможно, как только появится быстрая, емкая, энергонезависимая и дешевая память - не раньше. А пока все эти качества не удается соединить в одном устройстве.
0
|
17.07.2013, 13:41 | |
17.07.2013, 13:41 | |
Помогаю со студенческими работами здесь
18
Базу в оперативную память Поменял оперативную память Атака на оперативную память Кушает оперативную память Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |