« Отговор #3 -: May 11, 2006, 03:41 »
По решението на проблема:
Интересно ми е как разбираш кой процесор ти е поел пръкъсването и следиш дали все той ги поема.
По проблема изобщо:
Бях написал една страница и нещо разсъждения прекъсванята , процесорите и т.н., но накратко:
При положение , че ползват споделено паметта и се изчакват за достъп и т.н , и т.н Мислиш ли че няма да стане по-лошо.
Процесор 1 обработва по-приоритетно прекъсване , процесор 2 по-слабо, но точно в този момент П1 смята , а П2 достъпва паметта , П1 свършва сметките , обаче П2 още достъпва паметта.
И това е само един от случеите и то много общо описано.
Все пак прекъсването си е прекъсване, то си иска внимание и ще го получи , въпросът е в повечето случеи вреда или ползва ще нанесе това разпределяне поемането на прекъсванята.
Значи аз размишлявах доста повече, отколкто съм писал тук по въпроса, та ... на теория в ситуации с повече мрежов трафик (или прекъсваня от един характер) има логика да е по-добре така както ти искаш, но при едно по-общо ползване ...
Всъщност не знам дали горното въобще те интересува и дали въобще ще можеш и ти да дадеш някаква информация или гледна точка ... , но се надявам интереса ти към 'проблема ти' да е по-задълбочен :-) Т.е да не е просто "някои казал , че така е по-добре и дай да видим как да го правим и нии" :-)
Т.е надявам се да се получи комуникация по въпроса, защото мисля е интересен.