URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7127
[ Назад ]

Исходное сообщение
"Web-терминал на базе одноплатного компьютера(архитектура про..."

Отправлено wDevil , 28-Янв-08 13:02 
Характеристки платы:
200 МГц ARM920T процессор EP9315 (Cirrus Logic).
100 МГц системная шина.
16 кБайт кеш инструкций.
16 кБайт кеш данных.
64 Мб ОЗУ.
8 Мб ПЗУ (Flash).
Последовательное ПЗУ – 2МБит.

Цель терминала: выход в инет. Т.е по сути одно приложение - web-браузер.
Работать будет под linux'ом.
Число терминалов 10-20

Вижу два варианта:
1. На плату ставлю иксы и веб-бразуер. Соответственно, на плате будет крутится тока одна прога - этот самый веб-браузер.
Вопросы: хватит ли на все это 200МГц и 64 МБ памяти? Не будет ли тормозить?
2. Ставлю терминальный сервер. А платы как клиенты коннектятся к серваку и соответственно в каждом сеансе запускается одно приложение - веб-браузер.
Вопросы: сколь памяти и какой проц брать на 10-20 клиентов?
Какой вариант выбрать? Управлять всем этим добром будет проще наверно по второму варианту. Да и проблем со сборкой софта под ARM архитектуру будет меньше(если я правильно понимаю, то по второму варианту мне нужно будет только собрать x-server, а по первому варианту подобрать еще и браузер на эту архитектуру, при чем как можно менее прожорливый).


Содержание

Сообщения в этом обсуждении
"Web-терминал на базе одноплатного компьютера(архитектура про..."
Отправлено pavel_simple , 28-Янв-08 14:17 
ИМХО
>1. На плату ставлю иксы и веб-бразуер. Соответственно, на плате будет крутится
>тока одна прога - этот самый веб-браузер.
>Вопросы: хватит ли на все это 200МГц и 64 МБ памяти? Не
>будет ли тормозить?

тут зависит от того какой выход в инет нужен -- если 10 табов + flash -- это уже ехать не будет -- как не оптимизируй

>2. Ставлю терминальный сервер. А платы как клиенты коннектятся к серваку и
>соответственно в каждом сеансе запускается одно приложение - веб-браузер.
>Вопросы: сколь памяти и какой проц брать на 10-20 клиентов?
>Какой вариант выбрать? Управлять всем этим добром будет проще наверно по второму
>варианту. Да и проблем со сборкой софта под ARM архитектуру будет
>меньше(если я правильно понимаю, то по второму варианту мне нужно будет
>только собрать x-server, а по первому варианту подобрать еще и браузер
>на эту архитектуру, при чем как можно менее прожорливый).

лучше брать вариант #2 -- можно будет поставить стандартную систему (читай дистрибутив) ну и соответственно очень много вопросов снимается относительно поддержки
под 20 клиентов вполне хватит даже обычного современного писюка -- правда памяти лучше не меньше 2 гигов
опять-же такие вопросы как резервирование питания снимаются -- вобщем по второму варианту оно просто и красиво и главное без гемороя, да и при первом варианте будет наверно притормаживать в работе


"Web-терминал на базе одноплатного компьютера(архитектура про..."
Отправлено wDevil , 28-Янв-08 14:27 
А как с трафиком между серваком и клиентом будет? Соединение планируется по wi-fi, т.е до 54 Мбит/сек. По браузерам... таб будет один, но таки думаю, что Опера и Фаерфокс отпадают, надо что-то более легкое, но с поддержкой основного: ajax, javascript, flash.


"Web-терминал на базе одноплатного компьютера(архитектура про..."
Отправлено saltr , 28-Янв-08 14:35 
У нас в банке именно так и работает, и никаких проблем нет

"Web-терминал на базе одноплатного компьютера(архитектура про..."
Отправлено pavel_simple , 28-Янв-08 14:36 
вплоть до 256 кбит / сек -- но скорее среднее будет около 128 кбит/сек -- так что 54 мбит тут хватит с лихвой

"Web-терминал на базе одноплатного компьютера(архитектура про..."
Отправлено angra , 29-Янв-08 00:36 
Вообще-то для удаленных иксов может и модемной скорости хватать, правда в низком разрешении. А у вас на 3 порядка больше, так что хватит с лихвой.
Зачем вам более легкий браузер, выполняться все равно будет на сервере причем основную память будет потреблять контент сайтов, а не копии браузеров.


"Web-терминал на базе одноплатного компьютера(архитектура про..."
Отправлено wDevil , 29-Янв-08 06:52 
>основную память будет потреблять контент сайтов, а не копии браузеров.

Терминал должен как минимум один рабочий день отрабатывать без каких либо прикасаний к нему. Потому не хотелось бы, чтобы возникала ситуация, когда браузер начинал жрать непомерно памяти или что-то вроде этого. Да и вообще, если воткнуть фаерфокс, это что-то вроде пушкой по воробьям получается. По функционалу надо на два порядка меньше, чем будет давать браузер. Ведь ни табов например не надо, ни каких-то других наворотов...



"Web-терминал на базе одноплатного компьютера(архитектура про..."
Отправлено pavel_simple , 29-Янв-08 07:29 
flash будет жрать больше всего
если же будет отображаться одна страничка -- и при этом своя, то можно вернуться и к первому варианту

"Web-терминал на базе одноплатного компьютера(архитектура про..."
Отправлено wDevil , 29-Янв-08 07:41 
  Аргументы, которые мы тут обсудили, окончательно меня склонили к второму варианту. Я на него и косился, но хотел выслушать мнения других людей.
  По поводу браузера, может и правда зря горячку порю. Даже тот же фаерфокс одни сутки у меня всегда вытягивал без жутких тормозов и загребания памяти.