> man operating_systems
Центр информации по операционным системам :: Форумы :: Операционные системы :: GNU/Linux
 
<< Предыдущая тема | Следующая тема >>
Обсуждение статьи "Мобильный Linux: по ком звонит сотовый?"
Переход на страницу  1 [2] 3 4
Модераторы: Roman I Khimov, Wanderer, Dron
Автор Добавил
Thistle
Понедельник 23.01.2006 20:06
ID пользователя #484
Зарегистрирован: Суббота 05.11.2005 00:07
Сообщений: 65
умгу, а от чего же оно зависит?
Наверх
Lordius
Понедельник 23.01.2006 23:55
ID пользователя #130
Зарегистрирован: Четверг 21.10.2004 01:00
Местонахождение: Kiev, Ukraine Independent
Сообщений: 74
От его архитектуры
Возможно я ошибаюсь
Наверх
Lordius
Понедельник 23.01.2006 23:58
ID пользователя #130
Зарегистрирован: Четверг 21.10.2004 01:00
Местонахождение: Kiev, Ukraine Independent
Сообщений: 74
Архитектура х86 ох как сильно изменилась за последние 5 лет
Если смотреть по сути
Наверх
Dron
Вторник 24.01.2006 10:03


ID пользователя #13
Зарегистрирован: Понедельник 05.07.2004 11:16
Местонахождение: Москва
Сообщений: 651
Сам по себе процесс переключения задач не стал сильно быстрее... (если мерять в тактах).. но такты изменились... это что касается аппаратной части.

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

Вот мощности растут, а монстры в кваке бегают все с той же скоростью... почему бы?



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

Андрей Валяев
Наверх
Сайт
brasset
Вторник 24.01.2006 10:10
ID пользователя #198
Зарегистрирован: Среда 02.02.2005 13:17
Местонахождение: Моск. обл. г.Дмитров
Сообщений: 45
Время реакции напрямую зависит от скорости его обработки контроллером прерываний. Он сейчас (как и пять лет назад) хоть и интегрирован в процессор, но прерывания обрабатывает так же медленно (как и пять лет назад). И это при том, что частота процессоров за это время увеличилась в 15-20 раз.
Я когда-то про это читал, но сейчас уже не помню в чем там дело. Если нужно, у меня дома книга лежит, где это объясняется.
Наверх
brasset
Вторник 24.01.2006 11:09
ID пользователя #198
Зарегистрирован: Среда 02.02.2005 13:17
Местонахождение: Моск. обл. г.Дмитров
Сообщений: 45
Во блин. А тема-то не раскрыта, не только в рунете, но и "У НИХ". Даже самому интересно стало. Еле нашел. Intel в дополнении к даташиту на APIC (http://www.intel.com/design/chipsets/specupdt/29071001.pdf) явно указывает, что "The I/O APIC frequency at the APIC bas can be 16.666MHz" - эта частота в APIC используется, как на APIC-шине, так и на шине контроллера прерываний. Вот собсно и ответ

Дополнительно, сам даташит по APIC:
http://www.intel.com/design/chipsets/datashts/29056601.pdf
Наверх
Dron
Вторник 24.01.2006 12:05


ID пользователя #13
Зарегистрирован: Понедельник 05.07.2004 11:16
Местонахождение: Москва
Сообщений: 651
Помоему сам по себе сигнал прерывания - тактов процессора не тратит... отдельный контроллер прерываний устанавливает сигнал по шине... (я в этих делах не особо силен) после чего на процессоре происходит прерывание, но частота контроллера прерываний тут уже не при чем.

Само по себе пригание с кольца на кольцо стало немного побыстрее... да тоже не влияет на скорость особо...

алгоритмы усложняются и это правильно. всеравно 99% времени компьютер простаивает.

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

Андрей Валяев
Наверх
Сайт
brasset
Вторник 24.01.2006 12:24
ID пользователя #198
Зарегистрирован: Среда 02.02.2005 13:17
Местонахождение: Моск. обл. г.Дмитров
Сообщений: 45
Все верно. Меня просто на частоту переключения зациклило )

Кста, нашел в Инете "Иллюстрированный самоучитель по теории операционных систем": http://stouttom.narod.ru/Teoria_OS/menu.html
Наверх
ddc
Вторник 24.01.2006 14:34
Free Software Zealot


ID пользователя #202
Зарегистрирован: Воскресенье 06.02.2005 09:32
Местонахождение: Москва
Сообщений: 189
Thistle написал(а) ...
умгу, а от чего же оно зависит?
От того устройства, которое принимает событие.

Но это всё, конечно, моё сугубо личное мнение...
Наверх
Thistle
Вторник 24.01.2006 22:38
ID пользователя #484
Зарегистрирован: Суббота 05.11.2005 00:07
Сообщений: 65
контроллер прерываний фиксирует факт прерывания и даёт сигнал процессору (там по-моему специальные линии есть) , частота работы контролерра влияет только на частоту достоверной дискретизации прерываний.....
... после того как процессор получил сигнал он уже сам им занимается....(насколько я помню переходит по вектору к обработчику прерывания) и контроллер и устройство здесь ни при чём
Наверх
Переход на страницу  1 [2] 3 4  

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.