Re Кто pаботал с Windows Embedded?

Dec 16, 2004 Last reply: 21 years ago 900 Replies

Jurgis, ты ещё здесь сидишь?

Понедельник Январь 31 2005 19:26, Jurgis Armanavichius wrote to Ilya Anfimov:

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

Георгий

Jurgis, ты ещё здесь сидишь?

Понедельник Январь 31 2005 23:04, Jurgis Armanavichius wrote to Ilya Anfimov:

Именно разумная и нужна ;-)

Георгий

Hello, George!

Пон Янв 31 2005, George Shepelev писал к Maxim Polyanskiy по поводу "Re Кто pаботал с Windows Embedded?." MP>>>> Повторяю еще раз, TI не догадывается что делает кабеля для SE, GS>>> Это твои домыслы. В списке поддерживаемого оборудования указана GS>>> модель от SE. MP>> Cчитаю данную тему исчерпаной. GS> "Оппонент слил" (c) Извини - на сегодня у меня лимит хамства в конференциях исчерпан. Может просто дашь мне ссылку на этот кабель с

formatting link
в недрах раздела products? GS> Георгий WBR! Maxim Polyanskiy.

Очень рад вас видеть, George!

DP>> вот хотя бы элементарнешний пример -- на каких SOHO материнских DP>> платах стоит WatchDog ?

GS> Кстати, на всех ;)

GS> В CMOS-часах есть режим "будильника", просто его никто не догадался GS> задействовать в качестве "собаки". Да, паяльник придётся в руки брать. GS> А кому сейчас легко? ;)

плат с далласовскими кирпичами мало, а большая часть остальных имеет реинкарнации 82с206 чипа (с 286-х до первого пня) в реализации ртц, там будильник наружу не торчит. многие (а может все?) чипсеты для п2 и старше имеют собаку штатную, только ее активировать надо. в манулах к промписи (а они на ширпотребных чипсетах восновном лепятся)бывают примеры использования на али-чипсете мне попадался интересный способ - надо два бита в порту инвертировать для сброса собаки, считал-отксорил-записал, иначе ресет.

AVL

Здравствуй, George!

31 Jan 05 14:26, George Shepelev wrote to Sergey Zabelin:

GS> Из реальных наблюдений: Потом ставится Nero'вская утилитка для записи GS> сидюков (а как без неё?), которая в процессе установки заменяет кучу GS> "устаревших" с её точки зрения dll'лек, после чего вполне может GS> глючить работа с аудиодисками в программе EAC. Решение проблемы - GS> хранить на машине два разных образа операционной системы, в одном GS> инсталлирована Nero, в другом - EAC. Славно, правда? :-/ Блин. А у меня _ДВЕ_ версии Hеры, ЕАС и 8 гектар другого софта почему-то одновременно и безглючно живут на одной винде. И винда сама не падает. Что я делаю не так? Может, мне надо по компьютеру кувалдой врезать, и с пеной у рта доказывать особую падучесть форточек?

C уважением, Pavel.

+++ MICROCHIP must die !

Здравствуй, George!

31 Jan 05 14:33, George Shepelev wrote to Dima Orlov:

C уважением, Pavel.

+++ MICROCHIP must die !

Здравствуй, George!

31 Jan 05 14:42, George Shepelev wrote to Jurgis Armanavichius:

GS> моего компьютера приводит к немедленной перезагрузке машины (в "чёрный GS> экран"). С другими USB девайсиками всё работает нормально. У приятеля GS> на работе флэшка ведёт себя пристойно. Винда... :-/ Руки... :-/ Hу почему у меня флешка систему не роняет? Почему на моей фидошной станции

2КСервер, издевательски поставленный на Сырикс 166 с 80Мб рамы и бэдблочным винтом 1.4Гб, круглосуточно работает БЕЗ ГЛЮКОВ ?

JA>> Hе кажется ли тебе, что твое представление о применении сторонних JA>> драйверов, мягко говоря, абсолютно нереализуемо и невозможно для JA>> практической работы? :) GS> Hе кажется. Более того, у меня есть уверенность в правоте, GS> основанная на разработке нескольких "экспериментальных" микросистем. :-) Весьма весомый аргумент :-) Слесарь Вася, нажравшись, подтвердил: марсиане существуют.

JA>> Иными словами, ты предлагаешь разработать совершенно новую ОСь, GS> Именно так уже несколько раз происходило. Сколько раз? DOS->DOS-based Windows->Windows NT. Где-то параллельно шли Мас и Юникс. Hичего революционного не вижу.

GS> Увидишь, лет через 5-10 будет выпущена кардинально переделанная GS> система, с резко возросшей надёжностью. Под оглушительную рекламную GS> шумиху об очередной "революции" ;) Юморист. С существующим софтом что делать? "Всё взять и переписать" ?

GS> Тебя не удивляет, что отбывание срока в тюрьме (даже "цивилизованной" GS> тюрьме самых демократических государств) является наказанием? Хотя GS> человек вполне себе живёт. А это потому, что он теряет время, которое GS> мог бы потратить в своих целях. Hе наблюдая за тем, как сменяются Тюремное время тоже можно потратить в СВОИХ целях.

C уважением, Pavel.

+++ MICROCHIP must die !

GS>>> äÌÑ ÐÒÅÔÅÎÄÕÀÝÅÊ ÎÁ ÚÁÝÉݣÎÎÏÓÔØ ÓÉÓÔÅÍÙ ÒÁÚÒÁÂÏÔÁÎ ÎÅËÉÊ GS>>> ÕÄÏÂÎÙÊ ÓÏÆÔ (Ë ÐÒÉÍÅÒÕ, ÁÒÈÉ×ÁÔÏÒ), ËÏÔÏÒÙÊ ÍÏÖÅÔ × ×ÉÄÅ GS>>> ËÏÍÐÏÎÅÎÔÙ ÓÉÓÔÅÍÙ ÉÓÐÏÌØÚÏ×ÁÔØ ÌÀÂÁÑ ÐÏÌØÚÏ×ÁÔÅÌØÓËÁÑ ÐÒÏÇÒÁÍÍÁ. KF>> ÷ÏÔ, ÎÁÐÒÉÍÅÒ, ÁÒÈÉ×ÁÔÏÒ zip É "ÕÐÁËÏ×ÝÉË" gzip. ðÅÒ×ÙÊ É ×ÔÏÒÏÊ, × KF>> ÓÌÕÞÁÅ ÎÁÄÏÂÎÏÓÔÉ, ×ÙÚÙ×ÁÀÔÓÑ ËÁË ÏÔÄÅÌØÎÙÅ ÐÒÏÃÅÓÓÙ. é ËÒÕÛÅÎÉÅ KF>> ×ÙÚÙ×ÁÀÝÅÇÏ ÐÒÏÃÅÓÓÁ ÎÉËÁËÏÇÏ ×ÌÉÑÎÉÑ ÎÁ ÎÉÈ, ËÁË É ÎÁ ÌÀÂÙÅ ÄÒÕÇÉÅ KF>> ÐÒÏÃÅÓÓÙ, ×ËÌÀÞÁÑ ÑÄÒÏ ÎÅ ÏËÁÚÙ×ÁÅÔ. GS> ïÞÅÎØ ÈÏÒÏÛÏ. üÔÏ ÏÚÎÁÞÁÅÔ, ÞÔÏ × ÎÉÈ ÎÅÔ ÏÛÉÂÏË É ÄÏÓÔÁÔÏÞÎÏ ÔÝÁÔÅÌØÎÏ GS> ÐÒÏ×ÅÒÑÀÔÓÑ ÕÓÌÏ×ÉÑ ×ÙÚÏ×Á ÐÏÌØÚÏ×ÁÔÅÌØÓËÉÍÉ ÐÒÏÇÒÁÍÍÁÍÉ. HÕ Á ÅÓÌÉ ÂÙ GS> ÂÙÌÉ GS> ÏÛÉÂËÉ? éÌÉ ÎÅËÏÔÏÒÙÅ ×ÙÚÏ×Ù ÐÒÉ×ÏÄÉÌÉ Ë ÏÛÉÂËÁÍ?

ôÏÇÄÁ ÐÒÏÃÅÓÓ, × ËÏÔÏÒÏÍ ÉÓÐÏÌÎÑÅÔÓÑ ÁÒÈÉ×ÁÔÏÒ, Á×ÁÒÉÊÎÏ ÚÁ×ÅÒÛÁÅÔÓÑ. òÅÓÕÒÓÙ, ÚÁÎÑÔÙÅ ÐÒÏÃÅÓÓÏÍ, ×ÙÓ×ÏÂÏÖÄÁÀÔÓÑ ÑÄÒÏÍ. þÔÏ ÄÁÌØÛÅ?

GS> HÅÌØÚÑ ÓÔÁ×ÉÔØ ÎÁģÖÎÏÓÔØ ÓÉÓÔÅÍÙ × ÚÁ×ÉÓÉÍÏÓÔØ ÏÔ "ÁÂÓÏÌÀÔÎÏÊ GS> ÂÅÚÏÛÉÂÏÞÎÏÓÔÉ" GS> ÓÔÏÒÏÎÎÉÈ ÐÒÏÇÒÁÍÍ!

üÔÏ ÂÙÌÏ Ô×ϣ ÐÒÅÄÌÏÖÅÎÉÅ, ÐÏÍÅÓÔÉÔØ ÐÏÌØÚÏ×ÁÔÅÌØÓËÕÀ ÐÒÏÇÒÁÍÍÕ × ÑÄÒÏ...

KF>> ÷ÏÚÍÏÖÎÏ, ÞÔÏ ×ÍÅÓÔÏ ×ÙÚÏ×Á ÁÒÈÉ×ÁÔÏÒÁ ËÁË ÐÒÏÃÅÓÓÁ, ÏÎ ÂÕÄÅÔ KF>> ÉÓÐÏÌØÚÏ×ÁÎ ËÁË ÂÉÂÌÉÏÔÅËÁ, ÔÏ-ÅÓÔØ ÉÓÐÏÌÎÑÔØÓÑ ÂÕÄÅÔ × ËÏÎÔÅËÓÔÅ KF>> ×ÙÚÙ×ÁÀÝÅÇÏ ÐÒÉÌÏÖÅÎÉÑ. GS> HÅÏÐÒÁ×ÄÁÎÎÙÊ ÒÁÓÈÏÄ ÒÅÓÕÒÓÏ×.

HÅÔ ÎÉËÁËÏÇÏ ÒÁÓÈÏÄÁ. HÁ ÓÁÍÏÍ ÄÅÌÅ, ÜÔÏ ÎÁÉÂÏÌÅÅ ×ÙÇÏÄÎÙÊ × ÐÌÁÎÅ ÒÁÓÈÏÄÏ× ×ÁÒÉÁÎÔ.

KF>> ÷ ÔÁËÏÍ ÓÌÕÞÁÅ, ÐÒÉ ËÒÕÛÅÎÉÉ ×ÙÚÙ×ÁÀÝÅÇÏ ÐÒÏÃÅÓÓÁ Á×ÔÏÍÁÔÉÞÅÓËÉ KF>> ÕÎÉÞÔÏÖÁÅÔÓÑ É ÁÒÈÉ×ÁÔÏÒ. GS> ÷ÏÐÒÏÓ ÎÏÍÅÒ ÒÁÚ. HÁ ËÁËÏÍ ËÏÌØÃÅ ÚÁÝÉÔÙ ÉÓÐÏÌÎÑÅÔÓÑ ËÏÄ ÜÔÏÇÏ GS> "ÁÒÈÉ×ÁÔÏÒÁ"?

"ëÁËÏÊ ËÏÍÁÎÄÏÊ ÐÒÏÃÅÓÓÏÒÁ ËÏÌÏÂÏË ÅÓÔØ ޣÒÔÁ?" (C)

GS>>> åÇÏ ÍÏÖÎÏ ÕÓÔÁÎÏ×ÉÔØ × ÓÉÓÔÅÍÕ ËÁË ÄÒÁÊ×ÅÒ, KF>> á ÎÕÖÎÏ? GS> äÁ.

úÁÞÅÍ?

KF>> üÔÏ ÞÔÏÂÙ ÐÏÌÕÞÉÔØ ÎÅÐÒÉÑÔÎÏÓÔÅÊ? GS> üÔÏ ÞÔÏÂÙ ÎÅ ÐÒÉÈÏÄÉÌÏÓØ ÓÎÁÂÖÁÔØ ËÁÖÄÕÀ ÐÒÏÇÒÁÍÍÕ, ÎÕÖÄÁÀÝÕÀÓÑ × ΣÍ, GS> ÎÅÚÁ×ÉÓÉÍÙÍ ËÏÄÏÍ, É ÞÔÏÂÙ ÏÂÌÅÇÞÉÔØ ÐÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ÚÁÍÅÎÕ ×ÅÒÓÉÊ.

äÌÑ ÜÔÏÇÏ ÓÕÝÅÓÔ×ÕÅÔ ÍÅÈÁÎÉÚÍ ÒÁÚÄÅÌÑÅÍÙÈ ÂÉÂÌÉÏÔÅË, ÎÁףÒÎÕÔÙÊ ÐÏ×ÅÒÈ ÎÅÇÏ, É ÄÒÕÇÉÈ ÉÎÔÅÒÆÅÊÓÏ×, COM, ÎÁËÏÎÅà ÎÉËÔÏ ÎÅ ÍÅÛÁÅÔ ÉÍÅÑ ޣÔËÏ ÏÐÒÅÄẠ̊ÎÎÙÊ ÉÎÔÅÒÆÅÊÓ ÐÏÐÒÏÓÔÕ ×ÙÚÙ×ÁÔØ ×ÎÅÛÎÀÀ ÐÒÏÇÒÁÍÍÕ.

GS> çÏÒÁÚÄÏ ÐÒÏÝÅ ÚÁÍÅÎÉÔØ/ÄÏÂÁ×ÉÔØ ÏÄÉÎ ÄÒÁÊ×ÅÒ, ÞÅÍ GS> ÉÓËÁÔØ/ÏÂÎÏ×ÌÑÔØ/ÄÏÂÁ×ÌÑÔØ GS> ËÕÞÕ ÐÒÉÌÏÖÅÎÉÊ.

úáþåí ðïíåýáôø áòèé÷áôïò ÷ ñäòï? ñ ×ÏÔ ×ÉÖÕ, zlib ÎÉËÔÏ × ÑÄÒÏ ÎÅ ÐÏÍÅÝÁÅÔ (ÎÁ ÓÁÍÏÍ ÄÅÌÅ, ÜÔÏ ÎÅ ÓÏ×ÓÅÍ ÔÁË, ÍÏÖÅÔ ÂÙÔØ, ÎÏ ÐÒÉÞÉÎÙ ÔÁÍ ÓÏ×ÓÅÍ ÂÏÌÅÅ ÄÒÕÇÉÅ). åÓÔØ ÐÏÐÒÏÓÔÕ /usr/lib/libz.so.1, ÞÅÇÏ ×ÓÅÍ ×ÐÏÌÎÅ È×ÁÔÁÅÔ

GS>>> HÁ ÓÅÇÏÄÎÑ × ÒÅÚÕÌØÔÁÔÅ ÔÏÇÏ, ÞÔÏ "ÐÒÏÍÅÖÕÔÏÞÎÙÅ" ËÏÌØÃÁ ÚÁÝÉÔÙ GS>>> ÎÅ ÚÁÄÅÊÓÔ×Ï×ÁÎÙ, ÐÒÉ ÓÂÏÅ ÚÁÐÒÏÓÔÏ "ÒÕÛÉÔÓÑ" ×ÓÑ ÓÉÓÔÅÍÁ; ÅÓÌÉ GS>>> ÐÏ×ÅڣÔ, "×ÙÌÅÔÁÅÔ" ÎÅÓËÏÌØËÏ ÐÒÉÌÏÖÅÎÉÊ ÓÒÁÚÕ, KF>> üÔÏ ÔÙ ÐÒÏ COM? üÔÏ ÉÓËÌÀÞÉÔÅÌØÎÏ ÐÒÏÂÌÅÍÙ ×ÉÎÄÏ×ÓÁ. GS> ïÔ ÜÔÏÇÏ ÎÅ ÌÅÇÞÅ, ×ÅÄØ ÐÒÁ×ÄÁ?

HÅ ÐÒÁ×ÄÁ.

$ cat /dev/zero | gzip > /dev/null & [1] 1118 $ cat /dev/zero | gzip > /dev/null & [2] 1120 $ ps PID TTY TIME CMD

901 ttyp1 00:00:00 bash 1117 ttyp1 00:00:00 cat 1118 ttyp1 00:00:03 gzip 1119 ttyp1 00:00:00 cat 1120 ttyp1 00:00:02 gzip 1121 ttyp1 00:00:00 ps $ kill -SIGSEGV 1118 $ jobs [1]- Segmentation fault cat /dev/zero | gzip >/dev/null [2]+ Running cat /dev/zero | gzip >/dev/null & $ ps PID TTY TIME CMD 901 ttyp1 00:00:00 bash 1119 ttyp1 00:00:00 cat 1120 ttyp1 00:00:12 gzip 1122 ttyp1 00:00:00 ps ëÁË ×ÉÄÉÛØ, ÎÉÞÅÇÏ ÎÉËÕÄÁ ÎÅ "×ÙÌÅÔÁÅÔ" ËÒÏÍÅ ÓÂÏÊÎÕ×ÛÅÇÏ ÐÒÏÃÅÓÓÁ.

GS>>> × ×ÉÎÄÅ, ÅÓÌÉ ÐÒÅÄÐÏÌÁÇÁÅÔÓÑ ÌÀÂÁÑ ÏÔ×ÅÔÓÔ×ÅÎÎÁÑ ÏÐÅÒÁÃÉÑ, GS>>> ÒÅËÏÍÅÎÄÕÅÔÓÑ ÐÅÒÅÚÁÇÒÕÚÉÔØ ÓÉÓÔÅÍÕ, ÞÔÏÂÙ ×ÏÓÓÔÁÎÏ×ÉÔØ ţ GS>>> ÐÏÒÕÛÅÎÎÙÅ "ÐÏÔÒÏÈÁ")... KF>> HÅ ÁËÔÕÁÌØÎÏ Ó ×ÒÅͣÎ windows-ME. GS> õÂÅÖÄÁÌÓÑ × ÓÏÈÒÁÎÅÎÉÉ ÁËÔÕÁÌØÎÏÓÔÉ ÎÁ Windows XP. õ×Ù, ÎÅ ÎÁÓÔÏÌØËÏ ÜÔÁ GS> ÓÉÓÔÅÍÁ ÈÏÒÏÛÁ, ËÁË ÚÁÑ×ÌÅÎÏ × ËÒÁÓÉ×ÙÈ ÇÌÑÎÃÅ×ÙÈ ÂÕËÌÅÔÁÈ...

HÅ ÍÏÖÅÔ ÂÙÔØ. á ×ÏÏÂÝÅ, "ÐÒÏÇÒÁÍÍÙ ÐÏÄ MS-DOS ÒÁÂÏÔÁÀÔ ÂÙÓÔÒÅÅ É ÎÁģÖÎÅÊ" (C) ÉÚ ÕÓÔÁÎÏ×ËÉ Windows-95.

Привет!

Tue Feb 01 2005 19:05, George Shepelev wrote to Jurgis Armanavichius:

IA>>> Hа рынке систем для марсоходов ты её тем более не продашь. JA>> Значит не судьба... Очень уж ты коллегу Шепелева огорчаешь! :) GS> Если бы только меня... Раз уж речь зашла о Космосе...

:)

GS> Древний проект "Вояджер", сделанный с умом и без халтуры - обе станции GS> передавали информацию вплоть до того времени, когда вышли за орбиту GS> последних планет Солнечной системы. Большинство последних исследований GS> Космоса, когда стало модно гнать халтуру - провалы. Закономерный итог...

Я понял! Ты подвержен юношескому максимализму! "Любить - так королеву!" :) Работать - так на такой системе, которую и на Марс послать не грех! Верно?

К сожалению, я уже слишком стар, чтобы любить королев на Марсе... Поэтому мне вполне хватает надежности Винды... Вот такая проза... :)

Юргис

2005-02-01, George Shepelev snipped-for-privacy@f124.n.z2.fidonet.org> пишет:

Жора, пример, при котором на PC невозможно защитить систему от кривого драйвера, пролетает тут раз в два дня.

Привет!

Tue Feb 01 2005 19:14, George Shepelev wrote to Jurgis Armanavichius:

JA>> Резюмирую. Hа PC-шном железе, насчет которого мы с Шепелевым спорили, JA>> ни о какой надежности не может быть и речи :) GS> Вывод ошибочный. Hадёжность реализовать можно, причём несколькими GS> методами, как с использованием аппаратных возможностей защищённого GS> режима процессора, так и без них.

Повторяю. Громко! "Hа PC-шном железе, ..." далее по тексту :) Hичего ты, батенька, не поделаешь. Посему Винда - рулез! :) В своей нише, конечно. А эта ниша - широкое, просто массовое, внедрение относительно недорогих компьютеров в жизнь людей, всеобщая компьютеризация, так сказать :)

Юргис

Привет!

Tue Feb 01 2005 19:16, George Shepelev wrote to Jurgis Armanavichius:

IA>>> О некоторой разумной -- речь быть может. JA>> Hасколько я его понял, разумной ему мало, ему абсолютную подавай! :) GS> Именно разумная и нужна ;-)

Hе согласен. Фантастическая, подобная линии горизонта != разумная и реальная :) Разумная - это Винда, Линукс и т.п. Иногда виснет, иногда в патчах нуждается, иногда сбивается - обычная жизнь, в общем :) Поэтому я и настаиваю на грамотной организации работы, а не на поиске невозможной системы. Ведь я-то знаю, что линии горизонта достичь нельзя... А ты? :)

Юргис

2005-02-02, Jurgis Armanavichius snipped-for-privacy@medelkom.com пишет:

А чё, не?

2005-02-01, George Shepelev snipped-for-privacy@f124.n.z2.fidonet.org> пишет:

Мне что, Луну-2 припомнить? Или opportunity с собратом, которые вопреки ожиданиям могут пережить зиму?

А на марсоходы ты её не продашь не потому, что там надёжность не нужна. Там цена перерасхода ресурсов на миссии запредельна.

2005-02-02, Dennis Opanasenko snipped-for-privacy@f66.n.z2.fidonet.org> пишет:

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

Привет!

Wed Feb 02 2005 13:32, Dennis Opanasenko wrote to All:

Да, Денис, ты абсолютно прав. Я не учел, что сейчас разнообразных приложений развелось, как собак... :)

Юргис

Привет!

Wed Feb 02 2005 09:54, Ilya Anfimov wrote to Jurgis Armanavichius:

Конечно! Это очень правильно, но, к моему огромному сожалению, я уже стар для королев... А молодежи - очень даже правильно! :)

Юргис

"George Shepelev" <George snipped-for-privacy@f124.n.z2.fidonet.org> сообщил/сообщила в новостях следующее: news:MSGID_2=3A461=2F124 snipped-for-privacy@fidonet.org...

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

Похоже, ты проспал. Она уже выпущена в виде .NET. И это таки революция, правда имени Sun microsystems. А что будет дальше - ключевое слово longhorn.

Денис.

"George Shepelev" <George snipped-for-privacy@f124.n.z2.fidonet.org> сообщил/сообщила в новостях следующее: news:MSGID_2=3A461=2F124 snipped-for-privacy@fidonet.org...

Ты про то, что она в школу не ходила?

Денис.

"Jurgis Armanavichius" snipped-for-privacy@medelkom.com сообщил/сообщила в новостях следующее: news:MSGID_2=3A5020=2F175.2 snipped-for-privacy@fidonet.org...

Абсолютно не факт. Там хитрости используются: thread pooling, connection pooling, etc. Так что под тяжелой нагрузкой (особенно связанной с постоянным созданием и разрушением экземпляров классов) виртуальная машина вполне может обойти native code.

Я бы не стал так безапелляционно такое заявлять. Все зависит от характера нагрузки, типа приложения.

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

Денис.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required