The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Раскрыты причины блокирования работы UEFI-прошивки ноутбуков..., opennews (?), 25-Мрт-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


152. "Раскрыты причины блокирования работы UEFI-прошивки ноутбуков..."  +/
Сообщение от Xasd (ok), 25-Мрт-13, 20:38 
> А нельзя сделать так, чтобы это самое UEFI после загрузки ОС просто отвалилось и не жрало процессорное время [...]?

а оно жрёт процессорное время? ну я имею ввиду уже после загрузки...

Ответить | Правка | Наверх | Cообщить модератору

159. "Раскрыты причины блокирования работы UEFI-прошивки ноутбуков..."  +/
Сообщение от Аноним (-), 25-Мрт-13, 20:54 
> а оно жрёт процессорное время?

Не жрет оно ничего, тупит гражданин просто. Услышал ключевое слово "GC" и срефлексировал как собака Павлова.

Ответить | Правка | Наверх | Cообщить модератору

165. "Раскрыты причины блокирования работы UEFI-прошивки ноутбуков..."  –1 +/
Сообщение от Аноним (-), 25-Мрт-13, 21:21 
То есть, Вы хотите сказать, что увидев словосочетание "сборщик мусора", я должен думать о чем угодно, кроме сборщика мусора? Или Вы просто хотите казаться умнее, отвечая на вопрос адресованый не Вам, делая при этом хамские выпады в мою сторону?
Ответить | Правка | Наверх | Cообщить модератору

172. "Раскрыты причины блокирования работы UEFI-прошивки ноутбуков..."  +/
Сообщение от Michael Shigorinemail (ok), 26-Мрт-13, 01:27 
>> а оно жрёт процессорное время?
> Не жрет оно ничего

Вообще "оно" умеет жрать время, RTFM про efi runtime services.  Про GC там не слышал.

> тупит гражданин просто

Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору

161. "Раскрыты причины блокирования работы UEFI-прошивки ноутбуков..."  –1 +/
Сообщение от Аноним (-), 25-Мрт-13, 21:02 
Я ни разу с этим не сталкивался, так что определенно сказать не могу. Просто по логике: если вызывается сборщик мусора, то код этого сборщика должен на чем-то исполняться. Не думаю, что разработчики UEFI разработали отдельный сопроцессор для этих целей.

В новости читаем:
>>> При удалении UEFI-переменной, она не очищается сразу, а лишь помечается удалённой. Чистка же производится в момент инициализации во время загрузки...

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

Если раньше после перехода процессора в защищенный режим, про BIOS можно было забыть, то для UEFI, получется, зарезервирован отдельный вектор прерывания (или каким способом оно там вызывается?).

Вот мне и интересно, лечится ли это включением режима совместимости с BIOS или его полностью вырубить нельзя?

Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору

167. "Раскрыты причины блокирования работы UEFI-прошивки ноутбуков..."  +3 +/
Сообщение от Аноним (-), 25-Мрт-13, 21:44 
> Я ни разу с этим не сталкивался, так что определенно сказать не
> могу. Просто по логике: если вызывается сборщик мусора, то код этого
> сборщика должен на чем-то исполняться. Не думаю, что разработчики UEFI разработали
> отдельный сопроцессор для этих целей.

Сборщик мусора - это не отдельный фоновый поток и твое драгоценное процессорное время он просто так не отнимает.

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

Сборка мусора состоит из 2х стадий: mark и sweep. Когда ты удаляешь переменную через API, происходит mark, во врем загрузки же проходит стадия sweep.

> Если раньше после перехода процессора в защищенный режим, про BIOS можно было
> забыть, то для UEFI, получется, зарезервирован отдельный вектор прерывания (или каким
> способом оно там вызывается?).

Это не вектор прерываний, а простой набор функций, которые вызываются системой командой call, поскольку UEFI точно так же работает в защищенном/длинном режиме.

> Вот мне и интересно, лечится ли это включением режима совместимости с BIOS
> или его полностью вырубить нельзя?

Совместимость с BIOS обеспечивается дополнительным кодом, который оформлен в виде CSM-модуля. Т.е. включение "режима совместимости с BIOS" активирует нашлепку к UEFI и кода выполняется, пожалуй, еще больше.

Ответить | Правка | Наверх | Cообщить модератору

169. "Раскрыты причины блокирования работы UEFI-прошивки ноутбуков..."  –1 +/
Сообщение от Аноним (-), 25-Мрт-13, 21:59 
Ага... Теперь все ясно, спасисбо. :)
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру